Kligham
Gebruiker
- Lid geworden
- 7 jan 2009
- Berichten
- 389
Als je nu eens bovenaan in je functie zet:
PHP:global $registratie_fouten;
Werkt het dan nog niet?
Nee ik krijg nog altijd geen output

Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Als je nu eens bovenaan in je functie zet:
PHP:global $registratie_fouten;
Werkt het dan nog niet?
function valideer_naam ( $sNaam ) {
if ( strlen ( $sNaam ) < 3 ) {
return 'Naam te kort!';
}
if ( strlen ( $sNaam ) > 20 ) {
return 'Naam te lang!';
}
return true;
}
// valideer naam
$naam_goed = valideer_naam ( $_POST['naam'] );
// als het antwoord niet exact gelijk is aan true, voeg toe aan de array
if ( $naam_goed !== true ) {
$registratie_fouten[] = $naam_goed;
}
if ( count ( $registratie_fouten ) > 0 ) {
foreach($registratie_fouten as $fout){
echo $fout, '<br />';
}
} else {
<?php
if ( isset ( $_POST['username'] ) ) {
$username = $_POST['username'];
}
else {
$username = '';
}
?>
<input type="text" name="username" value="<?php echo $username ?>" />
function filled_out($form_vars) {
// test that each variable has a value
foreach ($form_vars as $key => $value) {
if ((!isset($key)) || ($value == '')) {
return false;
}
}
return true;
}
function html_registratie($gebruikersnaam, $wachtwoord , $wachtwoord_controle , $emailadres , $voornaam , $achternaam , $straat , $huisnummer , $bus , $gemeente , $postcode , $land , $telefoon_gsm_nummer){
?>
<h2>Een account aanmaken</h2>
<p>Met dit account heb je toegang tot alle delen op deze website en de bijbehorende toepassingen</p>
<form method = "post" action="">
<table bgcolor="#cccccc" >
<tr>
<td colspan="2">Gelieve de volgende velden in te vullen:</td>
</tr>
<tr>
<td>Gebruikersnaam: <br />(Tussen 2 en 16 characters)</td>
<td><input type = "text" name = "gebruikersnaam" value = "<?php echo $gebruikersnaam; ?>" maxlength = "16"/></td>
<tr>
<td>Wachtwoord: <br />(Minimaal 8 tekens)</td>
<td><input type = "password" name = "wachtwoord" value = "<?php echo $wachtwoord; ?>" maxlength = "20"/></td>
</tr>
<tr>
<td>Bevestiging wachtwoord:</td>
<td><input type = "password" name = "wachtwoord_controle" value = "<?php echo $wachtwoord_controle; ?>" maxlength = "20"/></td>
</tr>
function html_registratie($gebruikersnaam = "", $wachtwoord = "" , $wachtwoord_controle = "", enz){
//Aanmaak short variable gebruikersnaam
if (isset($_POST['gebruikersnaam'])){
$gebruikersnaam = $_POST['gebruikersnaam'];
} else {
$gebruikersnaam = '';
}
//Aanmaak short variable wachtwoord
if (isset($_POST['wachtwoord'])){
$wachtwoord = $_POST['wachtwoord'];
} else {
$wachtwoord = '';
}
//Aanmaak short variable wachtwoord_controle
if (isset($_POST['wachtwoord_controle'])){
$wachtwoord_controle = $_POST['wachtwoord_controle'];
} else {
$wachtwoord_controle = '';
}
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.