Voor al uw online marketing
JS-Systems levert webdesign op maat!

Tegenwoordig is internet een zeer belangrijk medium geworden! Veel bedrijven liggen zonder internet stil. Natuurlijk is het dan ook belangrijk dat u vindbaar bent op het internet! Wij kunnen voor u een website lanceren tegen een mooi tarrief, en hoge kwaliteit!

PHP formulieren uitgelegd

In dit artikel ga in op het technisch aspect achter een formulier. Ik ga er vanuit dat je enige HTML kennis hebt, en zal beginnen met het formulier uit te leggen.

We gaan beginnen met een form tag, zodat het formulier weet waar de data naar toe wordt verzonden.

<form>

Nu hebben we aangegeven in HTML dan we een formulier willen beginnen, en nu hoeven we hem alleen maar te vertellen waar het heen moet, en hoe het verstuurd moet worden, hiervoor hebben we action (actie) en method (methode).

<form action="http://www.js-systems.nl/contact/" method="POST">

Nu we dit hebben, kunnen we beginnen met de invoer. Deze heet <input> in het engels.

Als je dit uitvoert zie je een een eenvoudige invoer box, daarom hebben ze types uitgevonden, dus daar gaan we gelijk mee beginnen

<input type="text"> (invoer met het type tekst)

<input type="checkbox"> (invoer met een checkbox)

We hebben nu al een klein form met een tekst veld en een checkbox, alleen nu is het nogal lastig om uit te vinden welke data waar is ingevuld, dus moeten we ze namen geven.

<input type="text" name="voornaam"> (dit is nu een tekst veld met de naam voornaam)

<input type="checkbox" name="voorwaarden"> (dit is nu een checkbox met de naam voorwaarden)

Nu hoeven we alleen nog een button toe te voegen, en het formulier kan verzenden.

<input type="submit" value="Verzenden">

 Zo nadat het formulier verzonden is, gaan we de data opvragen die verzonden is. Dit gebeurt met PHP, geen HTML dus.

PHP open je via: <?php

en sluit je weer met ?>

Om de data op te vragen kun je een variable gebruiken, deze variable hebben we zelf eerder aangemaakt dmv het formulier.

<?php

echo $_POST['voornaam'];

?>

De $ geeft aan dat het hier om een variable gaat, POST gaat weer om de methode die we eerder hebben aangegven, en naam is weer gelijk aan de name (voornaam) die we hebben opgegeven bij het invoerveld.