Файл РУБРИК несуществует! Зайдите в админку и создайте рубрики!");} // Блок выводит в статусной строке: НАЗВАНИЕ -> СПЕЦИАЛЬНОСТЬ -> выпускники if (isset($_GET['fid'])) { $fid=$_GET['fid']; if (!ctype_digit($fid)) {exit("$back Попытка взлома. Хакерам здесь не место.");} $mainlines=file("$datadir/mainbase.dat"); $i=count($mainlines); $datasize=sizeof($mainlines); if ($datasize==0) {exit("

ошибка :-(. Файл mainbase.dat пуст!!!

");} // проходим по всем разделам и топикам - ищем запращиваемый do {$i--; $dt=explode("|", $mainlines[$i]); if ($dt[0]==$fid) {$frname="$dt[1]";} } while($i >0); if (isset($_GET['id'])) { $id=$_GET['id']; if (!ctype_digit($id)) {exit("$back. Попытка взлома. Хакерам здесь не место.");} if (is_file("$datadir/topic$fid.dat")) { $lines=file("$datadir/topic$fid.dat"); $i=count($lines); do {$i--; $dtt=explode("|", $lines[$i]); if ($dtt[7]==$id) {$frtname=$dtt[3]; $ft=$frname; $frname="-> $ft ->";} } while($i >0); } else {$frtname=""; $frname="";}} else {$frtname=""; $frname.="->";} } else {$frname=""; $frtname="";} include("$fskin/top.html"); // подключаем ШАПКУ форума // выводим ГЛАВНУЮ СТРАНИЦУ if (!isset($_GET['fid'])) { print "
   $aname ->

"; // Выводим qq сообщений на текущей странице $lines=file("$datadir/mainbase.dat"); $datasize=sizeof($lines); if ($datasize==0) {exit("

ошибка :-(. Файл mainbase.dat пуст!!!

");} $i=count($lines); $n="0"; $a1="-1"; $u=$i-1; $fid="0"; $itogotem="0"; $itogomsg="0"; do {$a1++; $dt=explode("|", $lines[$a1]); // определяем тип: топик или заголовок if ($dt[1]=="razdel") {print "";} else { if (is_file("$datadir/$dt[3].dat")) { $msgsize=sizeof(file("$datadir/$dt[3].dat")); // выводим список доступных страниц if ($msgsize>$qq) {for($zi=0; $zi<$msgsize;) {$zii=1+$zi/$qq; $page=$zi; $zi=$zi+$qq;}} else {$page=0;}} else {$page=0;} if ($dt[7]==$date) {$dt[7]="сегодня";} $fid="$dt[0]"; print " "; $itogotem=$itogotem+$dt[4];$itogomsg=$itogomsg+$dt[5];} } while($a1 < $u); print "
Список анкет Возрастных групп Анкет
$dt[2]
 
     $dt[1]
$dt[4] $dt[5]

"; } // конец главной страницы // страница с выбранными СПЕЦИАЛЬНОСТями if (isset($_GET['fid']) and !isset($_GET['id'])) { $fid=$_GET['fid']; // Защиты if (!ctype_digit($fid)) {exit("

Попытка взлома. Хакерам здесь не место.

");} $imax=count(file("$datadir/mainbase.dat")); if (($fid>50) or (strlen($fid)==0)) {exit("

Данный раздел удалён или не существует.

");} print "
   $aname -> $frname

"; $addbutton="
Возрастные группы Анкет
"; // определяем есть ли информация в файле с данными if (is_file("$datadir/topic$fid.dat")) { $msglines=file("$datadir/topic$fid.dat"); if (count($msglines)>0) { // Выводим qqmain специальностей на текущей странице $linesdo=file("$datadir/topic$fid.dat"); $i=count($linesdo); $n="0"; if (isset($_GET['page'])) {$page=$_GET['page'];} else {$page="0";} if ($page>=$i) {$page=$i-1;} // Исключаем ошибку вызова несуществующей страницы if ($i-$page-$qqmain>=0) {$a1=$i-$page; $u=$a1-$qqmain;} else {$a1=$i-$page; $u=0;} // БЛОК СОРТИРОВКИ Сортируем специальностей - последние добавления ВВЕРХУ! $p=$i; do {$p--; $dt=explode("|", $linesdo[$p]); $filename=$dt[7]; if (is_file("$dt[7]")) {$ftime=filemtime("$datadir/$filename.dat");} else {$ftime="";} $newlines[$p]="$ftime|$dt[7]|$p|"; } while($p > 0); usort($newlines,"prcmp"); // $newlines - массив с данными: ДАТА | ИМЯ_ФАЙЛА_С_ТЕМОЙ | № п/п | // $linesdo - массив со всеми темами выбранной рубрики $p=$i; do {$p--; $dtn=explode("|", $newlines[$p]); $numtp="$dtn[2]"; $lines[$p]="$linesdo[$numtp]"; } while($p > 0); // КОНЕЦ блока сортировки // Показываем QQ специальностей do {$a1--; $dt=explode("|", $lines[$a1]); $filename=$dt[7]; if (is_file("$datadir/$filename.dat")) { // если файл со специальностями существует - то показать $msgsize=sizeof(file("$datadir/$filename.dat")); $linetmp=file("$datadir/$filename.dat"); $pos=$msgsize-1; print ""; } //if (is_file) } while($a1 > $u); } } print "
 
$dt[3] $msgsize

"; } } // Если есть Fid, но нету id if (isset($_GET['fid']) and isset($_GET['id']) and !isset($_GET['msnum'])) {$id=$_GET['id']; $fid=$_GET['fid']; // определяем есть ли информация в файле с данными if (!is_file("$datadir/$id.dat")) {exit("

$back. Извините, но такой анкеты не существует.
Скорее всего её удалил администратор.");} $lines=file("$datadir/$id.dat"); $mitogo=count($lines); $i=$mitogo; if ($mitogo>0) { $tblstyle="row1"; $aper="0"; if (isset($_GET['page'])) {$page=$_GET['page'];} else {$page="0";} if ($page>=$i) {$page=(round($i/$qq))*10;} // Исключаем ошибку вызова несуществующей страницы if ($i<=$qq) {$page="0";} if ($page>=1) {$a1=$page;} else {$a1="0";} if (($a1+$qq)<$i) {$u=$a1+$qq;} else {$u=$i;} do {$dt=explode("|", $lines[$a1]); $a1++; $status=""; unset($youwr); $aper++; if (!isset($m1)) { print "
   $aname $frname $frtname

"; $m1="1"; } //Фамилия |Имя |Отчество|ДД.ММ.ГГГГ|Семейное положение|Плана продолжения образования|Cфера деятельно|Увлечения|Место жительства:|Телефон:|Комментарий:|01.04.2006|15:27:18|114372160661|1143876438|| print""; if ($aper==$anketpp) {print""; $aper=0;} } while($a1 < $u); if (($mitogo/$anketpp)!=round($mitogo/$anketpp)) {print"";} print "

 


"; } } // уточнить // 4-ый левел просмотра if (isset($_GET['fid']) and isset($_GET['id']) and isset($_GET['msnum'])) { $id=$_GET['id']; $fid=$_GET['fid']; $msnum=$_GET['msnum']; if (isset($fid)) { $mainlines = file("$datadir/mainbase.dat"); $i=count($mainlines); if (!ctype_digit($fid)) {echo "ОШИБКА!"; exit;} } else {$frname=""; $frtname="";} // определяем есть ли информация в файле с данными if (!is_file("$datadir/$id.dat")) {exit("

$back. Извините, но такой анкеты не существует.
Скорее всего её удалил администратор.");} $lines=file("$datadir/$id.dat"); $mitogo=count($lines); $i=$mitogo; if ($mitogo>0) { $tblstyle="row1"; $num="-1"; // проходим по всем специальностям - ищем запращиваемую анкету do {$i--; $dt=explode("|", $lines[$i]); if ($dt[18]==$msnum) {$num=$i;} } while($i >0); if ($num=="-1") {print"

$back. данной анкеты нет - ошибка скрипта или анкета удалена уже!"; exit;} $numb=$num+1; $dt=explode("|",$lines[$num]); if (strlen($dt[19])<4) {$dt[19]="nofoto.jpg";} $frtname.=" (Анкета $numb)"; print "
   $aname $frname $frtname


$dt[0]
$dt[1]
$dt[2]
1. Любимый фильм о ВОв: $dt[4]

2. Любимое художественное произведение о ВОв и его автор: $dt[5]

3. Любимая песня о ВОв: $dt[6]

4. Назовите героя, участника ВОв: $dt[7]

$dt[10]

"; $number=$num+1; print"
"; if ($number<$mitogo) {$next=$number; $dtlast=explode("|",$lines[$next]); print "Предыдущее фото";} print "Вернуться"; if ($number>1) {$last=$number-2; $dtnext=explode("|",$lines[$last]); print "Следующее фото";} print "


"; } } require ('images/bottom.html'); ?>