Просмотр файла index.php

Размер файла: 9.33Kb
<?
if (! is_file("head.php")) { } else { include "head.php"; }
############################################\
# Создание скрипта: -=FreeMan=-                          #
# Имя скрипта: Форум                                           #
# Версия скрипта: 1.0                                            #
# Статус: скрипт бесплатный                                  #
# Требования: PHP4                                              #
# Дата создания скрипта: 4 июня 2004 год             #
# Мыло:  [email protected]                             #
#############################################
#         Читай файл readme.txt                                #
############################################/
include "config.php";

print "<table width=$width cellpadding=0 cellspacing=0 border=0 align=center>
<tr><td width=20><tr><td bgcolor=$c01>&nbsp;<img src=new.png align=center>&nbsp;<b><a href='index.php?x=add'>Новая тема  </a></b></td><td bgcolor=$c01></td><td bgcolor=$c01><a href='http://script-php.pp.ru'> Так же посетите сайт : Скрипты на РНР.................................  </a><a href='forum.php?show=all'>    Архив тем</a></td></tr>
<tr><td colspan=3 height=5></td></tr>
<tr><td colspan=3 bgcolor=$co3>&nbsp;&nbsp;$title</td></tr>
<tr><td colspan=3 height=5></td></tr>
</table>
";

switch($x) :
default :
print "<table width=$width cellpadding=0 cellspacing=0 border=0 align=center>";

$data1 = file("data.data");
$data1size = sizeof($data1);

if ($part == "") {
$n = "$data1size";
                 } else {
                         $part2 = $part*10;
                         $n = $data1size-$part2;
                        }
$g = "0";
$limx=0;
    do {
    $limx++;
      $n2 = $n+1;

    $textdata = explode("|", $data1[$n]);
    $fiile = "files/$n2.txt";
      if (! is_file("$fiile")) { } else {
      $xx = "1";
      $data2 = file("$fiile");
      $data2size = sizeof($data2);
      if ($data2size < 2) { $tema = "tema0.gif"; } else { $tema = "tema.gif"; }
  $textdata[3] = substr($textdata[3],0,45);
  $textdata[1] = substr($textdata[1],0,10);
  if ($textdata[1] != "") {
  print "  <tr><td bgcolor=$c01><img src=$tema width=20 height=20 align=left> <a href='index.php?x=read&tema=$n2'>$textdata[3]</a></td> <td bgcolor=$c01 width=120><b>"; if ($textdata[4] != "") { print "<a href='mailto:$textdata[4]'>"; } print "$textdata[1]</a></b></td> <td bgcolor=$c01 width=80>$textdata[2]</td></tr><tr><td height=1 background=pset.gif colspan=3><img src=pset.gif width=1 height=1></td></tr>\r\n";
                          } 


      do {
      $textdata2 = explode("|", $data2[$xx]);
      if ($textdata2[1] != "") {
      if ($textdata2[0] > "4") { $textdata2[0] = "4"; }
       if ($data2size == "2" && $textdata2[0] == "1") { $textdata2[0] = "1e"; }
       if ($data2size == "3" && $textdata2[0] == "2") { $textdata2[0] = "2e"; }
       if ($data2size == "4" && $textdata2[0] == "3") { $textdata2[0] = "3e"; }
       if ($data2size == "5" && $textdata2[0] == "4") { $textdata2[0] = "4e"; }
       if ($data2size > "6" && $textdata2[0] > "5") { $textdata2[0] = "4e"; }
       $xx1 = $xx+1;
       if ($data2size == "$xx1" && $xx1 > "4") { $textdata2[0] = "4e"; }
  $textdata2[3] = substr($textdata2[3],0,45);
  $textdata2[1] = substr($textdata2[1],0,10);
      print "  <tr><td bgcolor=$c02><img src=_$textdata2[0].gif  height=20 align=left> <a href='index.php?x=read&tema=$n2'>$textdata2[3]</a></td> <td bgcolor=$c02><b>$textdata2[1]</b></td> <td bgcolor=$c02>$textdata2[2]</td></tr><tr><td height=1 background=pset.gif colspan=3><img src=pset.gif width=1 height=1></td></tr>\r\n";
                               }
      $xx++;
      // if ($xx > $limit && $show != "all") { $xx = "$data2size"; }
      if ($limx > 10 && $show != "all") { $n = "0"; }
      } while($xx < $data2size);
      } 

    $n--;
    } while($n+1 > 0);
 
print " <tr><td bgcolor=$c01>&nbsp;<img src=new.png align=center>&nbsp;<b><a href='index.php?x=add'>Новая тема</a></b></td><td bgcolor=$c01> (Всего тем $data1size)</td><td bgcolor=$c01> <a href='index.php?show=all'>Архив тем</a></td></tr></table>

";

break;
case("read") :
if ($tema == "") { print "error"; exit; }

$data1 = file("files/$tema.txt");
$data1size = sizeof($data1);
$n = "0";
    do {
    $datatext = explode("|", $data1[$n]);
if ($n == "0") { $col = $c01; $subject = "$datatext[3]"; } else { $col = $c02; }
if ($datatext[3] != "") {
print "<table width=$width bgcolor=$col align=center><tr><td width=*>
<font size=3><b>$datatext[3]</font></b></td><td width=150 valign=top align=right>";  if ($datatext[5] != "") { print "<a href='mailto:$datatext[5]'>"; } print "$datatext[1]</a> ($datatext[2])</td></tr>
<tr><td colspan=2>$datatext[4]
</td></tr></table><br><br>";
}
$n++; } while($n < $data1size);

print "
<center><h2>Ответить:</h2></center>
<form action=index.php?x=add2reply method=post>
<input type=hidden name=tema value=$tema>
<table width=$width align=center>
<tr><td colspan=2>Заголовок:&nbsp;<br><input type=text name=subject maxlength=50 value=\"Re: $subject\" style=\"width: 100%;\"></td></tr>
<tr><td width=50%>Ваше имя:&nbsp;<br><input type=text name=name maxlength=20 style=\"width: 100%;\"></td><td width=50%>Ваш E-mail:&nbsp;<br><input type=text name=email style=\"width: 100%;\"></td></tr>
<tr><td colspan=2>Текст ответа:&nbsp;<br><textarea rows=7 name=text style=\"width: 100%;\"></textarea></td></tr>
<tr><td colspan=2><input type=submit value=\"Отправить сообщение\" style=\"width: 100%;\"></td></tr>
</table>
";
break;
case("add") :
print "
<center><h2>Добавить тему</h2></center>
<form action=index.php?x=add2tema method=post>
<table width=$width align=center>
<tr><td colspan=2>Заголовок:&nbsp;<br><input type=text name=subject maxlength=50 value=\"\" style=\"width: 100%;\"></td></tr>
<tr><td width=50%>Ваше имя:&nbsp;<br><input type=text maxlength=20 name=name style=\"width: 100%;\"></td><td width=50%>Ваш E-mail:&nbsp;<br><input type=text name=email style=\"width: 100%;\"></td></tr>
<tr><td colspan=2>Текст:&nbsp;<br><textarea rows=7 name=text style=\"width: 100%;\"></textarea></td></tr>
<tr><td colspan=2><input type=submit value=\"Отправить сообщение\" style=\"width: 100%;\"></td></tr>
</table>
";
break;
case("add2tema"):
if ($subject == "") { print "<h2>Не указана тема!</h2> <br>- Вернитесь и заполните все поля!"; if (! is_file("bottom.php")) { } else { include "bottom.php"; } exit; }
if ($name == "") { print "<h2>Введите свое имя!</h2> <br>- Вернитесь и заполните все поля!"; if (! is_file("bottom.php")) { } else { include "bottom.php"; } exit; }
if ($text == "") { print "<h2>Введите текст сообщения!</h2> <br>- Вернитесь и заполните все поля!"; if (! is_file("bottom.php")) { } else { include "bottom.php"; } exit; }
$ss = file("data.data");
$s2size = sizeof($ss);
$s2size++;
$dat = date("d.m.Y");
$text1 = "$s2size|$name|$dat|$subject|$email|";
$text1 = stripslashes($text1);
$text1 = htmlspecialchars($text1);
$text1 = str_replace("\r\n", "<br>", $text1);

$fp=fopen("data.data","a");
fputs($fp,"$text1\r\n");
fclose($fp);

$text2 = "main|$name|$dat|$subject|$text|$email|";
$text2 = stripslashes($text2);
$text2 = htmlspecialchars($text2);
$text2 = str_replace("\r\n", "<br>", $text2);
$fff = "files/$s2size.txt";
$fp=fopen("$fff","a+");
fputs($fp,"$text2\r\n");
fclose($fp);
@chmod("$fff", 0777);

print "<script language=JavaScript>window.alert('Ваша тема добавлена!');</script>";


print "
<script language=\"JavaScript\">
<!-- 
if (navigator.appName == \"Netscape\") window.location.href = \"index.php?\";
else if (navigator.appName == \"Microsoft Internet Explorer\") window.location.href = \"index.php?\";
else window.location.href = \"index.php?\";
// -->
</script>";

break;

case("add2reply"):
if ($subject == "") { print "<h2>Не указана тема!</h2> <br>- Вернитесь и заполните все поля!"; if (! is_file("bottom.php")) { } else { include "bottom.php"; } exit; }
if ($name == "") { print "<h2>Введите свое имя!</h2> <br>- Вернитесь и заполните все поля!"; if (! is_file("bottom.php")) { } else { include "bottom.php"; } exit; }
if ($text == "") { print "<h2>Введите текст сообщения!</h2> <br>- Вернитесь и заполните все поля!"; if (! is_file("bottom.php")) { } else { include "bottom.php"; } exit; }
$ss = file("files/$tema.txt");
$s2size = sizeof($ss);
//$s2size++;
$dat = date("d.m.Y");
$text1 = "$s2size|$name|$dat|$subject|$text|$email|";
$text1 = stripslashes($text1);
$text1 = htmlspecialchars($text1);
$text1 = str_replace("\r\n", "<br>", $text1);
$fp=fopen("files/$tema.txt","a");
fputs($fp,"$text1\r\n");
fclose($fp);
print "<script language=JavaScript>window.alert('Ваш ответ добавлен!');</script>";
print "
<script language=\"JavaScript\">
<!-- 
if (navigator.appName == \"Netscape\") window.location.href = \"index.php?x=read&tema=$tema&\";
else if (navigator.appName == \"Microsoft Internet Explorer\") window.location.href = \"index.php?x=read&tema=$tema&\";
else window.location.href = \"index.php?x=read&tema=$tema&\";
// -->
</script>";
break;
endswitch;
print " <br>
<table cellpadding=0 cellspacing=0 width=$width align=center>
<tr>
 <td>";





$num4 = $data1size/10;
$num4 = explode(".", $num4);
$n = "0";

do {
$nn = $n+1;
print " [<a href='index.php?part=$n'>$nn</a>] ";
$n++;
 } while($n < $num4[0]+1);

 print "</td>
</tr>
</table>";

if (! is_file("bottom.php")) { } else { include "bottom.php"; }
?>