Ciao,
purtroppo non funziona,
l'ho risolto così:
Adesso funziona tutto con protezioni, controlli ecc.
L'ultimo problema che mi rimane da risolvere è questo:
Ho bisogno che quando l'utente entra all'interno di una pagina parta un timer, alla partenza del timer l'utente deve poter continuare a lavorare sulla pagina, quindi riempire un form e confermare la sua scelta, se trascorsi 2 minuti l'utente non ha completato le operazioni devo effettuare un aggiornamento sul database ed uscire da questa pagina automaticamente.
Stessa cosa deve accadere se l'utente dopo essere entrato sulla pagina la abbandona senza aver confermato la sua selezione.
il problema è che l'utente arriva su questa pagina dopo avere effettuato una selezione, quindi ha impegnato un posto, questo impegno viene memorizzato sul database, pertanto se non viene confermato io devo riaggiornare il database per rendere nuovamente il posto disponibile.
Qualche idea ?
purtroppo non funziona,
l'ho risolto così:
PHP:
$sel = "1";
if (isset($_GET['id'])) {
include_once('inc/connect.php');
$linecsv = $_GET['id'];
$linecsv = substr("$linecsv",5);
$db = mysql_query("UPDATE tavoli SET selected='$sel' WHERE id='$linecsv' ");
header( "refresh:0;url=index.php" );
} else{
header( "refresh:0;url=errore.php" );
}
Adesso funziona tutto con protezioni, controlli ecc.
L'ultimo problema che mi rimane da risolvere è questo:
Ho bisogno che quando l'utente entra all'interno di una pagina parta un timer, alla partenza del timer l'utente deve poter continuare a lavorare sulla pagina, quindi riempire un form e confermare la sua scelta, se trascorsi 2 minuti l'utente non ha completato le operazioni devo effettuare un aggiornamento sul database ed uscire da questa pagina automaticamente.
Stessa cosa deve accadere se l'utente dopo essere entrato sulla pagina la abbandona senza aver confermato la sua selezione.
il problema è che l'utente arriva su questa pagina dopo avere effettuato una selezione, quindi ha impegnato un posto, questo impegno viene memorizzato sul database, pertanto se non viene confermato io devo riaggiornare il database per rendere nuovamente il posto disponibile.
Qualche idea ?
Ultima modifica: