Form stuurt alternatief bestand niet door; wel gewone bestand
Hans De Ridder
17/07/2017 21:06:41De form wordt in de iframe vervangen door het het bedank bericht.
Of bedoel je dat niet?
En waar moet(en) die exit dan worden geplaatst?
Bedankt overigens voor je reactie..
Of bedoel je dat niet?
En waar moet(en) die exit dan worden geplaatst?
Bedankt overigens voor je reactie..
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
if (!$mail->send()) {
$msg .= "Mail fout: " . $mail->ErrorInfo;
}
else {
$referer = $_SERVER['HTTP_REFERER'];
header('Location: bedankt.html');
}
echo '<p class = "pagina_error">.$msg.</p>';
$msg .= "Mail fout: " . $mail->ErrorInfo;
}
else {
$referer = $_SERVER['HTTP_REFERER'];
header('Location: bedankt.html');
}
echo '<p class = "pagina_error">.$msg.</p>';
Gewijzigd op 17/07/2017 21:43:41 door Hans De Ridder
PHP hulp
30/11/2024 07:34:06Je je location gebeurt er niks zichtbaars meer, want je wordt doorgestuurd. Dus die $msg die je wilt tonen, zal niemand zien.
Het is ook zeker verstandig om direct na een location-header een exit/die() te plaatsen.
Het is ook zeker verstandig om direct na een location-header een exit/die() te plaatsen.
Hans De Ridder
17/07/2017 22:35:37Daar heb je gelijk in.. Was in de aangepaste vorm ook al bezig om $msg in externe
pagina te zetten.
Die dan zichtbaar wordt i.p.v. bedank bericht.
Zal ook die exit of die nog plaatsen.
Bedankt.
pagina te zetten.
Die dan zichtbaar wordt i.p.v. bedank bericht.
Zal ook die exit of die nog plaatsen.
Bedankt.
Hans De Ridder
18/07/2017 00:05:57Om eerlijk te zijn valt er niet veel meer te valideren.
Ik heb het nu zo, dat alleen een veld met een '#' erin en eventueel een bestand worden gecheckt.
Meeste is gewoon info van hoe de mail verzonden wordt.
De rest wordt ook niet gesubmit.
Want gegevens zijn al bekend in de PHP die ik nu heb los gekoppeld.
In de PHP worden wel de gevonden waardes voor de zekerheid nagekeken.
Ik heb het nu zo, dat alleen een veld met een '#' erin en eventueel een bestand worden gecheckt.
Meeste is gewoon info van hoe de mail verzonden wordt.
De rest wordt ook niet gesubmit.
Want gegevens zijn al bekend in de PHP die ik nu heb los gekoppeld.
In de PHP worden wel de gevonden waardes voor de zekerheid nagekeken.
Gewijzigd op 18/07/2017 00:08:26 door Hans De Ridder