Вход Регистрация
Файл: id3508/zapiski.php
Строк: 130
<?
switch($action) :
case(
"add") :
include 
"up.php";
$ok "non";
$ok2 "non";
/////////////////provera///////////////////
$name "users.data";
if (
$text == "") { print "А текст за тебя Пушкин сочинять должен?!"; exit; }
if (
$text == " ") { print "А текст за тебя Пушкин сочинять должен?!"; exit; }

          
$fill="$name";
          
$test file("$fill"); 
     
$size sizeof($test);
     
$si $size;
     
$sizeres $size;
$n "0";
do {
    
$data explode("|"$test[$n]);
if (
$login == "$data[0]&& $password == "$data[1]") { $ok "ok"; }
if (
$login2 == "$data[0]") { $ok2 "ok"; }
$n++;
} while (
$n $size);
//////////////////////////////////////////
if ($login2 == "$login") { print "У тебя раздвоение личности?!"; exit; }
if (
$ok != "ok")  { print "Неверная комбинация логинпароль для юзера $login!"; exit; }
if (
$ok2 != "ok") { print "Не существует юзера $login2!"; exit; }

$date date("d.m.Y");
$data "$login|$login2|$text|$date";
$data str_replace("rn"""$data);
$data str_replace(""", "`", $data);
$data = htmlspecialchars($data);

                                     
$filename = "zapiski.data";
                                     
$fp = fopen($filename, "a+");
                                     
$xx = fputs($fp, "$datarn");
                                     fclose(
$fp);
print "<h1>Записки : добавление</h1>
       <br><br><center><b>Записка для 
$login2<br>успешно добавлена!</b><br><br>Ее текст:<i><br>$text
      ";
include "down.php";
break;
case("form") :
include "up.php";

print "<h1>Добавить записку на сайт</h1>
<form action=zapiski.php?action=add method=post>
<table width=95% align=center border=0>
<tr><td bgcolor=eeeeee>Вы:</td><td bgcolor=eeeeee><select name=login>";

$name = "users.data";

          
$fill="$name";
          
$test = file("$fill"); 
     
$size = sizeof($test);
     
$si = $size;
     
$sizeres = $size;
$n = "0";
do {
    
$data = explode("|", $test[$n]);
print " <option value=
$data[0]>$data[0]</a> rn";
$n++;
} while (
$n < $size);




print "
</select> <a href='reg.php'>Нет в списке? - Регистрируйся!</a></td></tr>
<tr><td bgcolor=eeeeee>Ваш пароль:</td><td bgcolor=eeeeee><input type=password name=password></td></tr>
<tr><td bgcolor=eeeeee>Оставить записку для:</td><td bgcolor=eeeeee><select name=login2>";

//
$name = "users.data";
//
//          
$fill="$name";
//          
$test = file("$fill"); 
//     
$size = sizeof($test);
//     
$si = $size;
//     
$sizeres = $size;
$n = "0";
do {
    
$data = explode("|", $test[$n]);
print " <option value=
$data[0]>$data[0]</a> rn";
$n++;
} while (
$n < $size);

print "</td></tr>
<tr><td bgcolor=eeeeee>Текст сообщения: </td><td bgcolor=eeeeee><textarea cols=40 rows=5 name=text></textarea></td></tr>
<tr><td bgcolor=eeeeee colspan=2><center><input type=submit value=Добавить></td></tr>
</table>
</form>
<center>
<br><br>
<hr size=1>
Записками могут обмениваться только зарегистрированные пользователи 
(регистрация бесплатная и нужна для того, чтобы вашим ником не могли 
воспользоваться посторонние), после добавления ваша записка появится 
в правом столбце сайта и будет находиться там до тех пор, пока тот,
кому она предназначается ее не прочитает.
<hr size=1>
      ";
include "down.php";
break;
case("look") :
include "up.php";
print "<h1>Записка для 
$login</h1>
      <form action=zapiski.php?action=look2 method=post>
      <input type=hidden name=login value=
$login>
      <center>Вы : <b>
$login</b>   <br>
      Ваш пароль на сайте: <input type=password name=password>
      <br><input type=submit value='    Прочитать записку!    '> 
      </form>
       ";

include "down.php";
break;

case("look2") :
include "up.php";
$name = "users.data";

          
$fill="$name";
          
$test = file("$fill"); 
     
$size = sizeof($test);
     
$si = $size;
     
$sizeres = $size;
$n = "0";
do {
    
$data = explode("|", $test[$n]);
if (
$login == "$data[0]" && $password == "$data[1]") { $ok = "ok"; }
$n++;
} while (
$n < $size);

          
$file22 = "zapiski.data";
          
$test3 = file("$file22"); 
     
$size = sizeof($test3);
$n = "0";
do {
    
$data4 = explode("|", $test3[$n]);


if (
$ok == "ok") {
if (
$login == "$data4[1]") {  $test3[$n] = ""; 

print "<h1>Текст записки для 
$login</h1>
       <font color=red size=3><i>Записка для 
$data4[1] от $data4[0], написана $data4[3]</i></font><br><tt><font size=3> $data4[2]
       ";
                  } else { } }
                
else {
    
$test3[$n] = "$data4[0]|$data4[1]|$data4[2]|$data4[3]|"; 
     }    
$n++;
} while (
$n < $size);




$n = "0";                          do {
$array .= "$test3[$n]";
         
$n++;               } while ($n < $size);
        
$fh = fopen("zapiski.data", "w");          
        
$ee = fputs($fh, "$array");      
        fclose(
$fh);



include "down.php";
break;


default :
$name2 = "zapiski.data";

          
$fill2="$name2";
          
$test2 = file("$fill2"); 
     
$size = sizeof($test2);
     
$si = $size;
     
$sizeres = $size;
$n = $size;
$pp = "0";
do {

    
    
$data2 = explode("|", $test2[$n]);
if (
$data2[0] != "") {
print "<img src=./img/mes.gif ALT="
$data2[3] : Добавил $data2[0]"> <a href='zapiski.php?action=look&login=$data2[1]'>Записка для <b>$data2[1]</b></a><br>";
}
$n--;
$pp++;
if (
$pp == "5") { $n = "0"; }
} while (
$size < $n+$size);
break;
endswitch;

?>
Онлайн: 1
Реклама