riprendo il discorso del redirect qui, la discussione precedente si puo' cancellare
ho questo codice che esegue il redirect dopo aver aggiornato
Codice PHP:
// echo con finestra alert in javascript
if($query)
echo "<h2><script type=\"text/javascript\">alert('Congratulazioni! Dati inseriti..la scheda di $nome e stata aggiornata ');</script></h2>";
else echo "<script type=\"text/javascript\">alert('Attenzione! Dati non inseriti!');</script";
// effettua il redirect alla pagina di partenza
$link = "../members/cinema.php?id=" . $row['PersonID'] . "";
echo '<script>window.location ="'.$link.'"</script>';
}
else echo "<script type=\"text/javascript\">alert('Errore! Database non selezionato.');</script";
}
voglio sostituirlo con questo, ma non funziona, cioe' fa il redirect ma non dopo aver aggiornato ma appena apro la pagina
consigli
Codice PHP:
// echo con finestra alert in javascript
if($query)
echo "<h2><script type=\"text/javascript\">alert('Congratulazioni! Dati inseriti..la scheda di $nome e stata aggiornata ');</script></h2>";
else echo "<script type=\"text/javascript\">alert('Attenzione! Dati non inseriti!');</script";
// effettua il redirect alla pagina di partenza
//$link = "../members/cinema.php?id=" . $row['PersonID'] . "";
//echo '<script>window.location ="'.$link.'"</script>';
{
if($row['pers_autor'] == "Autore")
{ $link1 = "../members/autori.php?id=" . $row['PersonID'] . "";
echo '<script>window.location ="'.$link1.'"</script>';
}
elseif ($row['pers_autor'] == "Comprimario")
{ $link2 = "../members/comprimari.php?id=" . $row['PersonID'] . "";
echo '<script>window.location ="'.$link2.'"</script>';
}
else
{ $link3 = "../members/cinema.php?id=" . $row['PersonID'] . "";
echo '<script>window.location ="'.$link3.'"</script>';
};
}
}
else echo "<script type=\"text/javascript\">alert('Errore! Database non selezionato.');</script";
}