الرئيسية معهد ارابروف البورتال التسجيل الاتصال بنا


العودة   ARAPROF.COM - ارابروف لتطوير المواقع > سكربتات إدارة المحتوى ولغات البرمجة CMS sections & programming Languges > :: لغـــاتـ البـــرمجـــة ::

طريقه سهله لأنشاء سجل زوار PhP

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
رقم المشاركة : ( 1 (permalink) )
عاشــ المنتدى ــق غير متواجد حالياً
 
مطور مجلات الكترونية
الأوسمـة
بيانات الإتصال
آخر المواضيع
Egypt
 
رقم العضوية : 57
تاريخ التسجيل : May 2009
الدولة : Egypt
الجنس :  Male
عدد المشاركات : 391 [+]
آخر تواجد : 10-29-2009 [+]
عدد النقاط : 10
Smile طريقه سهله لأنشاء سجل زوار PhP

كُتب : [ 10-29-2009 - 06:42 AM ]

السلام عليكم ورحمة الله وبركاته

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

بسم الله نبدء

المطلوب عمله :

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

والآن سوف نتعلم كيف ننشأ قاعدة بيانات عن طريق phpMyAdmin
وهنا رابط البرنامج للسيرفر المحلي
[فقط الاعضاء المسجلين هم من يمكنهم رؤية الروابط. اضغط هنا للتسجيل]
وهنا رابط البرنامج على سيرفر موقعك

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


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

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

كود PHP:

كود PHP:
CREATE TABLE `guestbook` ( 
`
idint(4NOT NULL auto_increment
`
namevarchar(65NOT NULL default ''
`
emailvarchar(65NOT NULL default ''
`
commentlongtext NOT NULL
`
datetimevarchar(65NOT NULL default ''
PRIMARY KEY (`id`) 
ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=



وبزرع هذا الكود سوف يتم انشاء 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



وهنا الكود


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

<head>

<title>سجل الزوار</title>
<meta http-equiv="
Content-Type" content="text/htmlcharset=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>&nbsp;</td>
<
td>&nbsp;</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:
<?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:

كود PHP:
<html dir="rtl"> 
 
<tr> 
<td><div align="center"><strong>&Oacute;&Igrave;&aacute; &Ccedil;&aacute;&Ograve;&aelig;&Ccedil;&Ntilde; | <a href="guestbook.php">&Atilde;&Ouml;&Yacute; &Ecirc;&aelig;&THORN;&iacute;&Uacute;&szlig;</a> 
        </strong></div></td> 
</tr> 
</table> 
<br> 
 
<?php 
///////////////////////////////////// 
//        شرح بوصالح جرافيكس      // 
//           abosaleh.com          // 
///////////////////////////////////// 
$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); 
 
while(
$rows=mysql_fetch_array($result)){ 
?> 
<table width="400" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> 
<tr> 
<td><table width="400" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF"> 
<tr> 
<td>&nbsp;</td> 
<td>:</td> 
<td><? echo $rows['id']; ?></td> 
</tr> 
<tr> 
<td width="117" align="center">الأسم</td> 
<td width="14">:</td> 
<td width="357"><? echo $rows['name']; ?></td> 
</tr> 
<tr> 
<td align="center">الايميل</td> 
<td>:</td> 
<td><? echo $rows['email']; ?></td> 
</tr> 
<tr> 
<td valign="top" align="center">التعليق</td> 
<td valign="top">:</td> 
<td><? echo $rows['comment']; ?></td> 
</tr> 
<tr> 
<td valign="top" align="center">والوقت والتاريخ</td> 
<td valign="top">:</td> 
<td><? echo $rows['datetime']; ?></td> 
</tr> 
</table></td> 
</tr> 
</table> 
<BR> 
<? 

mysql_close(); //خلاص انتهينا قفل 
?>

وهنا صورة توضيحيه لكم بالنسبة لعمل الكود السابق


وهنا بعد التجربة
اضغط للتجربة من جهازك
[فقط الاعضاء المسجلين هم من يمكنهم رؤية الروابط. اضغط هنا للتسجيل]





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

منقول,,, أحترامي.





رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

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



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
أفضل الطرق للحصول على زوار دائمين لموقعك! T@@T :: تطـــويــر المنتـــديــــاتــ :: 0 07-02-2009 08:03 AM
طريقه عمل كوخ بالفوتوشوب T@@T :: قســــــمـ الفــــوتــوشـــوبـ :: 0 07-02-2009 01:13 AM
طريقه جديده لكسب اعضاء جدد T@@T :: تطـــويــر المنتـــديــــاتــ :: 0 07-01-2009 11:02 PM
امسك اى شخص يفكر سرقة الكمبيوتر الخاص بك طريقه سهله عمر بن الخطاب :: القســــــمـ العــــــــــــــــامـ :: 0 06-25-2009 06:33 PM
DreamCoder for mysql لن تحتاج سوى بعض الضغطات لأنشاء قاعدة البيانات عاشــ المنتدى ــق :: لغـــاتـ البـــرمجـــة :: 0 06-10-2009 03:06 PM


الساعة الآن 09:42 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd
:: جميـــع الحقـــوق محفـــــوظــــة لدى ARAPROF.COM @ 2008 ::

SEO by vBSEO 3.3.0