Validering af bruger input
Hej eksperterJeg har siddet og spekuleret over hvor jeg altid får fejl når jeg skal tjekke brugerens input i en formular, og det er efterhånden ved at gå mig lidt på..
har skrevet følgende kode
if($_POST['username'] =="")
{
$error1 = "Du skal skrive et brugernavn";
}
elseif($_POST['password'])
{
$error2 = "Du skal skrive et kodeord!";
}
elseif(isset($_POST['email_address']))
{
$error3 = "Du skal skrive din email";
}
elseif(isset($_POST['first_name']))
{
$error4 = "Du skal skrive din navn";
}
elseif(isset($_POST['last_name']))
{
$error5 = "Du skal skrive dit efternavn!";
}
else
{
if(strlen($_POST['password'] < 8))
{
$error6 = "Dit kodeord skal mindst indholde 8 tegn!";
}
else
{
Og når jeg udfylder formularen og klikker på opret så får jeg afvide jeg mangler at skrive mit kodeord.
jeg har tjekket om det der står det rigtige i felterne og i validerings koden.
er der nogle der kan se og forklare mig hvad jeg gør galt.
Vh. Jacob