Guest User

news.php

a guest
Oct 5th, 2014
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.06 KB | None | 0 0
  1. <?
  2. $path = 'templates/';
  3. define ("SQL_HOST","localhost");
  4.     define ("SQL_DB","site");
  5.     define ("SQL_LOGIN","site");
  6.     define ("SQL_PASSWORD","");
  7.    
  8.     $db = mysql_connect(SQL_HOST,SQL_LOGIN,SQL_PASSWORD);
  9.     if(!$db){ exit("Ошибка соединения с базой данных ".mysql_error()); }
  10.     if(!mysql_select_db(SQL_DB,$db)){ exit("Нет такой базы данных ".mysql_error()); }
  11.     mysql_query("SET NAMES utf8");
  12.     mysql_query("set character_set_client ='utf8'");
  13.     mysql_query("set character_set_results ='utf8'");
  14.     mysql_query("set collation_connection ='utf8'");
  15.     mysql_error($db);
  16.    
  17.     if($param[0] == 'news'){
  18.    
  19.     if($param[1] == '') {
  20.     $query = "SELECT * FROM news";
  21.    
  22.     $result = mysql_query($query);
  23.  
  24.     while($row = mysql_fetch_assoc($result)){
  25.  
  26.        $result_news .= '
  27.        <div><a href="/news/'.$row['id'].'">'.$row['title'].'</a></div>
  28.        <div>'.$row['description'].'</div>
  29.        ';
  30.     }
  31.     }
  32.     if($param[1] != ''){
  33.         $query = mysql_query("SELECT * FROM news WHERE id='".$param[1]."'");
  34.         $row = mysql_fetch_assoc($query);
  35.        
  36.        
  37.  
  38.    
  39.     $result_news .= '
  40.        <div style="text-align: center; width: 800px;">
  41.        <div>'.$row['title'].'</div>
  42.        <div>'.$row['full_description'].'</div>
  43.        
  44.        <form method="POST">
  45.        <input type="text" name="page_id" value="'.$param[1].'"/><br><br>
  46.        <input type="text" name="login" value="'.$_SESSION['login'].'"/><br><br>
  47.        <textarea name="comment" placeholder="Ваш комментарий"></textarea><br><br>
  48.        <input type="submit" name="addcom" value="Отправить" />
  49.        </form>
  50.        
  51.        
  52.        </div>
  53.    ';
  54.    
  55.     $query_com = mysql_query("SELECT * FROM comments WHERE page_id='".$param[1]."'");
  56.        
  57.         while ($row_com=mysql_fetch_assoc($query_com)){
  58.                    $result_com .= '
  59.                    <div>'.$row['author'].'</div>
  60.                    <div>'.$row['comment'].'</div>
  61.        ';
  62.         }
  63.    
  64.    
  65.     }
  66.     }
  67.  
  68.     ?>
Advertisement
Add Comment
Please, Sign In to add comment