Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    39

    Messaggio prima di reindirizzamento

    Salve, ho un problema,
    vorrei che prima che l'utente venga reindirizzato ad un carta pagina gli venga stampato un messaggio. Allora io ho fatto così:

    header ("Location: $index_page");
    echo "Registrazione effettuata. Se non vieni automaticamente riendirizzato clicca qui";

    Ma mi redireziona senza stamparmi nulla o + probabile lo fa tanto velocemente che non si riesce a vedere?
    Suggerimenti?

  2. #2
    Puoi usare questo javascript:

    <script language=javascript> setTimeout("window.location='pagina' ",//tempo in millisecondi)</script>


  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    39
    ho provato inserendo quello che mi hai detto tu però non riesco °_°
    ho trovato invece un $timeout cercando qua e la... potrebbe servirmi?

  4. #4

    ..........

    Ciao.
    Puoi fare il redirect ad una pagina
    che vuoi tu e dentro questa pagina
    metti una cosa del genere:

    Codice PHP:
    <?php
    $url 
    "LaPaginaCheVuoi"
    header("Refresh: 5; URL=\"$url\""); 
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    </head>
    <body>
    <h4 align="center">MESSAGGIO</h4>
    </body>
    </html>
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    39
    Allora, in prati il redirect che voglio fare dovrebbe funzioanre così...
    un utente dopo la registrazione deve essere rendirizzato alla pagina per fare il login, ma prima vorrei che visualizzasse la conferma dell'effettiva registrazione e poi essere reindirizzato allla pagina del login...
    dovrei tipo trovare un modo per fare il print o l'echo del messaggio nella pagina che effettivamente inserisce i dati nel DB e poi dopo un certo periodo di tempo (5 secondi) far partire la funzione header. Si può?

    Cmq grazie a tutti quelli che postano! non lo scrivo mai ma è bello sapere che c'è qualcuno che vuole aiutarti disinteressatamente ^^

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.