Вход Регистрация
Файл: CMS/core/modules/servis_anecdots.php
Строк: 43
<?php

if (!defined('CMS')) { die('Access Denied!'); }

function 
show_anekdots($arr = array()) {

    
$rand_keys array_rand($arr1);

    if (!empty(
$arr[$rand_keys])) return $arr[$rand_keys];
    else return 
show_anekdots($arr);
}

show_header('Анекдоты');

$anek get_vars('anecdots');

if (!
$anek || !is_array($anek)) {

    
$anek = array();

    
$anek $db->select("SELECT * FROM ?_anecdots;");

    
set_vars('anecdots'$anek);
}

$show = array();
foreach(
$anek as $key => $val) {

    
$idk num($val['anek_id']);

    if (!empty(
$_SESSION['anek'][$idk]) && $_SESSION['anek'][$idk] == $idk) continue;

    
$show[] = array($val['anek_id'], $val['anek_text']);
}

if (!empty(
$show)) {

    list(
$id,$text) = show_anekdots($show);

    
$_SESSION['anek'][$id] = $id;
}
else 
$text 'Вы прочитали все анекдоты!';

echo 
'<div class="b">' nl2br(bb_code($text));
echo 
'<br />';
echo 
icon('mail.png') . '<a href="' gen_uri('anecdots'''RND) . '">Обновить</a></div>';

echo 
'<div class="b">' icon('return.png');
echo 
'<a href="' gen_uri('index'''RND) . '">Сервисы</a></div>';

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