Beste Tweakers,
Kortgeleden ben ik begonnen mij te verdiepen in PHP. nu heb ik een klein simpel scriptje gemaakt maar ik kom ergens niet uit.
Wat voor scripje:
In een form maak ik,
Engels gekozen jan ingevult
Good morning jan enz.
Nou werkt dat allemaal wel !wat is dan je probleem omg rolfl lol!
Mijn probleem is dat ik een failback wil maken voor als er iets niet ingevuld is. Voor de radio buttons werkt het maar voor het invulveld niet. Hoe kan dit?
Dit is mijn script:
Zo als je ziet laat ik kijken met isset of het is ingevuld zo ja dan riedelt hij verder zo niet moet hij else uitvoeren dit doet hij echter niet !?
Dit is mijn html form
Met hoop op een nuttig antwoord.
Bij voorbaat dank.
Kortgeleden ben ik begonnen mij te verdiepen in PHP. nu heb ik een klein simpel scriptje gemaakt maar ik kom ergens niet uit.
Wat voor scripje:
In een form maak ik,
- invul veld voor naam
- 3 radio buttons met talen
- een verzend knop met post actie
Engels gekozen jan ingevult
Good morning jan enz.
Nou werkt dat allemaal wel !wat is dan je probleem omg rolfl lol!
Mijn probleem is dat ik een failback wil maken voor als er iets niet ingevuld is. Voor de radio buttons werkt het maar voor het invulveld niet. Hoe kan dit?
Dit is mijn script:
PHP: phpverwerker.php
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| <?php if(isset($_POST["naam"])) { if($_POST["taal"]=="N") { echo "goedendag " . $_POST["naam"]; } else if($_POST["taal"]=="E") { echo "good moning " . $_POST["naam"]; } else if($_POST["taal"]=="S") { echo "in het spaans " . $_POST["naam"]; } else { echo "geen radio"; } } else { echo "niet ingevuld je naam ik weet dat klink onlogies"; } ?> |
Zo als je ziet laat ik kijken met isset of het is ingevuld zo ja dan riedelt hij verder zo niet moet hij else uitvoeren dit doet hij echter niet !?
Dit is mijn html form
HTML: eerste fc actie.php
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <body> <h3>test fomulier</h3> <form action="phpverwerker.php" method="post"> UW Naam <input type="text" name="naam"> <p> <input type="hidden" name="taal" value="false"> kies een taaltje, <input type="radio" name="taal" value="N"> Nederlands <input type="radio" name="taal" value="E"> Engels <input type="radio" name="taal" value="S"> Spaans <p> <input type="submit" value="versturen"> </form> </body> |
Met hoop op een nuttig antwoord.
Bij voorbaat dank.
sirwilliam