النتائج 1 إلى 1 من 1

الموضوع: [س] سؤال بكود أجاكس للرد السريع ... .

  1. #1
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431

    Question [س] سؤال بكود أجاكس للرد السريع ... .



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

    اخواني لدي سكربت للدروس ويوجد به نظام تعليقات , اريد عمل الرد بالتعليقات سريعاً كما في المنتديات ليترك لمسه جميله على السكربت

    اخذت كود الأخ زيزوار من هنا:
    http://www.swalif.net/softs/swalif44/softs177616/

    في الرد رقم 23 على ماأظن , المشكله انه عند اذا الكود وتعديل القالب يظهر بالأسفل "خطأ بالصفحة"
    فقط , والكود لايعمل ,

    هذه هي صفحة الـ php التي يوجد معها كود الـ JS
    كود PHP:
    <?
    session_start
    ();
    ?>
    <!-- TinyMCE -->
    <script type="text/javascript" src="tiny_mce/tiny_mce.js"></script>
    <script type="text/javascript">
    tinyMCE.init({
      theme : "advanced",
      mode : "textareas",
      plugins : "fullpage",
      theme_advanced_buttons3_add : "fullpage"
     });
    </script>
    <!-- /TinyMCE -->
    <script type="text/javascript"> 
    ajax = function(rappel, method, url, flux){ 
    var xhr = window.XMLHttpurluest ? new XMLHttpurluest() : 
           (window.ActiveXObject ?  new ActiveXObject("Microsoft.XMLHTTP") : ''); 
    if (xhr) { 
            xhr.onreadystatechange = function () {rappel(xhr);} 
            xhr.open(method,  url, true); 
            xhr.send(flux); 
        } else alert("Ajax ?"); 

     
    isReady = function(xhr, f) { 
        if ( xhr.readyState == 4) { 
                    if (xhr.status != 200) 
                          {alert('Erreur HHTP :  ' +  xhr.status);} 
                    else  { f(xhr.responseText); } 
            } 

    //__________________________ 
    insereReponse = function(r){ 
            document.getElementById('wino').innerHTML = r // ID for InnerHTML 

    include = function(form){ 
         url = 'other.php?select=' + form.name.value + 
                    '&from=' + form.text.value + 
                    '&where=' + form.mail.value ; 
         ajax(function (xhr) {isReady(xhr, insereReponse);} , 'GET', url, null); 
         return false; 

    //________________________ 
    </script>
    <?
    #  +--------------------------------------------+
    #  +                 Al Droos Script                 +
    #  +                 By PHPx3.com                  +
    #  +         faha1ad2@hotmail.com            +
    #  +                    1429/1/3                     +
    #  +--------------------------------------------+
    // Get ID
    $id intval($_GET['id']);
    // Check IF Empty
    if ( empty($id) )
    // If Empty GO TO INDEX
    echo "<a href=index.php>   </a><BR>   ..<meta http-equiv = refresh content=1;url=index.php> </font>";
    exit;
    }
    else
    // ELSE Conect AND Query
    include("include/connect.php");
    $SQL mysql_query("SELECT * FROM `drs_text` WHERE `id`='$id'");
    $check mysql_num_rows($SQL);
    if ( 
    $check == )
    {
    //IF The ID Is NOT Right GO TO INEX
    echo "<a href=index.php>   </a><BR>   ..<meta http-equiv = refresh content=1;url=index.php> </font>";
    exit;
    }
    else
    {
    $query1 mysql_query("SELECT * FROM `drs_text` WHERE `id`='$id'");
    $rows mysql_fetch_array($query1);
    #| Every Page |#
    include ("include/turn_class.php");
    $count = new Turn;
    $count->start();
    $i=0
    include(
    "smarty.php");
    $header "1";
    include(
    "include/connect.php");
    include(
    "include/rows.php");
    $page_meta_open $rows['meta_open'];
    $page_meta_desc =$rows['meta_desc'];
    if(
    $close==1){
    $title="الموقع مغلق";
    }
    else
    {
    $title $rows['subject'];
    }
    $smarty->assign('site_name' $site_name);
    include(
    "common_up.php");
    #| Every Page |#
     
     
    if($rows['show'] == 2){
     echo 
    "<a href=index.php>   </a><BR>   ..<meta http-equiv = refresh content=1;url=index.php> </font>";
     exit;
    }
    # For Visit Count
    $lastdate("Y-F-l-g-i-a");
     @
    mysql_query("update `drs_text` SET `hits`= $hits+1 WHERE `id`='$id'");
     @
    mysql_query("UPDATE `drs_text` SET `last_visit`='$last' WHERE `id`='$id'");
     
    $sec $rows['section_id'];
     
    $rew mysql_query("SELECT * FROM `drs_section` WHERE `id`='$sec'");
     
    $xp mysql_fetch_array($rew);
    # HERE COMMENTS
    $pag intval($_GET['pag']);
    if(!isset(
    $pag)){
    $pag "1";
    } else {
    $pag intval($_GET['pag']);
    }
    $max_results "$comment_in_page";
    $start = (($pag $max_results) - $max_results);
     
    $query2 mysql_query("SELECT * FROM `drs_comment` WHERE `subject_id`='$id' AND `show`='1' LIMIT $start,$max_results");
    if(
    $query2){
    while(
    $com mysql_fetch_array($query2)){
    $date[] = $com;
    }
    $total_res mysql_result(mysql_query("SELECT COUNT(id) FROM `drs_comment` WHERE `subject_id`='$id' AND `show`='1' "),0);
    $total_col ceil($total_res $max_results);
    $page_nums false;
    $page_nums .= "<br>";
    if(
    $pag 1){
    $prev = ($pag 1);
    $page_nums .= "<font face='tahoma' style='font-size:8pt'>";
    $page_nums .= " <span style='text-decoration: none'> ";
    $page_nums .= "<a href=\"".$_SERVER['PHP_SELF']."?id=$id&pag=$prev\"><span style='text-decoration: none'> &nbsp; &nbsp;السابق&nbsp;</a>&nbsp;";
    }
    for(
    $i 1$i <= $total_col$i++){
    if((
    $pag) == $i){
    $page_nums .= "<font face='tahoma' style='font-size:8pt'>";
    $page_nums .= "$i <span style='text-decoration: none'> &nbsp;";
    }
    else {
    $page_nums .= " <span style='text-decoration: none'> ";
    $page_nums .= "<font face='tahoma' style='font-size:8pt'>";
    $page_nums .= "<a href=\"".$_SERVER['PHP_SELF']."?id=$id&pag=$i\">$i</a><span style='text-decoration: none'>&nbsp;";
    }
    }
    if(
    $pag $total_col){
    $page_nums .= "<font face='tahoma' style='font-size:8pt'>";
    $next = ($pag 1);
    $page_nums .= " <span style='text-decoration: none'> ";
    $page_nums .= "<a href=\"".$_SERVER['PHP_SELF']."?id=$id&pag=$next\" ><span style='text-decoration: none'>  &nbsp; &nbsp;[التالي]&nbsp;</a>";
    }
    $smarty->assign('page_nums'$page_nums);
    }
    else
    {
    print 
    mysql_error();
    }
    $check mysql_num_rows($query2);
     
    $smarty->assign("sec",$xp['title']);
     
    $smarty->assign("subject",$rows['subject']);
     
    $smarty->assign("desc",$rows['desc']);
     
    $smarty->assign("text",$rows['text']);
     
    $smarty->assign("hits",$rows['hits']);
     
    $smarty->assign("by",$rows['by']);
     
    $smarty->assign("last_visit",$rows['last_visit']);
     
    $smarty->assign("date",$rows['date']);
     
    $smarty->assign("mail",$rows['mail']);
     
    $smarty->assign("allow_comment",$rows['allow_comment']);
     
    $smarty->assign("comments_num",$rows['comments_num']);
     
    $smarty->assign("sec_id",$rows['section_id']);
     
    $smarty->assign("id",$id);
      
    $smarty->assign("results",$date);
      
    $smarty->assign("check",$check);
      
    $smarty->display("browse_subject.htm");
     
    # Unset
    unset($query1);
    unset(
    $query2);
    unset(
    $sql);
    unset(
    $result);
    # Unset
     
    include("common_down.php");
    }
    }
    ?>
    وهنا القالب بعد تعديله ليتوافق مع الكود
    كود PHP:
    <BR><BR><BR><BR>
    <
    html dir="rtl">
     
    <
    body>
     
    <
    table border="1" width="100%" id="table12" cellspacing="1" style="border-collapse: collapse" bordercolor="#C0C0C0">
     <
    tr>
      <
    td class="row1">&nbsp;<span lang="ar-sa">الرئيسية <br>
      &
    nbsp;</span><b><span lang="ar-sa"><img border="0" src="style/index/images/nav.gif"> </span>
      </
    b><a href="section.php?id={$sec_id}&pag=1">
      <
    span style="text-decoration: none">{$sec}</span></a><b><br>
    &
    nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span lang="ar-sa"><img border="0" src="style/index/images/nav.gif"></span
      {
    $subject}<br>
      &
    nbsp;{$desc}</b></td>
     </
    tr>
    </
    table>
    <
    table border="1" width="100%" id="table13" style="padding:2px; border-collapse: collapse" bordercolor="#C0C0C0" height="152">
     <
    tr>
      <
    td class="tcat2"><b>&nbsp;<span lang="ar-sa">
      <
    a href="other.php?print=1&id={$id}">
       <
    img border="0" src="style/index/images/print.gif" alt="نسخة خفيفة للطباعة"></a>  -
     
      <
    a href="other.php?take_copy=1&id={$id}">
     
      <
    img border="0" src="style/index/images/take_copy.gif" alt="أخذ نسخة من الدرس"></a></span></b></td>
     </
    tr>
     <
    tr>
      <
    td width="100%" class="row_txt">&nbsp;&nbsp;<span lang="ar-sa">الدرس :<hr color="#C0C0C0" style="border-style: dotted; border-width: 1px; padding: 1px" size="1" /></span>
      <
    p>&nbsp;{$text}<br>
    &
    nbsp;</td>
     </
    tr>
     <
    tr>
      <
    td class="thead999" height="35">&nbsp;<span lang="ar-sa">معلومات الدرس :<br>
      &
    nbsp;</span>&nbsp;<span lang="ar-sa">تاريخ الكتابة :
      </
    span><b>{$date}</b> <span lang="ar-sa">| الكاتب : </span><b>{$by}</b>
      <
    span lang="ar-sa">| عدد الزيارات : </span><b>{$hits}</b> <span lang="ar-sa">
      | 
    آخر زياره : </span><b>{$last_visit}</b> | <span lang="ar-sa">بريد 
      الكاتب 
    </span>
      :<
    span lang="ar-sa">
      <
    a href="mailto:{$mail}">
      <
    img border="0" src="style/index/images/mail.gif" alt="{$mail}"></a></span>&nbsp; | <span lang="ar-sa">عدد التعليقات </span>:<b
      {
    $comments_num}</b>.</td>
     </
    tr>
    <
    tr>
      <
    td class="end_txt" height="25">&nbsp;{if $allow_comment == 1}<bيسمح</b
      {else}
      <
    b>لايسمح</b> {/if} لك بإضافة تعليق على هذا الدرس.</td>
     </
    tr>
    </
    table>
    <
    BR>
    <
    BR><BR>
    {if 
    $check 0
    <
    table border="1" width="25%" id="table19" cellspacing="1" style="border-collapse: collapse">
     <
    tr>
      <
    td class="thead999">&nbsp;<span lang="ar-sa"><img border="0" src="style/index/images/comment.gif"></span> &nbsp;التعليقات : </td>
     </
    tr>
    </
    table>
    {
    section name=da loop=$results}
    <
    table border="1" width="100%" id="table15" style="border-collapse: collapse" bordercolor="#C0C0C0" height="112">
     <
    tr>
      <
    td class="tcat">
      <
    p align="right">&nbsp;<span lang="ar-sa"> &quot;</span>{$results[da].subject} &quot;</td>
     </
    tr>
     <
    tr>
      <
    td class="row_comment">&nbsp;{$results[da].comment}</td>
     </
    tr>
     <
    tr>
      <
    td class="thead" height="38">&nbsp;<span lang="ar-sa"اسم كاتب التعليق : </span>
      <
    b>{$results[da].add_by}</b
      | <
    span lang="ar-sa">تاريخ الارسال : </span><b>{$results[da].date}</b> |
      <
    a href="mailto:{$results[da].mail}"><span lang="ar-sa">
      <
    img border="0" src="style/index/images/mail.gif" alt="{$results[da].mail}"></span></a
      | <
    span lang="ar-sa"><a href="other.php?report=1&id={$results[da].id}">
      <
    img border="0" src="style/index/images/report.gif" alt="تبليغ كـ تعليق سئ"></a></span></td>
     </
    tr>
    </
    table>
    {/
    section}<div align="left">
     <
    table border="1" width="24%" id="table20" cellspacing="1" style="border-collapse: collapse" bordercolor="#C0C0C0">
     <
    tr>
      <
    td class="thead999">&nbsp;<span lang="ar-sa">الصفحات : </span>{$page_nums}</td>
     </
    tr>
    </
    table>
    </
    div>
    <
    p>&nbsp;{else} </p>
    <
    table border="1" width="100%" id="table16" style="border-collapse: collapse" bordercolor="#C0C0C0">
     <
    tr>
      <
    td class="tcat">
    <
    p align="center"><font face="Tahoma"><b>
    <
    span style="font-size: 14pt" lang="ar-sa">لاتوجد تعليقات</span><span style="font-size: 14pt">.</span></b></font></p>
      </
    td>
     </
    tr>
    </
    table>
    {/if} 
    {if 
    $allow_comment eq 1}
    &
    nbsp;
    <
    br /><br>
    <
    BR>
    <
    div align="center">
    <
    table border="1" width="76%" id="table18" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#C0C0C0">
     <
    tr>
      <
    td class="tcat">
      <
    p align="center">&nbsp;<span lang="ar-sa">إضافة تعليق</span></td>
     </
    tr>
    </
    table>
    <
    table border="1" width="76%" id="table17" style="border-collapse: collapse" bordercolor="#C0C0C0" cellspacing="1" height="238">
     <
    tr>
      <
    td class="row1" width="274">&nbsp;<span lang="ar-sa">العنوان :</span></td>
      <
    td>
      <
    form action="" onsubmit="return include(this)">
       &
    nbsp;<input type="text" name="subject" size="24" maxlength="30" value="رد : {$subject}">
      </
    td>
     </
    tr>
     <
    tr>
      <
    td width="371"><span lang="ar-sa">&nbsp;التعليق</span>
      <
    font color="#FF0000">*</font><span lang="ar-sa"> :</span></td>
      <
    td>
        <
    p align="right">
        <
    textarea id="elm1" name="text" rows="15" cols="60" style="width:600; height:231"></textarea><br>
    &
    nbsp;<b><font face="Tahoma"><span style="font-size: 8pt" lang="ar-sa">ملاحظة 
        
    لتبديل طريقة الكتابة من اليمين لليسار اضغط </span>
        <
    span style="font-size: 8pt">shift+ctrl<span lang="ar-sa">.</span>
        </
    span></font></b>
        </
    p>
      </
    td>
     </
    tr>
     
     <
    tr>
      <
    td class="row1" width="274"><span lang="ar-sa">&nbsp;اسمك :</span></td>
      <
    td height="28">
       &
    nbsp;<input type="text" name="by" size="24" maxlength="30"></td>
     </
    tr>
     <
    tr>
      <
    td class="row1" width="274"><span lang="ar-sa">&nbsp;بريدك :</span></td>
      <
    td height="28">
       &
    nbsp;<input type="text" name="mail" size="24" maxlength="45"></td>
     </
    tr>
     <
    td class="row1"><span lang="ar-sa">&nbsp;من فضلك قم بكتابة الكود الذي 
     بالصوره 
    في المربع : </span> </td>
                   <
    td><img border="0" src="include/captcha.php"><br>
        <
    input type="text" name="captchacode" size="20" /></td>
     <
    tr>
      <
    td class="row1" width="274" height="35">&nbsp;</td>
      <
    td class="row1" height="35"><input type="reset" value="إفراغ الحقـول" name="B2"><span lang="ar-sa">
      </
    span><input type="submit" value="إرســال" name="B1">
     
    </
    td>
     </
    tr>
    </
    table>
      </
    form>
      </
    div>
    {else} 
    <
    p>&nbsp;</p>
    {/if}
    <
    BR><BR>
    <!-- 
    Des By PHPx3 --> 
    القالب الأصلي هنا:
    كود PHP:
    <BR><BR><BR><BR>
    <
    html dir="rtl">
     
    <
    body>
     
    <
    table border="1" width="100%" id="table12" cellspacing="1" style="border-collapse: collapse" bordercolor="#C0C0C0">
     <
    tr>
      <
    td class="row1">&nbsp;<span lang="ar-sa">الرئيسية <br>
      &
    nbsp;</span><b><span lang="ar-sa"><img border="0" src="style/index/images/nav.gif"> </span>
      </
    b><a href="section.php?id={$sec_id}&pag=1">
      <
    span style="text-decoration: none">{$sec}</span></a><b><br>
    &
    nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span lang="ar-sa"><img border="0" src="style/index/images/nav.gif"></span
      {
    $subject}<br>
      &
    nbsp;{$desc}</b></td>
     </
    tr>
    </
    table>
    <
    table border="1" width="100%" id="table13" style="padding:2px; border-collapse: collapse" bordercolor="#C0C0C0" height="152">
     <
    tr>
      <
    td class="tcat2"><b>&nbsp;<span lang="ar-sa">
      <
    a href="other.php?print=1&id={$id}">
       <
    img border="0" src="style/index/images/print.gif" alt="نسخة خفيفة للطباعة"></a>  -
     
      <
    a href="other.php?take_copy=1&id={$id}">
     
      <
    img border="0" src="style/index/images/take_copy.gif" alt="أخذ نسخة من الدرس"></a></span></b></td>
     </
    tr>
     <
    tr>
      <
    td width="100%" class="row_txt">&nbsp;&nbsp;<span lang="ar-sa">الدرس :<hr color="#C0C0C0" style="border-style: dotted; border-width: 1px; padding: 1px" size="1" /></span>
      <
    p>&nbsp;{$text}<br>
    &
    nbsp;</td>
     </
    tr>
     <
    tr>
      <
    td class="thead999" height="35">&nbsp;<span lang="ar-sa">معلومات الدرس :<br>
      &
    nbsp;</span>&nbsp;<span lang="ar-sa">تاريخ الكتابة :
      </
    span><b>{$date}</b> <span lang="ar-sa">| الكاتب : </span><b>{$by}</b>
      <
    span lang="ar-sa">| عدد الزيارات : </span><b>{$hits}</b> <span lang="ar-sa">
      | 
    آخر زياره : </span><b>{$last_visit}</b> | <span lang="ar-sa">بريد 
      الكاتب 
    </span>
      :<
    span lang="ar-sa">
      <
    a href="mailto:{$mail}">
      <
    img border="0" src="style/index/images/mail.gif" alt="{$mail}"></a></span>&nbsp; | <span lang="ar-sa">عدد التعليقات </span>:<b
      {
    $comments_num}</b>.</td>
     </
    tr>
    <
    tr>
      <
    td class="end_txt" height="25">&nbsp;{if $allow_comment == 1}<bيسمح</b
      {else}
      <
    b>لايسمح</b> {/if} لك بإضافة تعليق على هذا الدرس.</td>
     </
    tr>
    </
    table>
    <
    BR>
    <
    BR><BR>
    {if 
    $check 0
    <
    table border="1" width="25%" id="table19" cellspacing="1" style="border-collapse: collapse">
     <
    tr>
      <
    td class="thead999">&nbsp;<span lang="ar-sa"><img border="0" src="style/index/images/comment.gif"></span> &nbsp;التعليقات : </td>
     </
    tr>
    </
    table>
    {
    section name=da loop=$results}
    <
    table border="1" width="100%" id="table15" style="border-collapse: collapse" bordercolor="#C0C0C0" height="112">
     <
    tr>
      <
    td class="tcat">
      <
    p align="right">&nbsp;<span lang="ar-sa"> &quot;</span>{$results[da].subject} &quot;</td>
     </
    tr>
     <
    tr>
      <
    td class="row_comment">&nbsp;{$results[da].comment}</td>
     </
    tr>
     <
    tr>
      <
    td class="thead" height="38">&nbsp;<span lang="ar-sa"اسم كاتب التعليق : </span>
      <
    b>{$results[da].add_by}</b
      | <
    span lang="ar-sa">تاريخ الارسال : </span><b>{$results[da].date}</b> |
      <
    a href="mailto:{$results[da].mail}"><span lang="ar-sa">
      <
    img border="0" src="style/index/images/mail.gif" alt="{$results[da].mail}"></span></a
      | <
    span lang="ar-sa"><a href="other.php?report=1&id={$results[da].id}">
      <
    img border="0" src="style/index/images/report.gif" alt="تبليغ كـ تعليق سئ"></a></span></td>
     </
    tr>
    </
    table>
    {/
    section}<div align="left">
     <
    table border="1" width="24%" id="table20" cellspacing="1" style="border-collapse: collapse" bordercolor="#C0C0C0">
     <
    tr>
      <
    td class="thead999">&nbsp;<span lang="ar-sa">الصفحات : </span>{$page_nums}</td>
     </
    tr>
    </
    table>
    </
    div>
    <
    p>&nbsp;{else} </p>
    <
    table border="1" width="100%" id="table16" style="border-collapse: collapse" bordercolor="#C0C0C0">
     <
    tr>
      <
    td class="tcat">
    <
    p align="center"><font face="Tahoma"><b>
    <
    span style="font-size: 14pt" lang="ar-sa">لاتوجد تعليقات</span><span style="font-size: 14pt">.</span></b></font></p>
      </
    td>
     </
    tr>
    </
    table>
    {/if} 
    {if 
    $allow_comment eq 1}
    &
    nbsp;
    <
    br /><br>
    <
    BR>
    <
    div align="center">
    <
    table border="1" width="76%" id="table18" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#C0C0C0">
     <
    tr>
      <
    td class="tcat">
      <
    p align="center">&nbsp;<span lang="ar-sa">إضافة تعليق</span></td>
     </
    tr>
    </
    table>
    <
    table border="1" width="76%" id="table17" style="border-collapse: collapse" bordercolor="#C0C0C0" cellspacing="1" height="238">
     <
    tr>
      <
    td class="row1" width="274">&nbsp;<span lang="ar-sa">العنوان :</span></td>
      <
    td>
      <
    form method="POST" action="other.php?add_comment=1&id={$id}">
       &
    nbsp;<input type="text" name="subject" size="24" maxlength="30" value="رد : {$subject}">
      </
    td>
     </
    tr>
     <
    tr>
      <
    td width="371"><span lang="ar-sa">&nbsp;التعليق</span>
      <
    font color="#FF0000">*</font><span lang="ar-sa"> :</span></td>
      <
    td>
        <
    p align="right">
        <
    textarea id="elm1" name="text" rows="15" cols="60" style="width:600; height:231"></textarea><br>
    &
    nbsp;<b><font face="Tahoma"><span style="font-size: 8pt" lang="ar-sa">ملاحظة 
        
    لتبديل طريقة الكتابة من اليمين لليسار اضغط </span>
        <
    span style="font-size: 8pt">shift+ctrl<span lang="ar-sa">.</span>
        </
    span></font></b>
        </
    p>
      </
    td>
     </
    tr>
     
     <
    tr>
      <
    td class="row1" width="274"><span lang="ar-sa">&nbsp;اسمك :</span></td>
      <
    td height="28">
       &
    nbsp;<input type="text" name="by" size="24" maxlength="30"></td>
     </
    tr>
     <
    tr>
      <
    td class="row1" width="274"><span lang="ar-sa">&nbsp;بريدك :</span></td>
      <
    td height="28">
       &
    nbsp;<input type="text" name="mail" size="24" maxlength="45"></td>
     </
    tr>
     <
    td class="row1"><span lang="ar-sa">&nbsp;من فضلك قم بكتابة الكود الذي 
     بالصوره 
    في المربع : </span> </td>
                   <
    td><img border="0" src="include/captcha.php"><br>
        <
    input type="text" name="captchacode" size="20" /></td>
     <
    tr>
      <
    td class="row1" width="274" height="35">&nbsp;</td>
      <
    td class="row1" height="35"><input type="reset" value="إفراغ الحقـول" name="B2"><span lang="ar-sa">
      </
    span><input type="submit" value="إرســال" name="B1"></td>
     </
    tr>
    </
    table>
      </
    form>
      </
    div>
    {else} 
    <
    p>&nbsp;</p>
    {/if}
    <
    BR><BR>
    <!-- 
    Des By PHPx3 --> 
    وهنا صفحة other.php التي يتم فيها اضافة التعليق other.php?add_comment=1
    كود PHP:
    <?
    session_start
    (); 
    #  +--------------------------------------------+
    #  +                 Al Droos Script                 +
    #  +                 By PHPx3.com                  +
    #  +         faha1ad2@hotmail.com            +
    #  +--------------------------------------------+
    // Get ID
    $id intval($_GET['id']);
    // Check IF Empty
    if ( empty($id) )
    // If Empty GO TO INDEX
    echo "<a href=index.php>   </a><BR>   ..<meta http-equiv = refresh content=1;url=index.php> </font>";
    exit;
    }
    #| Every Page |#
    include("smarty.php");
    $header "0";
    include(
    "include/connect.php");
    include(
    "include/rows.php");
    if(
    $close==1){
    $title="الموقع مغلق";
    }
    else
    {
    $title ".";
    }
    $smarty->assign('site_name' $site_name);
    include(
    "common_up.php");
    #| Every Page |#
    ?>
    <font face="Tahoma" style="font-size:10pt">
    <div align="center">
    <?
    // Add Comment Step
       
    if($_GET['add_comment'] == 1){
       
    /* Thank's Coder In MontadaPHP ->  www.montadaphp.net ->*/
    function validate_email($email)
    {
        if(
    eregi("^[a-z\'0-9]+([._-][a-z\'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))+$",$email))
        {
            if(
    count(explode("@",$email))>1)
            {
                return 
    true;
            }
            else
            {
                return 
    false;
            }
        }
        else
        {
            return 
    false;
            }   
    }  
    /* END OF MAIL FUNCTION */
     
    $smarty->assign("id",$id);
        
    $query1 mysql_query("SELECT * FROM `drs_text` WHERE `id`='$id'");
        
    // Make Sure There Are Match Lessons With ID
        
    if(mysql_num_rows($query1) > 0){
         
    $subject addslashes($_POST['subject']);
         
    $text $_POST['text'];
         
    $text strip_tags($text,'<font>,<b>');
         
    $by addslashes($_POST['by']);
         
    $mail validate_email(addslashes($_POST['mail'])); 
         
    $smarty->assign("subject",$subject);
        
    $smarty->assign("text",$text);
        
    $smarty->assign("by",$by);
        
    $smarty->assign("mail",$_POST['mail']);
       
         if(
    $text == ""){
         print 
    " ";
       
    $msg "عذراً . . . لم تقم بكتابة التعليق .";
       
    $smarty->assign("msg",$msg);
        
    $smarty->display("add_comment_2.htm");
         exit;
       }
       else
        {
         if(
    $by == ""){ 
        
    $msg "عذراً ... لم تقم بكتابة اسم الكاتب";
        
    $smarty->assign("msg",$msg);
        
    $smarty->display("add_comment_2.htm");
         exit;
      }
      else
       {
       if(
    $mail == ""){
        
    $msg "عذراً .. لم تقم بكتابة بريدك";
        
    $smarty->assign("msg",$msg);
        
    $smarty->display("add_comment_2.htm");
         exit;
       }
       else
       {
        
    $ip =$_SERVER['REMOTE_ADDR'];
        
    $date =  date("Y-F-l-g-i-a");
        
    $bad 0;
        
    $fetch_l mysql_fetch_array($query1);
        
    $allow $fetch_l['allow_comment'];
        if(
    $allow == '1'){
       
    // SecurityCode
      
    if($_POST['captchacode'] != $_SESSION['captchacode'] OR $_SESSION["captchacode"]==''
    {
     
    $msg "خطأ في كود التحقق، من فضلك أعد المحاولة مرة أخرى";
         
    $smarty->assign("msg",$msg);
        
    $smarty->display("add_comment_2.htm");
     exit;

        if(
    $add_comments_fast == '1'){ $show "1"; } else { $show "2"; }
        
    $insert mysql_query("INSERT INTO `drs_comment` (`subject`,`comment`,`add_by`,`mail`,`date`,`ip`,`bad_comment`,`subject_id`,`show`) VALUES
        ('"
    .$subject."','".$text."','".$by."','".$mail."','".$date."','".$ip."','".$bad."','".$id."','".$show."')");
       
    $comments_num mysql_num_rows(mysql_query("SELECT * FROM `drs_comment` WHERE `subject_id`='$subject_id' AND `show`='1'"));
       
    $query mysql_query("UPDATE `drs_text` SET `comments_num`=$comments_num+1 WHERE `id`='$id'");
        if(
    $insert){ 
        
    $msg "تم اضافة التعليق بنجاح ! ";
        }
        else
        {
        
    $msg "خطأ , لم يتم اضافة التعليق ! حاول مره اخرى.";
        }
        
    $smarty->assign("name",$by);
        
    $smarty->assign("msg",$msg);
        
    $smarty->assign("id",$id);
        
    $smarty->display("add_comment.htm");
       echo 
    "<a href=index.php>   </a><BR>   ..<meta http-equiv = refresh content=2;url=show.php?id=$id&pag=1> ";
    }
       else
       {
      print 
    " غير مسموح لك بالتعليق على هذا الدرس ! ";
       echo 
    "<a href=index.php>   </a><BR>   ..<meta http-equiv = refresh content=1;url=show.php?id=$id&pag=1> ";
        }
        }
        }
        }
        }
        else
        {
        print 
    " عذراً , هذا الموضوع غير موجود لدينا  . .  .";
    echo 
    "<a href=index.php>   </a><BR>   ..<meta http-equiv = refresh content=1;url=index.php> </font>";
       } 
       }
       
    ?>
    </div>
    </font>
    </body>
    </html>
    وشكراً ... :eek3:





    التعديل الأخير تم بواسطة ff5006 ; 07-04-2008 الساعة 07:57 PM






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

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

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