Formulier maken en opvangen met php

Vergelijkbare documenten
Voor vragen: of mail naar

Voor vragen: of mail naar

Formulieren maken met Dreamweaver CS 4/CS 5

Les 9: formulier controle met javascript.

Voor vragen: of mail naar

Welkom bij mijn website tutorial (Deel 2)

Arrays en Foreach. Huub de Beer. Eindhoven, 4 juni 2011

Voor vragen: of mail naar

Dynamische Websites. Week 2

Oplossingen overzicht PHP. Oplossing KPN opgave, zonder testen van POST

Foutcontrole met Javascript

Een app (webapplicatie) in php voor het berekenen van de inhoud van een balk

Voor vragen: of mail naar

Taak Strict or Strong. Inhoud

Taak Versleutelen en dan weer terug... 1

Abonnementen en Termijnbetalingen met de HTML INCASSO API. in uw eigen betaalomgeving. (voor een ingesteld product in uw account) Versie 1.

Programmeren voor het web met PHP

PHP tekst-bewerkingen, uploaden csv-bestanden import/eport

Formulieren en waarden posten naar een view

HTML. Formulieren. Hans Roeyen V 3.0

Webscripting. PCVO Gent & OBAC. Willem De Meyer

Afrekenen via de PayPro HTML PRODUCT API. op uw eigen website. (voor een ingesteld product in uw account) Versie 1.0

VT51-o: PHP 28 november 2016 JEL Informatica bzmr. PHP - Basis

WEBSITE-DESIGN CHRIS VERMAAS & FJODOR VAN SLOOTEN B

JavaScript. 0 - Wat is JavaScript? JavaScript toevoegen

Les W-04: Een introductie in PHP

Afrekenen via de PayPro HTML API. op uw eigen website. Versie 1.0. Betalen via de PayPro HTML API op. uw eigen website

<input type="text" name="veldnaam" size="20" maxlength="30" value="inhoud veld">

Voorwoord 1. Voorwoord

Week 1 1/4. Week 1 2/4

De tag aan het begin van het PHPscript is "<?php" aan het einde van het PHPscript gebruik je "?>".

Formulieren maken met Dreamweaver CS 4

DOCUMENTATIE DONATIEMODULE KOPPELING

ideal Betaal Formulier (Ondersteund o.a. ideal, MisterCash, Direct E-Banking en Credit Card)

Dynamische websites met PHP (basis) Karel Nijs 2010/09

Inhoudsopgave. Inhoudsopgave Inleiding Het begin Opmaak Formulieren Editors Webbrowsers...

Een website maken met databasetoegang.

Welkom-tab op facebookpagina

Afrekenen via de PayPro HTML API. op uw eigen website. met meerdere ontvangers. (Variabele bedragen) Versie 1.0

HTML in Outlook Hoe zorgt u ervoor dat uw goed in beeld komt?

B3 Programmeren - PHP

ALGEMENE HANDLEIDING. Xpressionmanager DR&DV Media Services Response Network

Cursus Onderwijs en ICT. Programmeren met Visual Basic

procesbeschrijving. Opdracht 1

Gebruikershandleiding voor: Beperkte Password protectie met JavaScript

Lab Webdesign: Javascript 7 april 2008

Is het mogelijk een aparte categorie te maken waar allerlei vragen en antwoorden omtrent webdesign geplaatst kunnen worden?

Programmeerstructuren met App Inventor

In het laatste voorbeeld zal de volledige prijs worden berekend als er voor vol tarief wordt gekozen, anders wordt 40% korting berekend.

Handleiding voor het maken van je eigen webpagina op de schoolsite

Figuur 1 HTML-pagina opvragen

DOCUMENTATIE donatiemodule koppeling

Overzicht HTML/Formulieren/PHP codes.

En hoe gaan ze dit allemaal terugvinden?

Mediaprotocol De Haagse Beek. Mediaprotocol voor leerlingen

1. De consument klikt op de «Betalen met ideal» knop op de website van de winkelier.

Deze kaart kun je gebruiken om uiteindelijk een SMS te versturen naar bijvoorbeeld je ouders, je vrienden of naar iemand van je klas

Formeel en informeel. Formeel: Je gebruikt u om iemand aan te spreken. Je noemt iemand bij zijn achternaam.

Digitaal aanvragen Vierjarige regeling in het kader van het Kunstenplan

1 Hoe werk ik mijn werkstuk af

VinniePlace helpdesk.vinnieplace.nl

Werken met het portfolio in itslearning bij het vak CKV

Stap 2 Je template invullen

Voor vragen: of mail naar


Grote hoeveelheid gegevens analyseren: draaitabellen

Cursus W-Official. Pioen Partners. Bekijk ook onze website

Wie ben jij? HOOFDSTUK 1 WOORDEN. Kies het goede woord. 1 Ik... Paula. a heet b naam kom je vandaan? a Hoe b Waar

Dit document bevat een beschrijving van het proces van de Webdesign opdracht voor de cursus Informatie-uitwisseling van de opleiding Informatiekunde

Bloggen met blogdirect

Handleiding RS Form! 1.0.4

HANDLEIDING IDEAL EASY

GEBRUIKERSHANDLEIDING Content Management Systeem. Gebruikershandleiding RelaxWeb CMS

TUV Nederland QABV [HANDLEIDING TRAININGSPORTAAL] Auteur: Hans van den Elsen, Elsen Software Design and Solutions

De stappenhandleiding is in hoofdstappen verdeeld, de volgende stappen zullen aan bod komen:

Live Mail Windows. Deel 1 Downloaden en installeren van Windows Live Mail

Excellerend Kwartaaltip

procesbeschrijving. Web Opdracht

Handleiding. Inschrijven via toernooi.nl

Informatieboekje financien bij GastVrij voor gastouders

Online zelfregistratie

JEUGDSPORTPROJECT. Handleiding Webapplicatie VBL-Give&Go Invulling seizoen !

Les 1 Voorspellen Leestekst: De nieuwe computer. Introductiefase: 2. Vraag: "Kan iemand mij vertellen wat voorspellen betekent?"

Nederlands - Inloggen Op Niveau

PHP-basis handleiding

Skype: leren op afstand

Hoe maak ik een ANWB-inlogaccount aan?

Door: Whisper380 Versie: 2.0 Datum: Eigenaar: whisper380-computerhulp.net

Bloggen jullie ook? Je tikt in google blogger en je neemt de eerste webpagina

Handleiding aanvraag KNMV Basis Sportlicentie

Server Side Scripting

meervaart: handleiding online bestellen 1

Achtergrond en lettertype Opmaak Achtergrond Opmaak Achtergrond Afbeelding in achtergrond

van PSD naar JavaScript

Leerling gegevens printen op de antwoordformulieren van de NSCCT

Aanmaken gebruikersaccount voor lessen bij Skeelerschool Leeuwarden.

Javascript oefenblad 1

Windows Live Mail Windows 8

Transcriptie:

Welkom bij mijn PHP tutorial (Deel 2) Ik ga in deze delen PHP uitleggen, dit doe ik in het programma notepad++ (gratis) deze kunt u downloaden van www.richard3332.nl/downloads.php Als u beschikt over dreamweaver of een ander programma is dit ook goed. In dit deel gaan we het volgende doen: - Formulier maken en opvangen met php - Een formulier en php in 1 pagina Voor vragen: http://www.richard3332.nl/ of mail naar Richard3332@gmail.com In het 1 e deel van deze tutorial, hebben we geleerd om variabelen, array s en echo s weer te geven. Dit gaan we gebruiken in dit deel! Formulier maken en opvangen met php Allereerst hebben we een formulier nodig, die kunt u zelf maken. Maar het volgende moet er zowieso inkomen: <html> <head> <title>formulier</title> </head> <body> <form method="post" action="opvangen.php"> Voornaam: <input type="text" name="voornaam" /><br /> Tussenvoegsel: <input type="text" name="tussenvoegsel" /><br /> Achternaam: <input type="text" name="achternaam" /><br /> <input type="reset" value="reset" /><input type="submit" value="verzenden" /> </form> </body> </html> action="opvangen.php", dit zorgt ervoor dat de waarden naar de php pagina worden gestuurd.

Zo ziet het eruit in Notepad++: We gaan de ingevoerde waarden controleren of ze zijn ingevuld en als ze zijn ingevuld laten we ze zien op het scherm. We maken opvangen.php aan, en zetten de volgende code erin: <?php $voornaam = $_POST['voornaam']; echo $voornaam;?> $voornaam is de variabele waar de post variabele wordt opgeslagen $_POST['voornaam'], dit is de ingevulde waarden van het formulier waar name= voornaam is. In een php document kan je waarden controleren, dit doe je met if,elseif en else. Ik zal de volgende code uitleggen (deze hoeft niet in opvangen.php te komen): If () { else if () { else { If = als-voorwaarden, tussen de () komt de voorwaarden te staan. Hierover straks meer, tussen de { komt alles te staan wat wordt uitgevoerd als de voorwaarden klopt. Elseif = anders als-voorwaarden, dit is een voorwaarden die anders is dan de alsvoorwaarden. tussen de () komt de voorwaarden te staan. Hierover straks meer, tussen de { komt alles te staan wat wordt uitgevoerd als de voorwaarden klopt.

Else = anders, hier komt hetgene te staan wat wordt gedaan als geen van de voorwaarden klopt. Om de ingevulde waarden te controleren hebben we de volgende code die we in opvangen.php gaan zetten: if ($_POST['voornaam'] == "") { echo "U heeft geen voornaam in gevuld!<br/>"; else { echo "Uw voornaam is "; echo $_POST['voornaam']; echo "<br/>"; ($_POST['voornaam'] == ""), dit is de voorwaarden, als de geposte voornaam leeg is ( ), dan wordt er een echo gegeven dat er geen voornaam is ingevuld. Anders wordt de voornaam weergegeven die is ingevuld. U kunt nu de code hierboven nog 2 keer kopieren voor tussenvoegsel en achternaam. Dan heeft u de volgende code:

We gaan het formulier invullen met de volgende waarden: Voornaam: Klaas Tussenvoegsel: (laten we leeg) Achternaam: Vaak Resultaat: De bestanden zijn nu apart, dus formulier.html en opvangen.php. Dit kan ook in 1 bestand. We maken een bestand aan met de volgende naam: opvangen2.php. Hierin komt de volgende code: <? if (isset($_post['submit'])) { if ($_POST['voornaam'] == "") { echo "U heeft geen voornaam in gevuld!<br/>"; else { echo "Uw voornaam is "; echo $_POST['voornaam']; echo "<br/>"; if ($_POST['tussenvoegsel'] == "") { echo "U heeft geen tussenvoegsel in gevuld!<br/>"; else { echo "Uw tussenvoegsel is "; echo $_POST['tussenvoegsel']; echo "<br/>"; if ($_POST['achternaam'] == ""){ echo "U heeft geen achternaam in gevuld!<br/>"; else { echo "Uw achternaam is "; echo $_POST['achternaam']; echo "<br/>"; else {?> <html> <head> <title>formulier</title> </head> <body> <form method="post" action="formulier2.php" > Voornaam: <input type="text" name="voornaam" /><br/> Tussenvoegsel: <input type="text" name="tussenvoegsel" /><br/> Achternaam: <input type="text" name="achternaam" /><br/> <input type="reset" value="reset" /><input type="submit" name="submit" value="verzenden" /> </form> </body> </html> <??>

De opbouw is als volgend. Als de knop submit wordt gedrukt { Als voornaam = leeg { Geen voornaam ingevuld! anders { Voornaam weergeven Als voornaam = leeg { Geen tussenvoegsel ingevuld! anders { Tussenvoegsel weergeven Als voornaam = leeg { Geen achternaam ingevuld anders { Achternaam weergeven anders { Formulier weergeven Alleen als de submit button wordt gedrukt gaat hij pas kijken of er iets is ingevuld, anders laat hij gewoon het formulier weergeven. if (isset($_post['submit'])) {, Hierin zorgt isset() ervoor dat er wordt gekeken of de submit bestaat. Let op dat in het attribuut <input type= submit ook een name is toegevoegd!

Bedankt voor het volgen van PHP Tutorials (Deel 2) door Richard3332 Ik wil graag mijn website hoger gerankt hebben in Google. Jullie kunnen dit mogelijk maken door mijn website aan zoveel mogelijk mensen te vertellen, zo helpen jullie mij weer! Het is natuurlijk niet verplicht! En de tutorials van mij blijven altijd gratis. Bedankt voor jullie waardering! Mail: Richard3332@gmail.com msn: richard3332@richard3332.nl website: www.richard3332.nl