projects
/
brisk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
corrects the name in the header
[brisk.git]
/
web
/
index.php
diff --git
a/web/index.php
b/web/index.php
index
d7d1755
..
e0db3d2
100644
(file)
--- a/
web/index.php
+++ b/
web/index.php
@@
-22,16
+22,17
@@
*/
require_once("Obj/brisk.phh");
*/
require_once("Obj/brisk.phh");
+require_once("briskin5/Obj/briskin5.phh");
if (DEBUGGING == "local" && $_SERVER['REMOTE_ADDR'] != '127.0.0.1') {
echo "Debugging time!";
exit;
}
if (DEBUGGING == "local" && $_SERVER['REMOTE_ADDR'] != '127.0.0.1') {
echo "Debugging time!";
exit;
}
-log_load(
(isset($sess) ? $sess : "XXX"), "LOAD:
index.php");
+log_load(
"
index.php");
function main()
{
function main()
{
- GLOBAL $sess, $name, $BRISK_SHOWHTML, $BRISK_DEBUG, $_SERVER;
+ GLOBAL $sess, $name, $
table_idx, $table_token, $
BRISK_SHOWHTML, $BRISK_DEBUG, $_SERVER;
$body = "";
$tables = "";
$body = "";
$tables = "";
@@
-41,19
+42,37
@@
function main()
if (isset($BRISK_SHOWHTML) == FALSE) {
$is_table = FALSE;
$sem = Room::lock_data();
if (isset($BRISK_SHOWHTML) == FALSE) {
$is_table = FALSE;
$sem = Room::lock_data();
+ log_main("lock Room");
$room = &Room::load_data();
$room = &Room::load_data();
-
+ $curtime = time();
+
/* Actions */
/* Actions */
+
if (validate_sess($sess)) {
if (validate_sess($sess)) {
+ log_main("pre garbage_manager");
$room->garbage_manager(TRUE);
$room->garbage_manager(TRUE);
+ log_main("post garbage_manager");
if (($user = &$room->get_user($sess, &$idx)) != FALSE) {
if (($user = &$room->get_user($sess, &$idx)) != FALSE) {
+ log_main("user stat: ".$user->stat);
if ($user->stat == "table") {
if ($user->stat == "table") {
- header ("Location: table.php");
+ if (Room::save_data(&$room) == FALSE) {
+ echo "ERRORE SALVATAGGIO\n";
+ exit;
+ }
+ log_main("unlock Room");
Room::unlock_data($sem);
Room::unlock_data($sem);
+ setcookie("table_token", $user->table_token, $curtime + 31536000);
+ setcookie("table_idx", $user->table, $curtime + 31536000);
+ header ("Location: briskin5/index.php");
exit;
}
$ACTION = "room";
}
exit;
}
$ACTION = "room";
}
+
+ if (Room::save_data(&$room) == FALSE) {
+ echo "ERRORE SALVATAGGIO\n";
+ exit;
+ }
}
if ($ACTION == "login" && isset($name)) {
}
if ($ACTION == "login" && isset($name)) {