Salve
aiuto per problema come in oggetto, allora...
ponendo di avere un modulo da inviare come da codice sequente :
codice:
<?
if($HTTP_POST_VARS['insert_actor']) {
$var=$HTTP_POST_VARS;
foreach($var as $key => $val) {
if(!$val) $var[$key]="NULL";
}
$result=mysql_query("INSERT INTO ".$db_prefix."film_actor VALUES (null,".$var['id'].",".$var['insert_actor'].");");
}
print "<form action=\"edit_film.php\" method=\"post\">\n";
print "<input type=\"hidden\" name=\"id\" value=\"".$var['id']."\">\n";
print "<input type=\"hidden\" name=\"insert_actor\" value=\"".$arr['id']."\">\n";
print "<input type=\"text\" name=\"name\">";
print "<input type=\"submit\" value=\"".NEW_ACTOR."\"><\n";
print "</form>\n";
?>
senza nessun problema, il fattaccio aime si verifica quando vado a cliccare sul tasto aggiorna del browser infatti mi chiede se voglio reinviare i dati e per questo motivo me li reinserisce
lasciando stare le soluzioni come... di verifica se ce o meno il record registrato etc
mi chiedevo come posso fare subito dopo aver inviato i dati a cancellarli alla successiva riappariazione del modulo per l'inserimento