Wat is er mis?
Computers Enzo
22/11/2010 19:38:15Ik heb een probleempje met een formulier.
Als ik kies voor Aanspreekvorm: Mijnheer en een naam invul krijg ik de melding dat ik alle velden in moet vullen. Als ik kies voor Aanspreekvorm: Mevrouw gaat het wel goed. Ik kom er niet uit .... wie helpt me hierbij?
Onderstaand de code:
Als ik kies voor Aanspreekvorm: Mijnheer en een naam invul krijg ik de melding dat ik alle velden in moet vullen. Als ik kies voor Aanspreekvorm: Mevrouw gaat het wel goed. Ik kom er niet uit .... wie helpt me hierbij?
Onderstaand de code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
if (isset($_POST["titel"]) && isset($_POST["naam"]) && $_POST["naam"]!="") {
if ($_POST["titel"]=="m") {
echo " Goedendag Mijnheer ";
}
else {
echo "Goedendag Mevrouw ";
}
echo "<strong>" . $_POST["naam"] . "</strong> , leuk dat je er bent !\n<br>";
}
else {
echo "Gelieve alle velden in te vullen a.u.b.\n<br>";
}
?>
if (isset($_POST["titel"]) && isset($_POST["naam"]) && $_POST["naam"]!="") {
if ($_POST["titel"]=="m") {
echo " Goedendag Mijnheer ";
}
else {
echo "Goedendag Mevrouw ";
}
echo "<strong>" . $_POST["naam"] . "</strong> , leuk dat je er bent !\n<br>";
}
else {
echo "Gelieve alle velden in te vullen a.u.b.\n<br>";
}
?>
PHP hulp
12/01/2025 00:59:32jasper hoi
22/11/2010 19:41:28Kan je ook even de code van je formulier posten.
En controleren of er is gepost kan je beter doen met:
En controleren of er is gepost kan je beter doen met:
- Mark -
22/11/2010 19:42:59hoe ziet je formulier eruit?
van isset($_POST["titel"]) && isset($_POST["naam"]) kun je ook isset($_POST["titel"], $_POST["naam"]) van maken
van isset($_POST["titel"]) && isset($_POST["naam"]) kun je ook isset($_POST["titel"], $_POST["naam"]) van maken
Computers Enzo
22/11/2010 19:43:22Dankjewel voor de tip!
Hieronder de code van mijn formulier.
<html>
<head>
<title>Man of Vrouw - Aan jou de keuze</title>
</head>
<body>
<p>
<h1>Man of Vrouw, aan jou de keuze</h1><br>
</p>
<form action="verwerken3.php" method="post">
Aanspreekvorm<input type="radio" name="title" value="m">Mijnheer
<input type="radio" name="titel" value="w">Mevrouw<br><br>
Uw naam:<input type="text" name="naam"><br><br>
<input type="submit" value="Versturen">
</form>
</body>
</html>
Hieronder de code van mijn formulier.
<html>
<head>
<title>Man of Vrouw - Aan jou de keuze</title>
</head>
<body>
<p>
<h1>Man of Vrouw, aan jou de keuze</h1><br>
</p>
<form action="verwerken3.php" method="post">
Aanspreekvorm<input type="radio" name="title" value="m">Mijnheer
<input type="radio" name="titel" value="w">Mevrouw<br><br>
Uw naam:<input type="text" name="naam"><br><br>
<input type="submit" value="Versturen">
</form>
</body>
</html>
- Mark -
22/11/2010 19:45:10Je hebt de namen van de radio buttons verkeerd. De ene heet title en de andere titel. van beide even titel maken