reindirizzamento non corretto

  • Creatore Discussione Creatore Discussione pas1000
  • Data di inizio Data di inizio

pas1000

Nuovo Utente
20 Dic 2006
24
0
0
Nel mio sito il form per l'inserimento dei dati è gestito da un file php. Sul sito di prova, altervista, funziona correttamente; su un altro i dati vengono inviati cerrettamente ma il redirect non viene effettuato e va su una pagina vuota. Da che cosa può dipendere e come si può risolvere? Un grazie a chi vorrà rispondere a questa domanda.
 
Scusami, era anche per capire perchè lo stesso codice su un server funziona bene e su un altro no.
Il codice usato è il seguente:

<?php
$mailto = "bozza@obiettivopiubroker.it";
$subject = "informazioni utente";
$redirect = "pagina_conferma.html";

foreach($HTTP_POST_VARS as $key => $value) {

$message .= $key . ': ' . $value;
$message .= "\n";

}
if (@mail($mailto, $subject, $message)) {

header("Location: $redirect");
} else {
// Messaggio in caso di errore
echo('

Impossibile inviare. Torna nella pagina precedente e prova ancora, grazie.</p>');
}
?>
 
Prova così

<?php
$mailto = "bozza@obiettivopiubroker.it";
$subject = "informazioni utente";
$redirect = "pagina_conferma.html";
foreach($HTTP_POST_VARS as $key => $value) {
$message .= $key . ': ' . $value;
$message .= "\n";
}
if (@mail($mailto, $subject, $message)) {
header("Location: $redirect");
}
else {
// Messaggio in caso di errore
echo "Impossibile inviare. Torna nella pagina precedente e prova ancora, grazie";
}
?>
 

Discussioni simili