• User Attivo

    Chat - Spostare utenti da una stanza all'altra

    Ciao ragazzi,
    come ben sapete stò smanettando con sta benedetta chat, ora mi stò affrondando un altro problema, in pratica vorrei spostare gli utenti da una stanza all'altra.
    Allora ho una Tabella nel database online con id_online user_online ecc e LUOGO_ONLINE che sarebbe la stanza in cui si trova l'utente attualmente.
    In pratica ho un mezzo giochetto, cioè un utente ha 100 di vita e perde questa vita xkè viene sparato dovrebbe essere mandato in Prigione.
    Il codice che ho scritto è il seguente:

    
    $motto = "Prigione";
    $Nome = "Sovietiko";
    $MSG_CHAT3 = "$Nome è stato sconfitto da $USERNAME";
    $TIPOCHAT2 = "Motto";
    
    $sql = ("SELECT LUOGO_ONLINE FROM online WHERE USER_ONLINE='$Nome'");
    $query = @mysql_query ($sql, $connessione) or die(mysql_error());
    while ($row=mysql_fetch_array($query)){
    $LOCAZIONESOVI = $row['LUOGO_ONLINE'];
    }
    $sql = ("SELECT SALUTE FROM users WHERE username='$Nome'");
    $query = @mysql_query ($sql, $connessione) or die(mysql_error());
    while ($row=mysql_fetch_array($query)){
    $salute = $row['SALUTE'];
    }
    if($salute <= 0 && $LOCAZIONESOVI == 'Piazza') {
    $sql = ("INSERT INTO CHAT (LUOGO_CHAT,USER_CHAT,URLSESSO_CHAT,SESSO_CHAT,CASATA_CHAT,DATA_CHAT,MSG_CHAT,TIPO_CHAT,URLCORP_CHAT,SIMB_CHAT,CARICA_CHAT) VALUES ('$LOCAZIONE','$_SESSION[USERNAME]','$_SESSION[URLSESSO]','$_SESSION[SESSO]','$_SESSION[CASATA]','$DATAMSG','$MSG_CHAT3','$TIPOCHAT2','$_SESSION[SIMBOLO]','$_SESSION[CORPORAZIONE]','$_SESSION[CARICA]')");
    $query = @mysql_query ($sql, $connessione) or die(mysql_error());
    $sql = ("UPDATE online SET luogo_online='$motto' WHERE user_online='$Nome'");
    $query = @mysql_query ($sql, $connessione) or die(mysql_error());
        }
    
    

    Nel database il LUOGO_ONLINE cambia in Prigione xò dal browser si vede sempre che stà nella "Piazza"..
    Come posso fare in modo che anche del Browser mi visualizzi che l'utente è in Prigione?

    Spero di essere stato chiaro, Grazie, Saluti.


  • Moderatore

    Non basta ricaricare la pagina? 😐


  • User Attivo

    @massy said:

    Non basta ricaricare la pagina? 😐
    Eh dici di mettere un javascript che ricarica la pagina?