اللهم لك الحمد ، ومنك الفرج ، واليك المشتكي ، وأنت المستعان ، ولا حول ولا قوة الا بك ..
 
  الصحيفة التقنية  | الصفحة الرئيسية  | مركز تحميل مطور  | استخدم ختم مطور  | قوِ موضوعك هام |  أعلن في مُطِّورْ   | شرح السي بانل جديد |  افحص البيج رانك  | دعم فني مجاني RSS Facebook twitter Youtube




العودة   مطور Mtwer > أقسام تطوير المواقع > قسم لغات البرمجة وبرامج تصميم المواقع > لغات برمجة مواقع PHP, ASP, Java Script, Perl


لغات برمجة مواقع PHP, ASP, Java Script, Perl دورات، دروس، نقاشات، وتبادل خبرات في كلاً من php asp java scripts perl وغيرها.

عزيزي المطور ابتعد عن النقل، ولتكن مواضيعك جديدة وقيمة تعبر عن إبداعك وتميزك
إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 18-11-2010, 02:59 PM
الصورة الرمزية كلمة حق
مطور محترف
الرتبةالرتبةالرتبة
 

كلمة حق يستحق التميز

بيانات موقعي :
اصدار المنتدى : منتج اخر
حصريا لمطور درس عمل سجل للزوار للمبتدئيين

حصريا لمطور درس عمل سجل للزوار
حصريا لمطور درس عمل سجل للزوار

بس الله الرحمن الرحيم
و الصلاة و السلام على اشرف المرسلين
و بعد


اليوم بقدم لكم درس حصري





اخواني الكرام
الدرس جداً سهل , فقط تروى في تطبيق الدرس وبأذن الله سوف تخرج
بمفاهيم جديدة بلغة الــ PHP








1- انشأ ملف داخل ملف السيرفر المحلي WWW وسمه guestbook
2- انشاء قاعدة بيانات جديدة وراح نسميها test وهنا الطريقة

والآن سوف نتعلم كيف ننشأ قاعدة بيانات عن طريق phpMyAdmin
وهنا رابط البرنامج للسيرفر المحلي

http://localhost/phpMyAdmin


وهنا رابط البرنامج على سيرفر موقعك





وفي هذا المربع الصغير نكتب اسم القاعدة اللي راح ننشأها واسمها test




3- وبعد انشاء قاعدة البيانات ارزع هذا الكود بالضغط على زر SQL



وفي المربع الصق الكود التالي


كود:
CREATE TABLE `guestbook` ( 
`id` int(4) NOT NULL auto_increment, 
`name` varchar(65) NOT NULL default '', 
`email` varchar(65) NOT NULL default '', 
`comment` longtext NOT NULL, 
`datetime` varchar(65) NOT NULL default '', 
PRIMARY KEY (`id`) 
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; 
وبزرع هذا الكود سوف يتم انشاء table (جدول) واسمه guestbook ويحتوي على الــ id + name + eamil + comment + datetime

ولمزيد من التوضيح انشأنا جدول واسميناه guestbook
ويتفرع من هذا الجدول كلاً من
id وعمله تخرين الترقيم كــ 1 . 2 . 3 الخ الخ
name وسوف يتم فيه اسماء الاشخاص اللي وضعوا توقيعهم بسجل الزوار
email تخرين ايميلات الاشخاص اللي وضعوا توقيعهم بسجل الزوار
comment تخزين تعليقات او توقيع زوار السجل
datetime تخزين وقت وضع التوقيع

والآن خلصنا من قاعدة البيانات وتعالوا نتعلم نكمل صفحات السكربت وهنا المطلوب
2. انشاء ملف وراح نسمية guestbook.php
3. انشاء ملف وراح نسمية addguestbook. php
4. انشاء ملف وراح نسمية viewguestbook.php





بسم نبدء مع الملف الاول وهو guestbook.php




و هنا الكود


كود PHP:
<html  dir="rtl"> <head> <title>سجل الزوار</title>  <**** ************"Content-Type" content="text/html;  charset=windows-1256"> </head> <table width="400" border="0"  align="center" cellpadding="3" cellspacing="0"> <tr>  <td><div align="center"><strong><span  lang="ar-sa">سجل  الزوار</span></strong></div></td> </tr>  </table> <table width="400" border="0" align="center"  cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> <tr>  <form id="form1" name="form1" method="post"  action="addguestbook.php"> <td> <table width="400"  border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">  <tr> <td width="117"> <p align="center"><span  lang="ar-sa">الاسم </span></td> <td  width="14">:</td> <td width="357"><input name="name"  type="text" id="name" size="40" /></td> </tr> <tr>  <td> <p align="center"><span  lang="ar-sa">البريد</span></td> <td>:</td>  <td><input name="email" type="text" id="email" size="40"  /></td> </tr> <tr> <td><span  lang="ar-sa">التعليق</span></td> <td>:</td>  <td><textarea name="comment" cols="40" rows="3"  id="comment"></textarea></td> </tr> <tr>  <td> </td> <td> </td> <td><input  type="submit" name="Submit" value="ارسل" /> <input type="reset"  name="Submit2" value="امسح" /></td> </tr> </table>  </td> </form> </tr> </table> <table  width="400" border="0" align="center" cellpadding="3"  cellspacing="0"> <tr> <td><strong><a  href="viewguestbook.php"><span lang="ar-sa">شاهد سجل  الزوار</span></a> </strong></td> </tr>  </table> </html


والآن سوف ننشأ addguestbook.php

كود PHP:
 <?php 
$host
="localhost"// المستضيف  
$username="root"// اسم المستخدم 
$password=""// باسورد المستخدم  
$db_name="test"// اسم قاعدة البيانات  
$tbl_name="guestbook"// اسم الجدول   

// هنا خطوة الاتصال بالسيرفر والقاعدة 
mysql_connect("$host""$username""$password")or die("cannot connect server ");  
mysql_select_db("$db_name")or die("cannot select DB"); 

$datetime=date("y-m-d h:i:s"); //date time 

// هنا سوف يتم اداخال البيانات وهي الاسم والايميل و و و 
$sql="INSERT INTO $tbl_name(name, email, comment, datetime)VALUES('$name', '$email', '$comment', '$datetime')"
$result=mysql_query($sql); 

//check if query successful  
if($result){ 
echo 
"Successful"
echo 
"<BR>"
echo 
"<a href='viewguestbook.php'>شاهد السجل</a>"// للذهاب الى الصفحة الرئيسية  


else { 
echo 
"ERROR"


mysql_close(); 
?>
والآن ملف viewguestbook.php


كود PHP:
<html dir="rtl"> 

<tr> 
<td><div align="center"><strong>سجل الزوار| <a href="guestbook.php">سجل الزوار</a> 
        </strong></div></td> 
</tr> 
</table> 
<br> 

<?php 
$host
="localhost"// المستضيف المحلي 
$username="root"//اسم مستخدم قاعدة البيانات 
$password=""// الباسورد لمستخدم قاعدة البيانات 
$db_name="test"// اسم قاعدة البيانات 
$tbl_name="guestbook"// اسم الجدول 

// للأتصال بالسيرفر وقاعدة البيانات نستخدم هذا السياق 
mysql_connect("$host""$username""$password")or die("cannot connect server "); 
mysql_select_db("$db_name")or die("cannot select DB"); 

$sql="SELECT * FROM $tbl_name"
$result=mysql_query($sql);
وهنا صورة توضيحيه لكم بالنسبة لعمل الكود السابق







وهنا بعد التجربة
اضغط للتجربة من جهازك

http://localhost/guestbook/guestbook.php



و في الاخير تم وضع الشرح بالمرفقات لوجود كلمات مشفرة


اتمنى انه الشرح كان بسيط وواضح


دمتم بخير

الملفات المرفقة
نوع الملف: rar mtawar.rar‏ (106.8 كيلوبايت, المشاهدات 50)
رد مع اقتباس
قديم 29-11-2010, 11:55 AM   رقم المشاركة : [2]
مطور جديد
الرتبة
الصورة الرمزية خالد ابو الوليد
 

خالد ابو الوليد يستحق التميز

بيانات موقعي :
إسم الموقع :
اصدار المنتدى :
الموضوع رائع
يتم التجربة لاحقاً اذا شاء الله
انتظر المزيد مثل هذه الدروس
تم التقيم


التوقيع:

عضو جديد في معهد مطور التطويري - Mtwer.com/vb
يمكنك تعديل التوقيع من خلال لتوحة تحكمك الخاصة عبر الرابط التالي : لوحة التحكم

خالد ابو الوليد غير متواجد حالياً   رد مع اقتباس
قديم 29-11-2010, 07:15 PM   رقم المشاركة : [3]
مطور محترف
الرتبةالرتبةالرتبة
الصورة الرمزية كلمة حق
 

كلمة حق يستحق التميز

بيانات موقعي :
اصدار المنتدى : منتج اخر
اقتباس:
المشاركة الأصلية كتبت بواسطة خالد ابو الوليد مشاهدة المشاركة
الموضوع رائع
يتم التجربة لاحقاً اذا شاء الله
انتظر المزيد مثل هذه الدروس
تم التقيم
الروعة مرورك يا غالي

و ان شاء الله سيكون فيه المزيد من الدروس يا طيب

دمت بخير
و مشكور على التقييم


كلمة حق غير متواجد حالياً   رد مع اقتباس
قديم 05-12-2010, 06:56 AM   رقم المشاركة : [4]
مطور خبير
الرتبةالرتبةالرتبةالرتبة
الصورة الرمزية العاشق
 

العاشق يستحق التميز

بيانات موقعي :
إسم الموقع :
اصدار المنتدى :
شئ طيب

تسلم يمينك


العاشق غير متواجد حالياً   رد مع اقتباس
قديم 08-12-2010, 01:48 PM   رقم المشاركة : [5]
عميد المطورين
الرتبةالرتبةالرتبةالرتبةالرتبةالرتبة
الصورة الرمزية star wolf
 

star wolf يستحق التميز

بيانات موقعي :
إسم الموقع :
اصدار المنتدى :
يعطيك العافية اخوي


star wolf غير متواجد حالياً   رد مع اقتباس
قديم 09-12-2010, 07:36 AM   رقم المشاركة : [6]
مُطوِّرْ مراقب عام
الرتبة الرتبة الرتبة الرتبة الرتبة الرتبة
الصورة الرمزية الجزار99
 

الجزار99 يستحق التميز
إرسال رسالة عبر مراسل MSN إلى الجزار99 إرسال رسالة عبر مراسل Yahoo إلى الجزار99

بيانات موقعي :
إسم الموقع : منتدي الجزار99
اصدار المنتدى : VB 4.0.0
بارك الله فيك حبيبي


التوقيع:
((ولا تحسبن الذين قتلوا في سبيل اللّه أمواتاً بل أحياء عند ربهم يرزقون))

منتدي الجزار99

خدمة الدعم الفني المدفوع
قياس سرعه الانترنت

حسابي علي الفيس بوك
الاسم الحقيقي
ESLAM FATHY

ALGZAR99.CoM on FaceBook



الجزار99 متواجد حالياً   رد مع اقتباس
إضافة رد

العلامات المرجعية

الكلمات الدلالية (Tags)
الزوار, درس, سجل

مواضيع جديدة في قسم لغات برمجة مواقع PHP, ASP, Java Script, Perl

أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
حصري شرح عمل ملف كونكت بلغة php للمبتدئيين كلمة حق لغات برمجة مواقع PHP, ASP, Java Script, Perl 15 02-03-2011 04:01 PM
((( حصريا لمطور))كود عمل ترجمة لموقعك tatwiri قسم تطوير المواقع العام 6 30-12-2010 08:01 PM
[ درس ] عمل مستطيل مائل للمبتدئيين star wolf دروس تصميم و شروحات مصورة 0 06-11-2010 01:38 PM




Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.5.2
new notificatio by 9adq_ala7sas
الحقوق محفوظة لكل المطورين والمواقع العربية

Security team


المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسؤولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي معهد مطور ولا نتحمل أي مسؤولية قانونية حيال ذلك ( ويتحمل كاتبها مسؤولية النشر )

جميع الأوقات بتوقيت GMT +3. الساعة الآن 12:09 AM.