صفحة 2 من 3 الأولىالأولى 123 الأخيرةالأخيرة
النتائج 16 إلى 30 من 37

الموضوع: [ تطبيق ajax ] إضافة التعليق دون إعادة تحميل الصفحة ( التعليق السريع )

  1. #16
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    929


    جزاك الله خير


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


    بس البيانات تدخل القاعده كذا "ظ„ظ‰ظٹط´ظ†ظ„ظ‰ط¨ظٹظ‚ط´\ط²ط¨ظ"

    كيف اخلي الشارست windows-1256





    __________________
    سبحان الله وبحمده ،، سبحان الله العظيم
    تذكر هذه الآيه قبل ان تشارك( مَا يَلْفِظُ مِن قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ)

  2. #17
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    قم بتحويل ترميز جميع الملفات في التطبيق إلى ماتريد ، لا بد من أن يكون التحويل صحيحاً






  3. #18
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    185


    ممكن يا جماعة شرح للكود ده علي شان اقدر اعد في كما يناسبني

    كود PHP:
      }else{
     
                
    $nid mysql_insert_id(); 
                
    $name = ($nid != '') ? '<a href="'.$nid.'">'.$name.'</a>' $name
                
    $date $date
                
    $comment nl2br($comment); 
                echo 
    '<div id="comment-'.$nid.'" class="c1">الكاتب : '.$name.' | التاريخ : '.$date.'</div> 
    <div class="c2">'
    .$comment.'</div>'
            } 






    __________________
    قناة التكنولوجيا-مشروع أنشاء قناة تتحدث عن التكنولوجيا بجميع انوعها
    www.alfker.com
    دليل اسعار الموبيلات في مصر
    www.mob4me.net

  4. #19
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    185


    اما بخصوصة خاصية اخفاء و اظهار جدول اضافة التعليقات انا بستخدم هذا الكود

    كود PHP:
    <script language='JavaScript'>
                        function clickandshowdetial() {
                            var PPP;
                            PPP = document.getElementById('1showtxt');
                            if (PPP.style.display == "none") {
                        PPP.style.display = "";
                        } else {
                        PPP.style.display = "none";
                        }
                        }
                        </script>
                        <table width="200" border="0" align="center" cellpadding="0" cellspacing="0" class="submit">
                      <tr>
                        <td width="1">&nbsp;</td>
                        <td width="300" height="25" align="center" class="pro_name"><b id='1' style=" font-size:12px; font-weight:normal; cursor: hand; " onclick='clickandshowdetial()'>أضف تعليق</b></td>
                        <td width="1">&nbsp;</td>
                      </tr>
                    </table>
                                                        <br />
                                                        <div id='1showtxt' style="display:None; position:relative; left:50;">
                                                       
    <form id="form1" name="form1" method="post" action="news.php?action=addcom">
      <table width="90%" border="0" cellspacing="1" cellpadding="3">
        <tr>
          <td class="pro_name" align="right" height="25"><label>
            <input type="text" name="name" id="name" />
          </label></td>
          <td width="50%" align="left" valign="middle" class="text">: الأسم</td>
        </tr>
        <tr>
          <td align="right"><label>
            <input type="text" name="email" id="email" />
          </label></td>
          <td align="left" valign="middle" class="text">: البريد الإلكتروني</td>
        </tr>
        <tr>
          <td align="right"><label>
            <input type="text" name="title" id="title" />
          </label></td>
          <td align="left" class="text">: العنوان</td>
        </tr>
        <tr>
          <td align="right"><label>
            <textarea name="comment" id="comment" cols="45" rows="5"></textarea>
          </label></td>
          <td width="50%" align="left" valign="top" class="text">: التعليق</td>
        </tr>
        <tr>
          <td width="54" height="30" colspan="2" align="right"><label>
            <input align="middle" type="submit" class="submit" name="button" id="button" value="أرسل" />
            <input name="nid" type="hidden" id="nid" value="<? print $news['n_id']; ?>"/>
          </label></td>
        </tr>
      </table>
    </form>
    </div>






    __________________
    قناة التكنولوجيا-مشروع أنشاء قناة تتحدث عن التكنولوجيا بجميع انوعها
    www.alfker.com
    دليل اسعار الموبيلات في مصر
    www.mob4me.net

  5. #20
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    - نستخرج الـ id الجديد الخاص بالتعليق .
    - نرى إن كان هناك رابط للمعلّق ، إن وجد عرضناه وإلا نعرض الإسم فقط .
    - نجلب التاريخ .
    - نحول السطور الى <br /> .
    - نطبع التعليق .

    هذا بالنسبة للشفرة الأولى ، أما الشفرة الثانية فسيكون عليك التعديل عليها كما يناسبك .






  6. #21


    شكراً لك على الموضوع القيم





    __________________
    مبرمج php للتواصل : roudyhermez(at)hotmail(dot)com
    مدونتي PlusCSS

  7. #22


    اما بخصوصة خاصية اخفاء و اظهار جدول اضافة التعليقات انا بستخدم هذا الكود

    كود PHP:
    <script language='JavaScript'>
                        function clickandshowdetial() {
                            var PPP;
                            PPP = document.getElementById('1showtxt');
                            if (PPP.style.display == "none") {
                        PPP.style.display = "";
                        } else {
                        PPP.style.display = "none";
                        }
                        }
                        </script>
                        <table width="200" border="0" align="center" cellpadding="0" cellspacing="0" class="submit">
                      <tr>
                        <td width="1">&nbsp;</td>
                        <td width="300" height="25" align="center" class="pro_name"><b id='1' style=" font-size:12px; font-weight:normal; cursor: hand; " onclick='clickandshowdetial()'>أضف تعليق</b></td>
                        <td width="1">&nbsp;</td>
                      </tr>
                    </table>
                                                        <br />
                                                        <div id='1showtxt' style="display:None; position:relative; left:50;">
                                                       
    <form id="form1" name="form1" method="post" action="news.php?action=addcom">
      <table width="90%" border="0" cellspacing="1" cellpadding="3">
        <tr>
          <td class="pro_name" align="right" height="25"><label>
            <input type="text" name="name" id="name" />
          </label></td>
          <td width="50%" align="left" valign="middle" class="text">: الأسم</td>
        </tr>
        <tr>
          <td align="right"><label>
            <input type="text" name="email" id="email" />
          </label></td>
          <td align="left" valign="middle" class="text">: البريد الإلكتروني</td>
        </tr>
        <tr>
          <td align="right"><label>
            <input type="text" name="title" id="title" />
          </label></td>
          <td align="left" class="text">: العنوان</td>
        </tr>
        <tr>
          <td align="right"><label>
            <textarea name="comment" id="comment" cols="45" rows="5"></textarea>
          </label></td>
          <td width="50%" align="left" valign="top" class="text">: التعليق</td>
        </tr>
        <tr>
          <td width="54" height="30" colspan="2" align="right"><label>
            <input align="middle" type="submit" class="submit" name="button" id="button" value="أرسل" />
            <input name="nid" type="hidden" id="nid" value="<? print $news['n_id']; ?>"/>
          </label></td>
        </tr>
      </table>
    </form>
    </div>
    يمكنك إختصار
    كود:
     if (PPP.style.display == "none") {
                        PPP.style.display = "";
                        } else {
                        PPP.style.display = "none";
                        }
    هكذا
    كود:
    var display = PPP.style.display ? '' : 'none';PPP.style.display = display;






    __________________
    منتديات عين أفقه
    http://www.ainfekka.com

  8. #23


    تسلم ايديك يا غالي






  9. #24
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    رائع جداً .. شكراً لك
    لكن اريد اضافة captcha فما الحل؟؟





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  10. #25
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    نعم ، لقد فكرت مسبقاً بهذا الشيء لكنني واجهت صعوبة في تطبيقه ..
    هناك بعض الأشياء التي حاولت إضافتها في هذا التطبيق ولم أنجح ، مثل ..
    الـ captcha .
    ربما أقوم بالمحاولة مرة اخرى لاحقاً






  11. #26
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    نعم ، لقد فكرت مسبقاً بهذا الشيء لكنني واجهت صعوبة في تطبيقه ..

    ربما أقوم بالمحاولة مرة اخرى لاحقاً
    بالتوفيق اخي الكريم
    وانا ايضاً سأحاول وإذا نجحت سأضعها هنا ان شاء الله
    سؤال آخر .. نظراً لقلة خبرتي بالاجاكس هل يمكن أن تعمل لنا حالة الاضافة اسفل ال form الخاص بالاضافة
    يعني أثناء الاضافة يظهر لنا " انتظر .. جاري اضافة التعليق" وفي حالة نجاح الاضافة يطبع كلمة " تم اضافة التعليق بنجاح" وكذلك في حالة الفشل يظهر رسالة تفيد بذلك فى div اسفل الفورم مباشرة





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  12. #27
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    48
    __________________
    { Swalif Soft }

  13. #28
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    448


    السلام عليكم

    مشكور اخى العزيز





    __________________
    المصرية للكلادينج والالومنيوم والاعلان
    01004636205
    amrdarwish@gmail.com

  14. #29
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    325


    مشكور اخي
    ما قصرت
    سيتم التجربة ان شاء الله






  15. #30
    عضو نشيط
    تاريخ التسجيل
    Jun 2005
    المشاركات
    73


    لكل من واجه مشكله فى الترميز
    كود PHP:
    $comment2 nl2br($row['comment']);
    $comment iconv("utf-8""windows-1256""$comment2"); 
    و ان شاء الله راح يتحل

    تحياتى

    المتغير Comment = اسم حقل التعليق ايا كان اسمه





    __________________
    من يتق الله يجعل له مخرجا





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض