codice:
if($sessID_utente === $sessID_utente) { // Controllo se l'id di sessione dato all'utente è lo
questa condizione non ha senso... è sempre vera... ogni variabile è uguale a se stessa.
i submit multipli possono essere evitati in diversi modi:
il primo (il più semplice... e ordinato) coniste nell'eseguire l'operazione del submit in una pagina distinta.
una seconda consiste nel mettere in sessione la serializzazione di $_POST (c'è una pillola di piero.mac qui sul forum) e avrai una cosa di questo tipo:
Codice PHP:
session_start();
if(isset($_POST['submit'])){
if(isset($_SESSION['content_submit']) AND $_SESSION['content_submit'] = serialize($_POST)){
// doppio submit... quindi non esegui operazione
}
else{
// esegui operazione etc etc
// serializzi $_POST e metti tutto in sessione
$_SESSION['content_submit'] = serialize($_POST);
}
}