طلب جلب rss
السلام عليكم
لدي سكربت اشتغل عليه ولدي ملف عرض تدوينات ابغاه يسحب لي مواضيع من مواقع اخرى عبر rss ويعرضها مع المواضيع العادية زي المنتديات <?php include"inc/header.php" ; $b_id = $_GET['id'] ; ?> <script type="text/javascript" src="js/jQuery.js"></script> <script type="text/javascript" > $(function(){ var url = document.URL; var id = url.substring(url.lastIndexOf('=') + 1); $('#addcomment').submit(function(){ $.post("comment.php?action=add&id="+id,$('#addcomment').serialize(),function(com){ $('#showcomment').append(com); $("[name=comment]").val(""); $(".alertmsg").fadeOut(); }); return false ; }) ; $('.delcom').click(function(){ var id = $(this).attr('id') ; $.get("comment.php?action=delete&id="+id,function(){ $("#com"+id).fadeOut(); }) }) ; }) ; </script> <?php $b_q = $db->Query("select * from blogs where id = $b_id ") ; $blog = $db->fobjet($b_q) ; $q_c = $db->Query("select * from comment where blog_id='$b_id' order by id asc") ; $n_c = $db->Nrows($q_c); $n_views = $blog->views+1 ; $db->Update("blogs","views='$n_views' "," where id ='$b_id'") ; /*-------------------------[ like ]--------------------------------*/ if ($_REQUEST['action'] == like) { if ($blog->author == $_SESSION['id']){ flash_msg("انت من كتب هذه التدوينة و لا يمكنك الاعجاب بها","errormsg","blog.php?id=".$b_id) ; } else { $n_likes = $blog->likes+1 ; $db->Update("blogs","likes='$n_likes' "," where id ='$b_id'") ; flash_msg("شكرا تم تسجيل اعجابك بالموضوع","succesmsg","blog.php?id=".$b_id) ; } } /*-------------------------[ delete ]--------------------------------*/ if ($_REQUEST['action'] == delete) { if($_SESSION['level'] != 2 and $_SESSION['id'] != $blog->author) { flash_msg("خطا .. انت لا تملك التصريح للتواجد على هذه الصفحة","errormsg","index.php") ; } else { $db->delete("blogs","where id = '$b_id' ") ; $db->delete("comment","where blog_id='$b_id' ") ; flash_msg("تم حذف التدوينة و جميع التعليقات المتعلقة بها بنجاح تام .","succesmsg","index.php") ; } } /*-------------------------[ edit ]--------------------------------*/ if ($_REQUEST['action'] == edit) { if($_SESSION['level'] != 2 and $_SESSION['id'] != $blog->author ) { flash_msg("خطا .. انت لا تملك التصريح للتواجد على هذه الصفحة","errormsg","index.php") ; } else if (!isset($_SESSION['user'])){ flash_msg("خطا .. انت لا تملك التصريح للتواجد على هذه الصفحة","errormsg","login.php") ; }else { /*------- succes edit ----------*/ if ($_POST['edit']) { $title = $_POST['title'] ; $img = $_POST['img'] ; $cat_id = $_POST['cat_id'] ; $content = $_POST['content'] ; if (empty($title) or empty($img) or empty($content)){ flash_msg ("خطا .. عليك بملئ كافة الحقول .","errormsg","blog.php?action=edit&id=".$b_id) ; } else { $db->Update ("blogs","title='$title', img='$img', cat_id='$cat_id', content='$content' "," where id ='$b_id' ") ; flash_msg("تم حفظ التعديلات بنجاح تام ..","succesmsg","blog.php?id=".$b_id) ; } } ?> <div class="last">تعديل التدوينة:</div> <center> <form action="blog.php?action=edit&id=<?=$b_id?>" method="post"> <table border="0" dir="rtl" width="80%" style="padding:15px 25px 15px "> <tr> <td>عنوان التدوينة</td> <td><input style="width: 700px;" class="inputt" type="text" name="title" value="<?=$blog->title?>" /></td> </tr> <tr> <td>صورة التدوينة</td> <td><input style="width: 700px;" class="inputt" type="text" name="img"value="<?=$blog->img?>" /></td> </tr> <tr> <td>القسم التابعة له</td> <td> <select class="selec" style="margin: 3px; width: 220px;" name="cat_id"> <?php $c = $db->Query("SELECT id,name FROM cats order by id desc") ; while ($r = $db->Fobjet($c)) { echo ' <option value="'.$r->id.'">'.$r->name.'</option> '; } ?> </select> </td> </tr> </table> <textarea id="textEditor" name="content"><?=$blog->content?></textarea> <script type="text/javascript" src="js/Editor/editor.js"></script> <script type="text/javascript"> Editor.run({ "replace" : "textEditor", "height" : 500, "width" : 1000, "path" : 'js/editor' }); </script> <br><center> <input type="submit" name="edit" value="حفظ التعديلات" /> <input type="reset" value="الغاء !" /> </center> </form> <br> <? include"inc/footer.php" ?> <? exit; } } ?> <br> <div class="last">عرض التدوينة :</div> <div class="head" style="margin: 3px 40px 0px 40px;"><?= $blog->title ?></div> <div class="panels" style="margin: 1px 40px 10px 40px;"> <div style="float: left;"> <?php $a_b = $db->Query("select user from users where id ='$blog->author'") ; $auth = $db->Fobjet($a_b); $c_b = $db->Query("select name from cats where id ='$blog->cat_id'") ; $cat = $db->Fobjet($c_b); if ($_SESSION['level']==2 or $_SESSION['id']==$blog->author) { echo ' <a href="blog.php?action=edit&id='.$blog->id.'"><img src="css/icon/pencil.png" title="تعديل التدوينة" /></a> <br> <a href="blog.php?action=delete&id='.$blog->id.'"><img src="css/icon/close.png" title="حدف التدوينة" /></a> <br>'; } if (isset($_SESSION['user']) and isset($_SESSION['pass'])) { echo '<a href="blog.php?action=like&id='.$blog->id.'"><img src="css/icon/hand_thumbsup.png" title="تسجيل الاعجاب بالتدوينة" /></a>'; } ?> </div> <div align="center"><img class="bimmg" src="<?= $blog->img ?>" alt="<?= $blog->title ?>" height="200px" width="500px" /></div><br> <div style="padding: 5px;"><?= $blog->content ?></div> <br> <div class="stat"> <div style="float: right"> نشر من طرف : <a href="profil.php?id=<?=$blog->author?>"><?=$auth->user?></a> - بقسم : <a href="profil.php?id=<?=$blog->cat_id?>"><?=$cat->name?></a> - بتاريخ : <?= $blog->date ?> </div> <div style="float: left;" > <img style="padding: 0px 12px 0px 2px;" src="css/icon/gray/hand_thumbsup.png" title="عدد المعجبون بالتدوينة" /> <?= $blog->likes ?> <img style="padding: 0px 12px 0px 2px;" src="css/icon/gray/messenger.png" title="عدد الردود " /> <?= $n_c ?> <img style="padding: 0px 12px 0px 2px;" src="css/icon/gray/eye.png" title="عدد المشاهدات " /> <?= $blog->views ?> </div> </div> </div> <div class="last">عرض التعليقات :</div> <?php if ($n_c <= 0) { static_msg('عذرا .. لا توجد تعليقات لهده التدوينة','alertmsg') ; } else { while ($comment = $db->fobjet($q_c)) { $b_q = $db->Query("select user,img from users where id = '$comment->author' ") ; $au = $db->fobjet($b_q) ; ?> <div id="com<?=$comment->id?>" class="panelcat" style="height: auto;"> <table width="100%" border="0" cellspacing="2px"> <tr> <td width="90px" align="center"><img width="80px" height="80px" style="border: 1px solid #A3A3A3;" src="<?= $au->img ?>" /></td> <td width="*%" align="center"><?= $comment->content ?></td> </tr> <tr> <td align="center"> <?php if ($_SESSION['level']==2 or $_SESSION['id']==$comment->author) { echo'<a class="delcom" id="'.$comment->id.'"><img src="css/icon/close.png" title="حدف التعليق" /></a> '; } ?> </td> <td><div style="text-align: left; font-family:'alamarab3'; font-size: 13px; color: #C7C7C7;">بواسطة : <a href="profil.php?id=<?=$comment->author?>"><?= $au->user ?></a> - بتاريخ : <?= $comment->date ?> </div></td> </tr> </table> </div> <?php } } ?> <div id="showcomment"></div> <div class="last">اضافة تعليق :</div> <?php if (!isset($_SESSION['user']) and !isset($_SESSION['pass'])){ static_msg ('عذرا .. عليك تسجيل دخولك اولا لتستطيع التعليق .','alertmsg') ; } else { echo' <form id="addcomment"> <textarea name="comment" class="textar" placeholder="اكتب تعليقك هنا ..." style="margin-right:20%; width:600px; height: 130px;"></textarea> <br> <input type="submit" name="addcomment" style="margin-right: 57%;" value="اضافة التعليق" /> <br> </form>'; } ?> <br> هدا كود عرض التدوينة مساعدة الله يجازيكم بخير |