Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.13 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include 'dbconfig.php';
  4.  
  5. if (isset($_GET['mer'])) {
  6. $id = $_GET['mer'];
  7.  
  8. $sql = mysql_query("
  9. SELECT *, news.id AS newsid
  10. FROM news
  11. JOIN users ON (users.id=news.uid)
  12. WHERE news.id = '$id' ORDER by news.id desc LIMIT 1") or die(mysql_error());
  13.  
  14. while($news = mysql_fetch_array($sql)){
  15. echo '<div class="article">
  16.                 <div class="story">
  17.                     <h4 class="title">'.$news['title'].'</h4>  
  18.                     '.$news['text'].'
  19.                 </div>
  20.                 <div class="more">
  21.                     <div class="author-image"><img src="'.$news['avatar'].'" alt="Agressions" /></div>
  22. <span class="post-date">'.$news['name'].'<br /> '.$news['date'].'</span>
  23. <ul>                        <li><a href="?mer='.$news['newsid'].'" class="kommentera" title="Läs hela artikeln" style="margin-bottom:10px;">Kommentera</a></li></ul>
  24.                 </div>
  25.             </div>';
  26.             } // stänger while loop
  27.             } // stänger IF GET loop
  28. if (isset($_GET['news-edit'])) {
  29. $id = $_GET['news-edit'];
  30.  
  31. $sql = mysql_query("
  32. SELECT *, news.id AS newsid
  33. FROM news
  34. JOIN users ON (users.id=news.uid)
  35. WHERE news.id = '$id' LIMIT 1") or die(mysql_error());
  36.  
  37. while($news = mysql_fetch_array($sql)){
  38. echo '<div class="article2">   
  39.                 <div class="story2">
  40.                     <h4 class="title">Ändring av '.$news['title'].'</h4>  
  41.                     <p><form method="post">Titel: <br /><input name="title" type="text" value="'.$news['title'].'"><br />
  42.                     Bild: <br /><input name="img" type="text" value="'.$news['img'].'"><br />
  43.                        Inledande Text: <br /><textarea rows="10" cols="80" name="pretext">'.$news['pretext'].'</textarea><br />
  44.                        Texten: <br /><textarea rows="10" cols="80" name="text">'.$news['text'].'</textarea></p>
  45.                        <input type="submit" value="update" class="login" name="update" />
  46.                        </form>
  47.                 </div>
  48.             </div>';
  49.             if($_POST[update]) {
  50. $title = htmlspecialchars($_POST['title']);
  51. $pretext = htmlspecialchars($_POST['pretext']);
  52. $text = htmlspecialchars($_POST['text']);
  53. $img = htmlspecialchars($_POST['img']);
  54. $date = date("y-n-d");
  55. $uid =  $_SESSION["user_id"];
  56. $update = mysql_query("UPDATE news SET title = '$title', pretext = '$pretext', text = '$text', date ='$date', uid ='$uid', img = '$img' WHERE id = '$id' LIMIT 1");
  57.  
  58.                                 } //stänger IF POST loopen
  59.                                     } // Stänger while loop
  60.                                 } // Stänger IF GET loop
  61.             else  {
  62. $sql = mysql_query("
  63. SELECT *, news.id AS newsid
  64. FROM news
  65. JOIN users ON (users.id=news.uid)
  66. ORDER by news.id desc") or die(mysql_error());
  67.  
  68. while($news = mysql_fetch_array($sql)){
  69. echo '<div class="article">
  70.                 <div class="story">
  71.                     <h4 class="title">'.$news['title'].'</h4>  
  72.                     '.$news['text'].'
  73.                 </div>
  74.                 <div class="more">
  75.                     <div class="author-image"><img src="'.$news['avatar'].'" alt="Agressions" /></div>
  76.                     <span class="post-date">'.$news['name'].'<br /> '.$news['date'].'</span>
  77.                     <ul>
  78.                         <li><a href="?mer='.$news['newsid'].'" class="kommentera" title="Läs hela artikeln">Läs allt</a></li>
  79.                         <li><a href="?mer='.$news['newsid'].'" class="kommentera" title="Läs hela artikeln" style="margin-bottom:10px;">Kommentera</a></li>
  80.                     </ul>
  81.                 </div>
  82.             </div>';
  83.                 } // Stänger While loop   
  84.                 } // Stänger Else loop
  85.             ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement