Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Submit temporizzato

  1. #1
    Utente di HTML.it L'avatar di breiko
    Registrato dal
    Jan 2003
    Messaggi
    53

    Submit temporizzato

    Ciao devo riuscire a fare un submit di un form temporizzato.
    Cioè allo scadere di tot secondi, devo inviare i campi del form (completati o meno) ad uno script in ricezione.

    Ho trovato questo codice che dopo tot secondi mi fa un redirect, ma in questo modo perdo i dati inseriti nel form..

    codice:
    function redirect($url, $seconds = FALSE)
    {
        if (!headers_sent() && $seconds == FALSE)
        {
            header("Location: " . $url);
        }
        else
        {
            if ($seconds == FALSE)
            {
                $seconds = "0";
            }
            echo "<meta http-equiv=\"refresh\" content=\"$seconds;url=$url\">";
        }
    }
    redirect("ricevi.php?input=204", 5);
    ps (textarea e input vari non sono un numero prestabilito!)

  2. #2
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    beh nella pagina che fa il redirect, devi passare le variabili del form no?
    che poi potranno assumere valore o no.

    ps. forse i valori vengono persi per quel refresh prima del redirect, che ti serve il refresh?
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

  3. #3
    Se devi spedire un form dopo un certo numero di secondi, non puoi farlo con php, perchè è lato server, devi utilizzare javascript che ti invia il form dopo un certo numero di secondi, con php puoi fare il redirect dopo che il form è stato inviato, quindi ti ritrovi i valori del form.

  4. #4
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    già è vero, perche ha bisogno del submit per inviare le variabili post.
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.