garbage_manager(TRUE);
if (($user = &$room->get_user($sess, &$idx)) != FALSE) {
if ($user->stat == "table") {
header ("Location: table.php");
Room::unlock_data($sem);
exit;
}
$ACTION = "room";
}
}
if ($ACTION == "login" && isset($name)) {
$room->garbage_manager(TRUE);
/* try login */
if (($user = &$room->add_user(&$sess, &$idx, $name, $_SERVER['REMOTE_ADDR'])) != FALSE) {
$ACTION = "room";
// setcookie ("sess", "", time() + 180);
$room->standup_update(&$user);
if (Room::save_data(&$room) == FALSE) {
echo "ERRORE SALVATAGGIO\n";
exit;
}
}
else {
/* Login Rendering */
if ($idx == -2)
$body .= '
Il nickname deve contenere almeno una lettera o una cifra.
';
else if ($idx == -1)
$body .= 'Spiacenti, non ci sono più posti liberi. Riprova più tardi.
';
else
$body .= 'Il tuo nickname è già in uso.
';
}
}
Room::unlock_data($sem);
}
/* Rendering. */
if ($BRISK_SHOWHTML == "debugtable") {
$ACTION = "room";
}
else if ($BRISK_SHOWHTML == "debuglogin") {
$ACTION = "login";
}
if ($ACTION == "room") {
$tables .= '';
$tables .= '
';
for ($i = 0 ; $i < TABLES_N ; $i++) {
if ($i % 4 == 0)
$tables .= '';
$tables .= '';
$tables .= 'Tavolo '.$i.' ';
$tables .= sprintf(' ', $i);
$tables .= sprintf(' ', $i);
$tables .= ' ';
$tables .= ' | '."\n";
if ($i % 4 == 3)
$tables .= '
';
}
$tables .= '
';
$standup .= '';
$standup .= '';
$standup .= ' Giocatori in piedi ';
$standup .= sprintf(' ');
$standup .= ' ';
$standup .= ' |
';
// $tables .= '';
/*
$tables .= '';
$tables .= '';
$tables .= '';
$tables .= '';
$tables .= ' Giocatori in piedi';
$tables .= sprintf(' ');
$tables .= ' ';
*/
// $tables .= ' | ';
}
$altout_propag = array( array ( 'url' => 'http://www.alternativeoutput.it',
'content' => '' ),
array ( 'url' => 'http://virtualsky.alternativeoutput.it',
'content' => '' )
);
// seed with microseconds since last "whole" second
srand ((double) microtime() * 1000000);
// $randval = rand(0,count($altout_propag)-1);
$randval = 1;
$altout_carousel = sprintf('%s',
$altout_propag[$randval]['url'],
$altout_propag[$randval]['content']);
$brisk_donate = file_get_contents(FTOK_PATH."/brisk_donate.txt");
if ($brisk_donate == FALSE)
$brisk_donate = "";
$brisk_header_form = '
';
$brisk_vertical_menu = '
';
/* Templates. */
if ($ACTION == 'login') {
?>
Brisk
\n");
printf($brisk_vertical_menu, '', '');
printf(" | ");
?>
Digita il tuo nickname per accedere ai tavoli della briscola.
|
Brisk
\n");
printf($brisk_vertical_menu, '
',
$brisk_donate);
printf(" | ");
?>
sess"; ?>">
|
|