basta indicare
<?php
header("Location: www.google.com");
?>
e non effettuare nessuna operazione di scrittura (leggasi print od echo) e la cosa funziona
Ultimamente ho sviluppato una applicazione per Android/IOS che usa una WebView all'interno della quale c'e' una pagina (ospita su un server esterno) che usa la funzione di redirect ed ho notato un ritardo anche di 10 secondi tra quando viene effettuata la richiesta e quando la connessione viene reindirizzata
Il problema non era nella applicazione mobile. Riscrivendo il codice php in questo modo
<?php
header("Location: www.google.com",true,307);echo "<html></html>";
flush();
ob_flush();
exit;
?>
il reindirizzamento e' immediato
Nessun commento:
Posta un commento