- Home
- Categorie
- Coding e Sistemistica
- PHP
- problema su reindirizzamento
-
problema su reindirizzamento
ciao ragazzi ma il reindirizzamento si fa cosi'?
mysql_query($strSQL);
if(mysql_query($strSQL)) echo "MODIFICA EFFETTUATA CON SUCCESSO";
header("Refresh: 5;URL=home.php");
echo '<div align="center">Fallimento durante il tentativo di connessione ... attendi il reindirizzamento</div>';
else die("PROBLEMI DURANTE LA MODIFICA DEI DATI");pero' mi da un po' di errorri
-
ma qual è il topic giusto?? non ci capisco niente.
dovresti farci vedere gli errori, è molto più facile capire il problema così
il codice che hai postato non ha molto senso, ti consiglio di studiare un po' di php.
comunque, il codice corretto dovrebbe essere
if(mysql_query($strSQL))
{
echo "MODIFICA EFFETTUATA CON SUCCESSO";
}
else
{
echo '<div align="center">Fallimento durante la modifica dei dati ... attendi il reindirizzamento</div>';
header("Refresh: 5;URL=home.php");
}
-
mi da questo errore usando quello che mi hai scritto tu
Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\tutoronline\eseguimodifica.php:35) in c:\programmi\easyphp1-8\www\tutoronline\eseguimodifica.php on line 37
-
Non puoi usare un header dopo aver scritto altro codice, al massimo lo dovresti usare ad inizio pagina.
io ti consiglio<? echo "<script>"; echo "location.href='indirizzo pagina.php'"; echo "</script>"; ?>