- }
- else if (isset($name)) {
- $bri->garbage_manager(TRUE);
- /* try login */
- $name = substr($name, 0, 12);
- if (($user = &add_user(&$bri, &$sess, &$idx, $name)) != FALSE) {
- $ACTION = "table";
-
- setcookie ("sess", "", time() + 180);
- standup_update(&$bri,&$user);
-
- if (save_data(&$bri) == FALSE) {
- echo "ERRORE SALVATAGGIO\n";
- exit;
+
+ if ($ACTION == "login" && isset($name)) {
+ $bri->garbage_manager(TRUE);
+ /* try login */
+ $name = substr($name, 0, 12);
+ $name = str_replace(" ", "_", $name);
+ if (($user = &$bri->add_user(&$sess, &$idx, $name)) != FALSE) {
+ $ACTION = "room";
+
+ // setcookie ("sess", "", time() + 180);
+ $bri->standup_update(&$user);
+
+ if (save_data(&$bri) == FALSE) {
+ echo "ERRORE SALVATAGGIO\n";
+ exit;
+ }
+ }
+ else {
+ /* Login Rendering */
+ if ($idx == -1)
+ $body .= '<div class="urgmsg"><b>Spiacenti, non ci sono più posti liberi. Riprova più tardi.</b></div>';
+ else
+ $body .= '<div class="urgmsg"><b>Il tuo nickname è già in uso.</b></div>';