View file anekdots/index.php

File size: 4.18Kb
<?
include 'mag.php';
include 'connect.php';
include 'header.php';
include 'unicode.lib.php';
if (!isset($index)) $index=0;

if (!isset($limit)) $limit=3;

include 'connect.php';

if (!isset($mode)) {

 print utf_encode("<p align=\"center\"> <b>$mag_java</b> <b>Коллекция анекдотов</b></p>");
 $result=mysql_query("select count(id) from anekdot",$db);
 $res=mysql_fetch_row($result);
 $co=$res[0];
 
 
  $result=mysql_query("select * from anekdot order by pop desc, enter_date desc limit $index,$limit", $db);
  
  print utf_encode("<p><a href=\"index.php?mode=add\">Добавить анекдот</a></p>
");
 
 $ix=$index;
 while ($res=mysql_fetch_array($result)) {
  $id=$res['id'];
  $name=$res['name'];
  $anek=$res['anek'];
  $pop=$res['pop'];
  $enter_date=$res['enter_date'];
  $ix++;
  print utf_encode("<p><b>$ix. </b>$anek</p>");
  print utf_encode("<p> $enter_date <br/><a href=\"index.php?mode=pop&amp;id=$id\">Рейтинг</a>: $pop<br/>Добавил: $name</p>");
 };
 print "<p>";
 if (($index+$limit) < $co) {
  $next=$index+$limit;
  print utf_encode("<a href=\"index.php?index=$next&amp;limit=$limit\">Дальше</a><br/>");
 };
 
 if ($index > 0) {
  $prev=$index-$limit;
  if ($prev < 0) $prev=0;
  print utf_encode("<a href=\"index.php?index=$prev&amp;limit=$limit\">Назад</a>");

 
 };

  print "</p>";
}
else if ($mode=='pop') {
 if (!isset($R1)) {
  $result=mysql_query("select * from anekdot where id=$id", $db);
  $res=mysql_fetch_array($result);
  $name=$res['name'];
  $anek=$res['anek'];
  $pop=$res['pop'];
  $enter_date=$res['enter_date'];
  print utf_encode("
<p align=\"center\"><b>Рейтинг анекдота</b></p>");
  print "<p>";
  print utf_encode("$anek<br/>
  Добавлен $enter_date Кем:  $name<br/>
  Текущий рейтинг: $pop <br/>
  <select name=\"R1\" title=\"R1\">
                        <option value=\"plus\">+1</option>
                        <option value=\"minus\">-1</option>
                        
                         </select><br/>
<a href =\"index.php?mode=pop&amp;id=$id&amp;R1=$(R1)\">Отправить</a>                   
</p>
");
 
 }
 else {
  $query='';
  $s=''.$id;
  if ($R1=='plus') $query = 'update anekdot set pop=pop+1 where id='.$s;
  if ($R1=='minus')  $query = 'update anekdot set pop=pop-1 where id='.$s;
  mysql_query($query,$db);
  print utf_encode("<p align=\"center\"><b>Спасибо</b></p>
  
  <p><a href=\"$PHP_SELF\">К анекдотам</a></p>");
  
 };
}
else if ($mode=='add') {
 if (!isset($name) || !isset($anek)) {
  
  print utf_encode("<p align=\"center\"><b>Добавить свой анекдот</b></p>
  <p>Ваше имя:<br/>
<input title=\"name\" name=\"name\"/>
<br/>
Анекдот:<br/>
<input title=\"anek\" name=\"anek\"/>
<br/>
<br/>
Перевод транслита?<br/>
<select name=\"trans\">
      	<option value=\"no\">Нет</option>
        <option value=\"yes\">Да</option>
        
        
</select>
<br/>
 <a href=\"rules_trans.php\">
Правило транслита</a>
<br/>                               
                               
                <anchor title=\"Send\">Send
                        <go href=\"$PHP_SELF\" method=\"post\">
                                                                <postfield name=\"mode\" value=\"add\"/>
                                                                <postfield name=\"name\" value=\"$(name)\"/>
                                                                <postfield name=\"anek\" value=\"$(anek)\"/>
                                                                <postfield name=\"trans\" value=\"$(trans)\"/>
                                                                                        </go>
                </anchor>
</p>

");
  
  
 
 
 }
 else {
   if ($trans == 'yes') {$anek = trans($anek);
}
  $x = nl2br($anek);
  $s = addslashes($x);
  
  $now=date('Y-m-d H:i:s',mktime(gmdate('H')+3,gmdate('i'),gmdate('s'),gmdate('m'),gmdate('d'),gmdate('Y')));
  mysql_query("insert into anekdot (name,anek,pop,enter_date) values ('$name','$s',0,'$now')",$db);
  print utf_encode("<p align=\"center\"><b>Огромное Вам человеческое спасибо!</b></p>");
  
 print utf_encode("<p><a href=\"$PHP_SELF\">К анекдотам</a></p>");
  
 
 };
};

include 'footer.php';
?>