Form stuurt alternatief bestand niet door; wel gewone bestand

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2

Hans De Ridder

Hans De Ridder

17/07/2017 21:06:41
Quote Anchor link
De 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..
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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>';
 
Gewijzigd op 17/07/2017 21:43:41 door Hans De Ridder
 
PHP hulp

PHP hulp

30/11/2024 07:34:06
 
- Ariën  -
Beheerder

- Ariën -

17/07/2017 22:31:00
Quote Anchor link
Je 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.
 
Hans De Ridder

Hans De Ridder

17/07/2017 22:35:37
Quote Anchor link
Daar 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.
 
- Ariën  -
Beheerder

- Ariën -

17/07/2017 23:10:58
Quote Anchor link
Waarom niet de validatiemelding in hetzelfde bestand? Veel makkelijker.
 
Hans De Ridder

Hans De Ridder

18/07/2017 00:05:57
Quote Anchor link
Om 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.
Gewijzigd op 18/07/2017 00:08:26 door Hans De Ridder
 

Pagina: « vorige 1 2



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.