Hallo Waldio
Je spreekt je zelf erg tegen in je code.
Je definieert je de variabele $NaaM met $_POST['naam'].
Hier door bestaat de variabele naam...
Vervolgens vraag je in de andere code of $NaaM bestaat...en of $NaaM groter is als 3 karakters (deze bestaat want je hebt hem eerder gemaakt met $_POST['naam']).
Maar als $_POST['naam'] leeg is. Dan wordt de waarde van naam altijd false
Dus je statement klopt niet.
Want de variabele $NaaM die bestaat altijd!
als variabele $NaaM false is... dan heeft die ook meer als 3 karakters...(false=5).
PHP is niet echt type gevoelig... dus je kan beter vragen
if(isset($_POST['naam'])
$NaaM = addslashes($_POST['naam']);
}
//Dan zet je dit in je andere code.
if(!empty($NaaM)) {
echo "success";
} else {
echo "naam is leeg";
}
}
//Dan zet je dit in je andere code.
} else {
}
Succes