beste mensen, ik heb een vraagje.

ik heb hier een stuk php code uit me script alleen werkt het niet goed.
als ik een naam invoer die nog niet in de database bestaat, als ik dan op verzenden druk krijg ik een wit scherm. ik kom er zelf niet uit.

<?php
$error = array();

if (empty($naam))
{
$error[] = 'Er is geen naam ingevoerd!';
}
elseif (controlle_dubbelle_info('tijdelijk',$naam, 'naam') == 1)
{
$error[] = 'Oeps de gebruikersnaam bestaat al.';
}
elseif (strlen($naam) > 50)
{
$error[] = 'de gebruikersnaam mag maar 50 tekens lang zijn!';
}

if (empty($email))
{
$error[] = 'Er is geen e-mail adres ingevoerd!';
}
elseif (!check_mail($email))
{
$error[] = 'Het ingevoerde e-mail adres is niet gedlig!';
}

elseif (controlle_dubbelle_info('tijdelijk', $email, 'email'))
{
$error[] = 'Oeps het ingevoerde e-mail adres is al ingebruik';
}

if (empty($wachtwoord1))
{
$error[] = "Er is geen wachtwoord ingevuld!";
}
elseif ($wachtwoord1 =! $wachtwoord2)
{
$error[] = 'De wachtworderen komen niet overeen';
}

if ($error == '')
{
echo ' <span style="color: #FF0000; ">De volgende fouten zijn opgetreden:</span><ul>';
foreach($error as $fout)
{
echo ' <li>'. $fout .'</li>';
}
echo '</ul> ';
}
else
{
echo 'yes gelukt '.$naam.'';
}
?>
Obelix en Idefix op 07/11/2012 18:15:15

or die is sowieso geen goede foutafhandeling. Ga jij dood als je een keer iets niet kunt uitvoeren?


nee, en nu snap ik het ook, bedankt voor de duidelijke uitleg

[size=xsmall]Toevoeging op 07/11/2012 19:29:49:[/size]

is dit verkeerd dan ik dacht duidelijke namen geven?

Eddy Erkelens op 07/11/2012 18:23:25

[quote="N K op 07/11/2012 16:54:53"]
function controlle_dubbelle_info

lol



Vond ik ook.
Je weet in elk geval waar deze funnctie naar zoekkt :D
[/quote]

Enige correcte schrijfwijze in het Nederlands is: controle_dubbele_informatie.

Reageren