Voorbeeld 1

Simpele registratie formulier. Username / Email / Wachtwoord zijn verplicht.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
//als eerste zorgen we dat we de class kunnen aanroepen dus require we hem even
require('./FH3/class.FormHandler.php');
//maak een nieuwe object
$form = new FormHandler();
//functie als alles juist is ingevuld
function meld_aan($data){
  //gooi alles in database en klaar
  //vergeet niet mysql_real_escape_string(). Maar voor de rest is alles veilig

  echo 'U bent met succes aangemeld';
  }

//text veld met waarin alleen de A-Z/a-z zijn toegestaan
//syntax kan je natuurlijk vinden in de manual. Maarvoor veel functies: titel (veld naam dat zichtbaar is, naam, validatie. Alle gegevens van de validate kan je je het beste vinden in de manual. Die is gewoon goed uitgebreid...

$form->TextField('Gebruikersnaam','u_user',FH_ALPHA);
//email veld we controleren of de email geldig is maar ook of de dns bestaat
$form->TextField('Emailadress','u_email',FH_EMAIL_HOST);
//en wachtwoord veld niet alle tekens mogen...
$form->PassField('Wachtwoord','u_wachtwoord',FH_PASSWORD);
//submit buttom
$form->submitButton('Verzenden');
//stel een handler in als goed is ingesteld
$form->onCorrect("meld_aan");
//geeft pagina weer
$form->Flush();
?>

Dit stukje heeft mij niet meer dan 2 a 3 min gekost en het debuggen ging in een keer goed.
Voorbeeld Online

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Wat is de oplossing?
  2. Voorbeeld 1
  3. Voorbeeld 2
  4. Conclusie

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.