منتدى خدمة نت

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
منتدى خدمة نت

منتدى خدمة نت لخدمات الواب منتدى متخصص في تقديم الخدمات المجانية والمدفوعة للمنتديات العربية. عديد الخدمات الحصرية نقدمها لكم، أحلى خدمة أحلى بار وغيرها


5 مشترك

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار

    the_leader
    the_leader
    صاحب المنتدى
    صاحب المنتدى


    آخر مواضيعي : دورة تركيب شبكة ريزو محلية lan على الويندوز xp
    جنسيتي : الجزائر
    عدد المساهمات : 2149
    نشاطـي : 4443
    تقييماتـي : 3
    تاريخ التسجيل : 22/12/2011
    العمر : 35

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار Empty حصرى لمطور شرح بسيط لعمل سكربت سجل زوار

    مُساهمة من طرف the_leader الأحد فبراير 03, 2013 1:31 pm

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار
    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار
    بسم الله الرحمن الرحيم

    اقدم لكم اليوم شرح برمجه سكربت زوار بسيط بقاعده بيانات




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

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

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




    نبتدى الشرح

    اولا ننشئ مجلد جديد ونسميه guestbook

    ننشئ ملف txt

    نضع بداخله الكود التالى وهو جداول قاعده البيانات

    كود 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=

    نختار file و save as
    ونسمى الملف باسم

    quest.sql

    وبهذا انشأنا ملف قاعده البيانات للاسكربت



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

    ننشى ملف txt مثلما فعلنا فى ملف قاعده البيانات
    ونضع بداخله هذا الكود
    الكود يوجد به شرح لكل شئ بالكود وفائدته واستعماله

    كود 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>&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

    هذا الكود هو رئيسيه الاسكربت اذا نسميه
    index.php




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

    وهو الملف الذى يرسل البيانات للقاعده وسنضع به بيانات القاعده التى سننشئها للاسكربت

    ننشئ ملف txt ونضع الكود التالى به

    كود 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(); 
    ?>

    نحفظ الملف بأسم addguestbook.php



    والآن ملف viewguestbook.php

    وهذا الملف الذى سنشاهد به التعليقات ومحتويات القاعده

    نفتح ملف txt جديد ونضع به الكود التالى

    وهو مثل السابق يوجد به بينات القاعده يجب ان نغيرها للقاعده التى سننشئها

    الكود

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

    <tr>  
    <td><div align="center"><strong>&Oacute;&Igrave;&aacute; &Ccedil;&aacute;&Ograve;&aelig;&Ccedil;&Ntilde;  <a href="http://adf.ly/330861/guestbook.php">&Atilde;&Ouml;&Yacute; &Ecirc;&aelig;&THORN;&iacute;&Uacute;&szlig;</a>  
            </strong></div></td> 
    </tr>  
    </table> 
    <br> 

    <?php  
    /////////////////////////////////////
    //        معهد مطور               //
    //  www.mtwer.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(); //خلاص انتهينا قفل 
    ?>

    الان قد انتهينا من الملفات المطلوبه



    الان ندخل الى لوحه السى بنل بموقعنا
    وننشئ قاعده بيانات جديده باسم
    quest او qt

    ونرفع لها ملف القاعده الذى انشئناه فى اول الشرح

    ثم نعدل ملف addguestbook.php و viewguestbook.php

    يوجد بهذه البيانات معلومات قاعده البيانات سنعدلها لما انشئناها بالموقع

    وهى بالضبط

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

    اى شئ غير ذلك لا تقربه



    بعد ذلك نرفع الملفات الى الموقع مثلا

    mtwer.com/questbook

    وهذا المثال حقى

    اهداء الى معهد مطور

    وانتهى الدرس بالتوفيق انشاء الله

    يمكنكم تحميل الملفات جاهزه من المرفقات

    عبد الله العبسي
    عبد الله العبسي
    عضو مثابر
    عضو مثابر


    جنسيتي : السعودية
    عدد المساهمات : 274
    نشاطـي : 373
    تقييماتـي : 0
    تاريخ التسجيل : 23/01/2013
    العمر : 33

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار Empty _da3m_1

    مُساهمة من طرف عبد الله العبسي الأحد فبراير 03, 2013 2:03 pm

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار I49798300_62595_4
    شكرا لك على هذا الطرح كل الشكر
    فدوما ما نتذوق الحزين من المواضيع
    ودائما ما تشدنا قصص الالم والمعاناة
    علنا منها نستخلص العبر
    وربما بما نتعلمه نستطيع رسما لدروب الحياة
    اشكرك من قلبي
    مع الامنيات لك دوما بالتوفيق والسداد

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار I49798300_62595_4
    محمد نور العسلي
    محمد نور العسلي
    عضو نشيط
    عضو نشيط


    جنسيتي : سورية الحبيبة
    عدد المساهمات : 134
    نشاطـي : 370
    تقييماتـي : 0
    تاريخ التسجيل : 21/03/2013
    العمر : 34

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار Empty رد: حصرى لمطور شرح بسيط لعمل سكربت سجل زوار

    مُساهمة من طرف محمد نور العسلي الخميس مارس 21, 2013 9:32 am

    موضوع في قمة الخيااال
    طرحت فابدعت
    دمت ودام عطائك
    ودائما بأنتظار جديدك الشيق

    لك خالص حبي وأشواقي
    سلمت اناملك الذهبيه على ماخطته لنا
    اعذب التحايا لك

    من أنفاس لا تهدأ .. يبدأ الحديث
    وحين يعلم أنه إليكِ ..
    يلبس حلة القصيد .. وصوت النغم
    محمد العسلي
    محمد العسلي
    عضو نشيط
    عضو نشيط


    جنسيتي : سورية الحبيبة
    عدد المساهمات : 105
    نشاطـي : 321
    تقييماتـي : 0
    تاريخ التسجيل : 28/03/2013
    العمر : 33

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار Empty رد: حصرى لمطور شرح بسيط لعمل سكربت سجل زوار

    مُساهمة من طرف محمد العسلي الخميس مارس 28, 2013 12:36 pm

    قد كتبتِ وابدعتِ

    كم كانت كلماتكِ رائعه في معانيها

    فكم استمتعت بردكِ الجميل

    بين سحر حروفكِ التي

    ليس لها مثيل
    محمد العسلي
    محمد العسلي
    عضو نشيط
    عضو نشيط


    جنسيتي : سورية الحبيبة
    عدد المساهمات : 105
    نشاطـي : 321
    تقييماتـي : 0
    تاريخ التسجيل : 28/03/2013
    العمر : 33

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار Empty رد: حصرى لمطور شرح بسيط لعمل سكربت سجل زوار

    مُساهمة من طرف محمد العسلي الخميس مارس 28, 2013 12:39 pm

    قد كتبتِ وابدعتِ

    كم كانت كلماتكِ رائعه في معانيها

    فكم استمتعت بردكِ الجميل

    بين سحر حروفكِ التي

    ليس لها مثيل
    avatar
    )~HeRo~(
    عضو مثابر
    عضو مثابر


    جنسيتي : السعودية
    عدد المساهمات : 302
    نشاطـي : 489
    تقييماتـي : 0
    تاريخ التسجيل : 08/06/2013
    العمر : 28

    حصرى لمطور شرح بسيط لعمل سكربت سجل زوار Empty رد: حصرى لمطور شرح بسيط لعمل سكربت سجل زوار

    مُساهمة من طرف )~HeRo~( الثلاثاء يونيو 11, 2013 3:38 pm

    شكرا لك على الموضوع الجميل و المفيذ ♥

    جزاك الله الف خير على كل ما تقدمه لهذا المنتدى ♥


    ننتظر ابداعاتك الجميلة بفارغ الصبر

      الوقت/التاريخ الآن هو السبت أبريل 27, 2024 8:12 pm