Hét vraag- en antwoordplatform van Nederland

Wat klopt er niet aan mijn IF statement? (php)

Ik heb een if statement gemaakt, eerste keer dat ik dat uit mezelf doe, maar hij werkt niet, wat is er fout aan?

if($name == ''){
$feedback = "Vul een naam in!"}
if($email == ''){
$feedback = 'Vul in een email in!'}
if($message == ''){
$feedback = 'Typ uw bericht'}

else{

}


Hier een werkende, maar wil hem dus als daarboven:

if($_SERVER['REQUEST_METHOD'] == 'POST'){
if($name == '' || $email == '' || $message == ''){
$feedback = "Vul alle velden in!";
}
else{
mail($to, $subject, $body, $header);
$feedback = "Bedankt voor uw Email. Indien nodig nemen wij spoedig contact met u op!";
}
}

Verwijderde gebruiker
13 jaar geleden
Geef jouw antwoord
0 / 2500
Geef Antwoord

Het beste antwoord

Ik neem aan dat je wilt kijken of de variabele empty is. Dit kun je doen door de functie 'isEmpty'.

Voorbeeld:
if (isEmpty($name)) {
$feedback = 'Vul een naam in!';
}

Ik constateerde ook dat je achter de $feedback variabele geen ; hebt gedaan. Hiermee sluit je het als het ware en het is dus verplicht erachter te zetten
Verwijderde gebruiker
13 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing