include "config.php";
function replacer ($text) { // ФУНКЦИЯ очистки кода
$text=str_replace("&",'&',$text); // закоментируйте эту строку если вы используете языки: Украинский, Татарский, Башкирский и т.д. $text=str_replace("\r\n","<br> ",$text);
$text=str_replace("\n\n",'<p>',$text);
$text=str_replace("\n",'<br> ',$text);
$text=str_replace("\t",'',$text);
$text=str_replace("\r",'',$text);
$text=str_replace(' ',' ',$text);
return $text; }
// Блок ПЕРЕМЕЩЕНИЯ ВВЕРХ/ВНИЗ РАЗДЕЛА или ТОПИКА
if(isset($_GET['movetopic'])) { if ($_GET['movetopic'] !="") {
$move1=$_GET['movetopic']; $where=$_GET['where'];
if ($move1=="0" or $move1=="1") {exit("$back. Невозможно переместить самый первый раздел");}
if ($where=="0") {$where="-1";}
$move2=$move1-$where;
$file=file("$datadir/boardbase.dat"); $imax=sizeof($file);
if (($move2>=$imax) or ($move2<"0")) {exit("$back. Невозможно передвинуть последний раздел");}
$data1=$file[$move1]; $data2=$file[$move2];
$fp=fopen("$datadir/boardbase.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
// Меняем местами два соседних раздела
for ($i=0; $i<$imax; $i++) {if ($move1==$i) {fputs($fp,$data2);} else {if ($move2==$i) {fputs($fp,$data1);} else {fputs($fp,$file[$i]);}}}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
Header("Location: admin.php?event=razrubr"); exit; }}
// Блок ПЕРЕСЧЁТА кол-ва рубрик и объявлений
if (isset($_GET['event'])) { if ($_GET['event']=="revolushion") {
$lines = file("$datadir/$datafile");
$countmf=count($lines)-1;
$n="0";$i="-1";$u=$countmf-1;$k="0";$it=0;
do {$i++; $dt=explode("|", $lines[$i]);
$fid=$dt[0]; $itogos="0";$itogo="0";$itogop="0";
if (is_file("$datadir/$fid.dat")) {
$msglines=file("$datadir/$fid.dat");
if (count($msglines)>0) {
$itogo=count($msglines); $it="-1"; $itmax=$itogo-1;
do {$it++; $dtt = explode("|", $msglines[$it]);
if ($dtt[4]=="П") {$itogop++;} else {$itogos++;}
} while ($it<$itmax);
}
}
if ($dt[1]=="R") {$lines[$i]="$dt[0]|$dt[1]|$dt[2]|$dt[3]|\r\n";} else {$lines[$i]="$dt[0]|$dt[1]|$itogop|$itogos|\r\n";}
} while($i < $countmf);
// сохраняем обновлённые данные о кол-ве объявлений
$file=file("$datadir/$datafile");
$fp=fopen("$datadir/$datafile","w");
flock ($fp,LOCK_EX);
for ($i=0;$i< sizeof($file);$i++) {fputs($fp,$lines[$i]);}
flock ($fp,LOCK_UN);
fclose($fp);
exit("$shapka <center><BR>Всё успешно пересчитано.<BR><BR><h3>$back</h3></center>"); }
}
// Добавление РУБРИКИ
if (isset($_GET['newrubrika'])) { $ftype=$_POST['ftype']; $zag=$_POST['zag'];
if (strlen($zag)<3) {exit("$back. Тема объявления должна содержать <B> более 3 символов </B>!");}
// пробегаем по файлу ищем наибольшей номер рубрики и добавляем +1
$fid="0"; if (is_file("$datadir/$datafile")) { $lines=file("$datadir/$datafile"); $imax = count($lines); $i=0; do {$dt = explode("|", $lines[$i]); if ($fid<$dt[0]) {$fid=$dt[0];} $i++;} while($i < $imax); $fid++;}
$zag=str_replace("|"," ",$zag);
if ($ftype=="") {$text="$fid|$zag|0|0|";} else {$text="$fid|R|$zag|0|";}
$text=stripslashes($text);
$text=htmlspecialchars($text);
$text=str_replace("\r\n", "<br>", $text);
$fp=fopen("$datadir/$datafile","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$text\r\n");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$fp=fopen("$datadir/$fid.dat","a+");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
Header("Location: admin.php?event=razrubr"); exit; }
// Корректируем кол-во объяв в категориях
$lines=null; $lines=file("$datadir/$datafile"); $itogo=count($lines); $i=$itogo; $ok1=null; $ok2=null;
do {$i--; $dt=explode("|",$lines[$i]);
$lines[$i]=$lines[$i];
if ($newru[1]==$dt[0]) {$ok=1; if ($type=="С") {$dt[3]++;} else {$dt[2]++;} $lines[$i]="$dt[0]|$dt[1]|$dt[2]|$dt[3]|\r\n";}
if ($ok1!=null) {if ($dt[1]=="R") {$ok1=null; $dt[3]++; $lines[$i]="$dt[0]|R|$dt[2]|$dt[3]|\r\n";}}
if ($id==$dt[0]) {$ok=1; if ($type=="С") {$dt[3]--;} else {$dt[2]--;} if ($dt[3]<0) $dt[3]=0; if ($dt[2]<0) $dt[2]=0; $lines[$i]="$dt[0]|$dt[1]|$dt[2]|$dt[3]|\r\n";}
if ($ok2!=null) {if ($dt[1]=="R") {$ok2=null; $dt[3]--; if ($dt[3]<0) $dt[3]=0; $lines[$i]="$dt[0]|R|$dt[2]|$dt[3]|\r\n";}}
} while($i > 0);
$file=file("$datadir/$datafile");
$fp=fopen("$datadir/$datafile","w");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<$itogo;$i++) {fputs($fp,$lines[$i]);}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
print "<BR><BR><BR><center><B>рубрика и текст объявления успешно изменены<BR><BR><BR></B><script language='Javascript'>function reload() {location = \"admin.php?event=topic&id=$id\"}; setTimeout('reload()', 1000);</script>";
exit; }
}
}
// РЕДАКТИРОВАНИЕ РУБРИКИ
if (isset($_GET['event'])) {
if (($_GET['event']=="add") or ($_GET['event'] =="addlink")) {
// если выбрано - редактирование РУБРИК. $fnomer - номер ячейки, которую необходимо заменить.
if (isset($_GET['rd'])) { $rd=$_GET['rd']; $fnomer=$_POST['fnomer'];
$zag=$_POST['zag']; $spros=$_POST['spros']; $predl=$_POST['predl']; $idtopic=$_POST['idtopic'];
$text="$idtopic|$zag|$spros|$predl|";
$text=str_replace("\r\n", "", $text);
$file=file("$datadir/$datafile");
$fp=fopen("$datadir/$datafile","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);//УДАЛЯЕМ СОДЕРЖИМОЕ
for ($i=0;$i< sizeof($file);$i++) {if ($fnomer!=$i) {fputs($fp,$file[$i]);} else {fputs($fp,"$text\r\n");}}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
// Заносим новое название рубрики в каждую строку файла с объявлениями
$linesrdt=file("$datadir/$idtopic.dat");
$fp=fopen("$datadir/$idtopic.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);//УДАЛЯЕМ СОДЕРЖИМОЕ
for ($i=0;$i< sizeof($linesrdt);$i++) {$drdt = explode("|", $linesrdt[$i]); $text1="$drdt[0]|$zag|$drdt[2]|$drdt[3]|$drdt[4]|$drdt[5]|$drdt[6]|$drdt[7]|$drdt[8]|$drdt[9]|$drdt[10]|$drdt[11]|$drdt[12]|$drdt[13]|$drdt[14]|$drdt[15]|$drdt[16]|$drdt[17]|$drdt[18]|$drdt[19]|$drdt[20]|"; $text1=str_replace("\r\n", "", $text1); fputs($fp,"$text1\r\n");}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
Header("Location: admin.php?event=razrubr"); exit; }
}
$shapka="<html><head>
<title>Админпанель - $brdname</title>
<META HTTP-EQUIV='Pragma' CONTENT='no-cache'>
<META HTTP-EQUIV='Cache-Control' CONTENT='no-cache'>
<META content='text/html; charset=windows-1251' http-equiv=Content-Type>
<LINK href='$brdskin/styleadmin.css' rel=stylesheet type=text/css>
</head><body><table width=1024 border=0 style=margin-top:10 style=margin-left:10%>
<tr height=20>
<td width=200 rowspan=2><img src=pictures/log1.png width=201 height=63 /></td>
<td width=64 rowspan=3></td>
<td width=277 height=30><font size=5 color=#000066><a href='admin.php?event=razrubr'>Разделы</font></a></td>
<td width=268 height=30><font size=5 color=#000066><a href='admin.php?event=config'>Настройки</a> </font></td>
<td width=199 rowspan=2><font size=3 color=#000066></font></td>
</tr>
<tr height=20>
<td height=26><font size=5 color=#000066>Посещаемость</font></td>
<td height=26><font size=5 color=#000066><a href='admin.php?event=makecopy'>Сделать копию БД</a></font></td>
</tr>
<tr height=20>
<td height=20 align=right><a href='admin.php'><font size=5 color=#000066>АДМИНПАНЕЛЬ</font></a></td>
<td height=20><font size=5 color=#000066><a href='admin.php?event=adverts'>Добавить объявление</a> </font></td>
<td height=20><font size=5 color=#000066><a href='admin.php?event=restore'>Восстановить из копии</a> </font></td>
<td height=20><font size=5 color=#000066></font></td>
</tr>
<tr height=20>
<td height=20></td>
<td height=20></td>
<td height=20><font size=5 color=#000066>Добавить новость</font></td>
<td height=20><font size=5 color=#000066><a href='admin.php?event=revolushion'>Пересчитать</a></font></td>
<td height=20><font size=5 color=#000066></font></td>
</tr>
<tr height=20>
<td height=20></td>
<td height=20></td>
<td height=20><font size=5 color=#000066>Все объявления</font></td>
<td height=20><font size=5 color=#000066></font></td>
<td height=20><font size=4 color=#000066><a href='admin.php?event=clearcooke'>Выход</a></font></td>
</tr>
<tr height=20 bgcolor=#2a59e9>
<td height=20 colspan=5></td>
</tr> ";
// Главная
if(!isset ($_GET['event'])) {
print "$shapka";}
// Выводим все рубрики
if($_GET['event'] == "razrubr") {
if (!is_file("$datadir/$datafile")) {$add1="<center><h3>файл $datadir/boardbase.dat НЕ существует! СРОЧНО восстановитесь из копии!!! Либо перезалейте указанный файл из архива!</h3>"; $stop=1; $lines=file("$datadir/copy.dat"); $data1size = sizeof($lines); $i=count($lines); }
else {$lines=file("$datadir/$datafile"); $data1size = sizeof($lines); $i=count($lines); $add1="";}
$toper="
<BR><TABLE align=center cellPadding=2 cellSpacing=1 width=500>
<TR align=center class=smallest bgColor=#cccccc><TD width=5%><B>№ п/п</B></TD><TD width=80%><B>Разделы</B></TD><TD width=5%><B>Итого</B></TD><TD colspan=4 width=15%><B>Операции</B></TD></TR>";
if (is_file("$datadir/copy.dat")) {
if (count(file("$datadir/copy.dat"))<1) {$a2="<font color=red size=+1>НО файл копии ПУСТ! Срочно пересоздайте!</font><br> (смотрите права доступа, если эо сообщение повторяется)";} else {$a2="";}
$a1=round((mktime()-filemtime("$datadir/copy.dat"))/86400); if ($a1<1) $a1="сегодня</font>"; else $a1.="</font> дней назад.";
$add="<br><center>Копия была создана <font color=black size=+1>".$a1." $a2</center>"; } else {$add="";}
print"$shapka <TABLE cellPadding=2 cellSpacing=0 width=50%><tr height=25 align=center><TD width=50%> $add1 $add";
if (isset($stop)) {exit("Дальнейшая работа админпанели НЕВОЗМОЖНА!!!");} else {print"$toper";}
if (isset($_GET['page'])) {$page=$_GET['page'];} else {$page="0";}
$a1="0";
if ($i>0) {
do {$dt = explode("|", $lines[$a1]);
$halfrubsize=round($data1size/2); // определяем кол-во рубрик в каждом столбце
if ($a1==$halfrubsize) {print "</table></td><td align=center width=50%>$toper";}
$a1++;
$numpp=$a1-1;
if ($dt[1]!="R") {$kolvo=$dt[2]+$dt[3]; $add="<UL><a href=\"admin.php?event=topic&id=$dt[0]\">$dt[1]</a>";} else {$kolvo=""; $add="<B>$dt[2]</B>";}
print"<tr align=center>
<td><font size=-1>$a1</font></td>
<td align=left>$add</td>
<td><font size=-1>$kolvo</font></td>
<td width=10><B><a href='admin.php?movetopic=$numpp&where=1'>Вв.</a></B></td>
<td width=10><B><a href='admin.php?movetopic=$numpp&where=0'>Нз.</a></B></td>
<td width=5%><B><a href='admin.php?xd=$numpp'>.X.</a></B></td></tr>";
} while($a1 < $i);
} else {echo'<br><center><h3>файл основной БД пуст! добавьте рубрики, либо восстановите из копии (если вы её делали вообще...)</h3></center>';}
echo'</table></tr></td></table>';
// если выбрана метка .P. - редактирование рубрики, то ищем его и выводим в форму
if (isset($_GET['rd'])) { $rd=$_GET['rd']; $dt = explode("|", $lines[$rd]);
print "<BR><center><table><tr><td valign=top><B>Рубрика</td><td>
<form action='admin.php?event=add&rd=$rd' method=post name=REPLIER>
<input type=text value=\"$dt[1]\" name=zag size=50><br><br>
<input type=hidden name=spros value=\"$dt[2]\">
<input type=hidden name=predl value=\"$dt[3]\">
<input type=hidden name=idtopic value=\"$dt[0]\">
<input type=hidden name=fnomer value=\"$rd\">
<center><input type=submit value='Изменить рубрику'></form>
</td></tr></table>
<SCRIPT language=JavaScript>document.REPLIER.zag.focus();</SCRIPT><BR></td></tr></table>";
} else {
print "<center><BR><form action=?newrubrika=add method=post name=REPLIER>
Добавить: <input type=radio name=ftype value='razdel'> Раздел <input type=radio name=ftype value=''checked> <B>Рубрику</B> <input type=text name=zag size=40> <input type=submit value='Добавить'></form>
<SCRIPT language=JavaScript>document.REPLIER.zag.focus();</SCRIPT>";
}
}
// Сделать копию БД
if ($_GET['event']=="makecopy") {
if (is_file("$datadir/$datafile")) {$lines=file("$datadir/$datafile");}
if (!isset($lines)) {$datasize=0;} else {$datasize=sizeof($lines);}
if ($datasize<=0) {exit("$shapka Проблемы с Базой данных - база повреждена. Размер = 0!");}
if (copy("$datadir/$datafile", "$datadir/copy.dat")) {print "$shapka <center><BR>Копия база данных создана.<BR><BR><h3>$back</h3></center>";} else {print"$shapka Ошибка создания копии БАЗЫ Данных. Попробуйте создать вручную файл copy.dat в папке $datadir и выставить ему права на ЗАПИСЬ - 666 или полные права 777 и повторите операцию создания копии!";}
exit; }
// Восстановить из копии БД
if ($_GET['event']=="restore") {
if (is_file("$datadir/copy.dat")) {$lines=file("$datadir/copy.dat");}
if (!isset($lines)) {$datasize=0;} else {$datasize=sizeof($lines);}
if ($datasize<=0) {exit("$shapka Проблемы с копией базы данных - она повреждена. Восстановление невозможно!");}
if (copy("$datadir/copy.dat", "$datadir/$datafile")) {print "$shapka <center><BR>БД восстановлена из копии.<BR><BR><h3>$back</h3></center>";} else {print"$shapka Ошибка восстановления из копии БАЗЫ Данных. Попробуйте вручную файлам copy.dat и mainforum.dat в папке $datadir выставить права на ЗАПИСЬ - 666 или полные права 777 и повторите операцию восстановления!";}
exit; }
// ОБРАБОТКА добавления объявления
if ($_GET['event'] =="addadverts") {
echo"$shapka <p>Объявление успешно добавлено</p> ";
echo"<a href='admin.php'>перейти на главную </a> ";
echo"<a href='admin.php?event=adverts'> добавить объявление</a> ";
// Категория
$dtemp=explode("|", $_POST['rubrika']); if (!isset($dtemp[1])) exit("$back и выбирете категорию!");
$katnumber=$dtemp[0]; $rname=$dtemp[2]; $katname=$dtemp[3]; $fid=$dtemp[1]; $days=$_POST['days'];
$katname.="[ktname]".$rname;
if (!ctype_digit($fid)) {exit("$back и выбирете категорию!");}
// Блок добавляет единицы к кол-ву объявлений в категории
$realbase="1"; if (is_file("$datadir/$datafile")) $lines=file("$datadir/$datafile");
if (!isset($lines)) $datasize=0; else $datasize=sizeof($lines);
if ($datasize<=0) {if (is_file("$datadir/copy.dat")) {$realbase="0"; $lines=file("$datadir/copy.dat"); $datasize=sizeof($lines);}}
if ($datasize<=0) exit("$back. Проблемы с Базой данных, файл данных пуст - обратитесь к администратору. <br><B>Файл РУБРИК несуществует! Зайдите в админку и создайте рубрики!</b>");
$i=count($lines);
$itogo=$i; $ok=null;
do {$i--; $dt=explode("|",$lines[$i]);
$lines[$i]=$lines[$i];
if ($fid==$dt[0]) {$ok=1; if ($type=="С") {$dt[3]++;} else {$dt[2]++;} $lines[$i]="$fid|$dt[1]|$dt[2]|$dt[3]|\r\n";}
if ($ok!=null) {if ($dt[1]=="R") {$ok=null; $dt[3]++; $lines[$i]="$dt[0]|R|$dt[2]|$dt[3]|\r\n";}}
} while($i > 0);
$file=file("$datadir/$datafile");
$fp=fopen("$datadir/$datafile","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i<$itogo;$i++) {fputs($fp,$lines[$i]);}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
// формы
if (isset($_POST['estate'])) $estate=$_POST['estate'];
$estate=array("1"=>"квартира", "2"=>"здание", "3"=>"офис", "4"=>"база", "5"=>"склад", "6"=>"другое", "7"=>"",);
if ($estate[1]==TRUE) {$estate=$estate[1];}
if ($estate[2]==TRUE) {$estate=$estate[2];}
if ($estate[3]==TRUE) {$estate=$estate[3];}
if ($estate[4]==TRUE) {$estate=$estate[4];}
if ($estate[5]==TRUE) {$estate=$estate[5];}
if ($estate[6]==TRUE) {$estate=$estate[7];}
if (isset($_POST['room'])) $room=$_POST['room'];
$room=array("0"=>"м/с", "1"=>"1", '2'=>'2', '3'=>'3', '4'=>'4', '5'=>'5',);
ksoft ($room);
for (Reset($room); list ($k, $v)=each($room);)
echo "$k=>$v";
if (isset($_POST['address'])) $address=$_POST['address'];
if (isset($_POST['flor'])) $flor=$_POST['flor'];
if (isset($_POST['area'])) $area=$_POST['area'];
$tel=$_POST['tel'];
if (isset($_POST['tel'])) {
if ($_POST['tel']===$tel[1]) echo "Есть";
if ($_POST['tel']===$tel[2]) echo "Нет";}else{$tel="";}
$door=$_POST['door'];
if (isset($_POST['door'])) {
if ($_POST['door']===$door[1]) echo "Есть";
if ($_POST['door']===$door[2]) echo "Нет";}else{$door="";}
$bal=$_POST['bal'];
if (isset($_POST['bal'])) {
if ($_POST['bal']===$bal[1]) echo "Есть";
if ($_POST['bal']===$bal[2]) echo "Нет";}else{$bal="";}
$bal3=$_POST['bal3'];
if (isset($_POST['bal3'])) {echo "застекленный";} else {echo "незастекленный";}
if (isset($_POST['bal4'])) $bal4=$_POST['bal4'];
echo "размер" . $_POST['bal4'] . "";
if (isset($_POST['price'])) $price=$_POST['price'];
if (isset($_POST['body'])) $body=$_POST['body'];
// БЛОК ГЕНЕРИРУЕТ СЛЕДУЮЩИЙ ПО ПОРЯДКУ НОМЕР ОБЪЯВЛЕНИЮ
// считываем весь файл в объявлениями в память
$allid=null;
$records=file("$datadir/$datafile");
$imax=count($records);
$i=$imax;
if ($i > 0) { do {$i--;
$rd=explode("|",$records[$i]);
$allid[$i]=$rd[10]; }
while($i>0);
//natcasesort($allid); // сортируем по возрастанию
$id=1000; $id="$fid";
do { $id++; if (is_file("$datadir/$fid.dat")) $id++; } while(in_array($id,$allid));
} else $id=$fid."1000"; // if ($i > 0)
if ($estate[1]==TRUE) {$text="$katnumber|$katname|$room|$address|$flor|$area|$tel|$door|$bal|$bal3|$bal4|$price|$body|$fileField|$fid";}
else {$text="$katnumber|$katname|$estate|$address|$flor|$area|$tel|$door|$bal|$bal3|$bal4|$price|$body|$fileField|$fid";}
$text=htmlspecialchars($text);
$text=stripslashes($text);
$text=str_replace("\r\n","<br>",$text);
// запись данных в файл
$fp=fopen("$datadir/$datafile","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$text\r\n");
flock ($fp,LOCK_UN);
fclose($fp);
}
// ДОБАВЛЕНИЕ ОБЪЯВЛЕНИЯ
if ($_GET['event'] =="adverts") {
if (!isset($_GET['fid'])) {
print"$shapka";
if (isset($_GET['fid'])) {$fid=$_GET['fid'];} else {$fid="";}
$estate=null; $room=null; $address=null; $flor=null; $area=null; $tel=null; $door=null; $bal=null; $bal3=null; $bal4=null; $price=null; $body=null;
print"
<table width=712 height=614 border=1 double #000><form action='admin.php?event=addadverts' enctype=multipart/form-data method=post>
<tr>
<td width=142 height=44 bgcolor=#f0f0f0><B>$rubrika</B>$info</td>
<td width=554>
<SELECT name=rubrika class=maxiinput><option>Выберите рубрику</option>\r\n";
// Блок считывает все категории из файла
$realbase="1"; if (is_file("$datadir/$datafile")) $lines=file("$datadir/$datafile");
if (!isset($lines)) $datasize=0; else $datasize=sizeof($lines);
if ($datasize<=0) {if (is_file("$datadir/copy.dat")) {$realbase="0"; $lines=file("$datadir/copy.dat"); $datasize=sizeof($lines);}}
$imax=count($lines);
$i="0"; $r="0"; $cn=0;
do {$dt=explode("|", $lines[$i]);
if ($fid==$dt[0]) $fy="selected"; else $fy="";
if ($dt[1]!="R") print "<OPTION value=\"$i|$dt[0]|$r|$dt[1]|\"$fy>$r - $dt[1]</OPTION>\r\n";
else {$r=$dt[2]; if ($cn!=0) {echo'</optgroup>'; $cn=0;} $cn++; print "<optgroup label=' - $dt[2]'>";}
$i++;
} while($i < $imax);
print "</td>
</tr>
<td bgcolor=#f0f0f0>тип недвижимости</td>
<td>
<input type=radio name=estate value=\"$estate[1]\" checked/> квартира
<input type=radio name=estate value=\"$estate[2]\" /> здание
<input type=radio name=estate value=\"$estate[3]\" /> офис
<input type=radio name=estate value=\"$estate[4]\" /> база
<input type=radio name=estate value=\"$estate[5]\" /> склад
<input type=radio name=estate value=\"$estate[6]\" /> другое
<input type=text value=\"$estate[7]\" name=newcity size=30 maxlength=40 class=maininput style='FONT-SIZE: 14px; WIDTH: 100px'>
</td>
</tr>
<tr>
<td width=142 height=44 bgcolor=#f0f0f0>количество комнат</td>
<td width=554>
<select name=room id=1>
<option value=\"$room[0]\">м/с</option>
<option value=\"$room[1]\">1</option>
<option value=\"$room[2]\">2</option>
<option value=\"$room[3]\">3</option>
<option value=\"$room[4]\">4</option>
<option value=\"$room[5]\">5</option>
</select>
</td>
</tr>
<tr>
<td bgcolor=#f0f0f0>адрес</td>
<td>
<input type=text name=address value=\"$address\" />
</td>
</tr>
<tr>
<td bgcolor=#f0f0f0>этаж</td>
<td>
<input type=text name=flor value=\"$flor\" />
</td>
</tr>
<tr>
<td bgcolor=#f0f0f0>площадь</td>
<td>
<input type=text name=area value=\"$area\" />
</td>
</tr>
<tr>
<td bgcolor=#f0f0f0>телефон</td>
<td>
<input type=radio name=tel value=\"$tel[1]\" checked/> есть
<input type=radio name=tel value=\"$tel[2]\" /> нет
</td>
</tr>
<tr>
<td bgcolor=#f0f0f0>ж / дверь</td>
<td>
<input type=radio name=door value=\"$door[1]\" checked/> есть
<input type=radio name=door value=\"$door[2]\" /> нет
</td>
</tr>
<tr>
<td height=99 bgcolor=#f0f0f0>балкон</td>
<td>
<input type=radio name=bal value=\"$bal[1]\" checked/> есть
<input type=radio name=bal value=\"$bal[2]\" /> нет
<p>
<input type=checkbox name=bal3 value=\"$bal3\"/>
застекленный
</p>
<input type=text name=bal4 value=\"$bal4\" />
размер
</td>
</tr>
<tr>
<td height=67 bgcolor=#f0f0f0>цена</td>
<td>
<input type=text name=price value=\"$price\"/>
</td>
</tr>
<tr>
<td bgcolor=#f0f0f0>примечание</td>
<td>
<textarea name=body cols=45 rows=5>$body</textarea>
</td>
</tr>
</table>";
echo "<table width=712><tr><td align=right style=padding-right:50><INPUT class=longok type=submit value=Сохранить></td></tr> </form></table>";
}
}