php script wordt niet uitgevoerd
John jagt
30/06/2008 13:47:00Ik heb een simpel script om een ingevuld formulier naar mijn mailbox te sturen. Het werkte goed in php4. Nu ik ben overgezet op een server waar 5 op draait werkt het niet meer.
Dit is het script:
Dit is het script:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
$mijnemail= "[email protected]";
if ($submit) {
if (empty($naam)) { echo "Er was geen achternaam ingevuld!<br>
Klik <a href=\"javascript:history.back(1)\">hier</a> om terug tegaan.";
} elseif (empty($email)) { echo "U heeft geen emailadres ingevuld. Als u geen email heeft vul dan in <b>geen email</b>!<br>
Klik <a href=\"javascript:history.back(1)\">hier</a> om terug tegaan.";
} elseif (empty($onderwerp)) { echo "het trefwoord is niet ingevuld!<br>
Klik <a href=\"javascript:history.back(1)\">hier</a> om terug tegaan.";
} elseif (empty($bericht)) { echo "U heeft geen vraag gesteld!<br>
Klik <a href=\"javascript:history.back(1)\">hier</a> om terug tegaan.";
} else {
mail("$mijnemail","$onderwerp","Vraag van $voornaam $naam
E-mail adres van $voornaam $naam is: $email
de Woonplaats is: $plaats
De vraag luidt: $bericht", "From: $naam<$email>\nReturn-path: $email");
echo "Bedankt voor de email $voornaam $naam.";
}
}
?>
$mijnemail= "[email protected]";
if ($submit) {
if (empty($naam)) { echo "Er was geen achternaam ingevuld!<br>
Klik <a href=\"javascript:history.back(1)\">hier</a> om terug tegaan.";
} elseif (empty($email)) { echo "U heeft geen emailadres ingevuld. Als u geen email heeft vul dan in <b>geen email</b>!<br>
Klik <a href=\"javascript:history.back(1)\">hier</a> om terug tegaan.";
} elseif (empty($onderwerp)) { echo "het trefwoord is niet ingevuld!<br>
Klik <a href=\"javascript:history.back(1)\">hier</a> om terug tegaan.";
} elseif (empty($bericht)) { echo "U heeft geen vraag gesteld!<br>
Klik <a href=\"javascript:history.back(1)\">hier</a> om terug tegaan.";
} else {
mail("$mijnemail","$onderwerp","Vraag van $voornaam $naam
E-mail adres van $voornaam $naam is: $email
de Woonplaats is: $plaats
De vraag luidt: $bericht", "From: $naam<$email>\nReturn-path: $email");
echo "Bedankt voor de email $voornaam $naam.";
}
}
?>
PHP hulp
19/05/2024 15:28:40ik denk dat ut moet zijn (in plaats van)
Dat het moet zijn
Dat het moet zijn
- SanThe -
30/06/2008 13:56:00Lees eens wat over superglobals.
Zet dit bovenin je script.
Edit: @Dillen: Jij zit helemaal fout.
Zet dit bovenin je script.
Edit: @Dillen: Jij zit helemaal fout.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -