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

Размер файла: 4.86Kb
<?php
require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/header.php'); // Шляпа Rotor CMS

include_once ('functions.php'); // берём функции из Wap-Motor 19-20
error_reporting(0); // выключаем ошибки

if (isset($_GET['start'])) {$start = abs(intval($_GET['start']));} else {$start = 0;}
if (isset($_GET['imja'])){$imja = '[b]'.safe_decode(check($_GET['imja'])).'[/b], ';} else {$imja = "";}


show_title( 'Викторина');
$config['newtitle'] = 'Викторина';

echo '<a href="#down"><img src="../images/img/downs.gif" alt="image" /></a> ';
echo '<a href="#form">Написать</a> / ';	
echo '<a href="index.php?rand='.mt_rand(100,999).'&amp;'.SID.'">Обновить</a> / ';
echo '<a href="../pages/pravila.php?'.SID.'">Правила</a> / ';
echo '<a href="../pages/smiles.php?'.SID.'">Смайлы</a> / ';
echo '<a href="../pages/tegi.php?'.SID.'">Теги</a> / ';

echo '<a href="vic_faq.php?"> О викторине</a> ';
if (is_admin(array(101,102,103,105))){echo ' / <a href="vic_admin.php?start='.$start.'&amp;'.SID.'">Управление</a>';}
echo '<hr />';

if (is_user()){


//------------------------------- Ответ на вопрос ----------------------------------//
if ($config['umnichka']==1){

$mmagfi = file(DATADIR."/victorina.dat");
$mmagshow = explode("|",end($mmagfi));

if($mmagshow[8]!="" && SITETIME>$mmagshow[7]){ 

$magtext = no_br('Моё слово никто не отгадал,а слово было: [b]'.$mmagshow[8].'[/b]!
Следующий вопрос через 10 секунд.|Умник||'.SITETIME.'|Умный браузер|6.6.6|0|'.(SITETIME + 10).'||');

write(DATADIR."/victorina.dat", "$magtext\r\n");
}

//------------------------------  Новый вопрос  -------------------------------//
$magfi = file("Umni4ka.php");
$mag_rand = array_rand($magfi);
$magshow = $magfi[$mag_rand];
$magstr = explode("|",$magshow); 

if (empty($mmagshow[8]) && SITETIME>$mmagshow[7] && $magstr[0]!=""){ 

$strlent = utf_strlen($magstr[1]);

if ($strlent>1 && $strlent<5){$podskazhu="$strlent буквы";} else {$podskazhu="$strlent букв";}

$magtext = no_br('Вопрос всем: '.$magstr[0].' - ('.$podskazhu.')
Три минуты на размышление.|Умник||'.SITETIME.'|Умный браузер|6.6.6|0|'.(SITETIME + 180).'|'.$magstr[1].'|');

write(DATADIR."/victorina.dat", "$magtext\r\n");
}}

//----------------------------  Подключение бота  -----------------------------------------//
if(empty($_SESSION['robot'])){
	

$mmagfi = file(DATADIR."/victorina.dat");
$mmagshow = explode("|",end($mmagfi));



$_SESSION['robot']=1;
}

$countstr = counter(DATADIR."/victorina.dat");
if ($countstr>=$config['maxpostchat']) {
delete(DATADIR."/victorina.dat", array(0,1,2,3,4));
}
}

//---------------------------------------------------------------//
$file = file(DATADIR."/victorina.dat");
$file = array_reverse($file);
$total = count($file);    

if ($total>0){

if ($start < 0 || $start >= $total){$start = 0;}
if ($total < $start + $config['chatpost']){ $end = $total; }
else {$end = $start + $config['chatpost']; }
for ($i = $start; $i < $end; $i++){

$data = explode("|",$file[$i]);

$useronline = user_online($data[1]);
$usertitle = user_title($data[1]);
$useravatars = user_avatars($data[1]);

if ($data[1]=='Умник'){$useravatars='<img src="/images/smiles/umnik2.gif" alt="image" /> ';
$useronline='<span style="color:#005000"><small>online</small></span>';}


            echo '<div class="b">';
            echo '<div class="img">' . $useravatars . '</div>';

echo '<small>('.date_fixed($data[3]).')</small><br><b><a href="index.php?imja='.safe_encode(nickname($data[1])).'&amp;'.SID.'#form">'.nickname($data[1]).'</a></b>  ';
echo '  '.$useronline.'</div>';
echo '<div>'.bb_code($data[0]).'<br />';
echo '<span class="data">('.$data[4].', '.$data[5].')</span></div>';

}


echo' <hr>Всего сообщений: <b>'.$total.'</b> ';
page_strnavigation('index.php?', $config['chatpost'], $start, $total);

} else {show_error('Сообщений нет, будь первым!');}

if (is_user()){
echo '<br /><div class="form" id="form">';
echo '<form action="add.php?'.SID.'" method="post">';
echo '<b>Сообщение:</b><br />';
echo '<textarea cols="20" rows="3" name="msg">'.$imja.'</textarea><br />';
echo '<input type="submit" value="Добавить" /></form></div>';

} else {show_login('Вы не авторизованы, чтобы добавить сообщение, необходимо');}




echo '<img src="/images/img/homepage.gif" alt="image" /> <a href="../index.php?'.SID.'">На главную</a>';

include_once ("../themes/footer.php"); // Ноги Rotor CMS
?>