Originalmente inviato da
Inverno
Usare l'header "Refresh", no?
Codice PHP:
header("Refresh: 3; URL=http://inverno.altervista.org"); // redirect dopo 3 secondi
grazie mille! sapevo che ci doveva essere una cosa del genere! Grazie veramente :smile:
[edit] perchè mi dice URL protocollo non registrato?
[edit2] Sono andato sul sito php.net a spulciare il manuale e questo è quello che ho scoperto:
Codice PHP:
To redirect the user a certain amount of time after displaying content, use the Refresh, not the Location header:
<?php
// Redirects the browser instantly
header("Location: http://www.php.net");
echo "This content is not displayed.";
// Redirects the browser quickly
header("Refresh: 0; http://www.php.net");
echo "This content is usually displayed by the browser in the instant before the next page can be loaded.";
$sec = 10;
// Redirects the browser after $sec seconds
header("Refresh: $sec; http://www.php.net");
echo "This content is displayed for $sec seconds, then the browser will redirect.";
?>