"I'm not a cynic. I get up every morning hoping to find an honest man." - [Jack McCoy, Law & Order]
een uitgevinkte checkbox stuurt geen waarde mee, je zal dus met isset() moeten kijken of er wel een waarde is meegestuurd - in dat geval was hij aangevinkt.
Intentionally left blank
In principe is het ook goed als er niets wordt mee gestuurd als hij niet is aangevinkt, maar wel als hij wel is aangevinkt
"I'm not a cynic. I get up every morning hoping to find an honest man." - [Jack McCoy, Law & Order]
Verwijderd schreef op 28 december 2003 @ 15:20:
doe:PHP:en je ziet zo welke values er verstuurd woorden...
1 print_r($_POST);
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
| $Hoofd = "From: $ContactNaam <$ContactMail>"; $Body = "Naam: $ContactNaam E-mail adres: $ContactMail IP adres: $REMOTE_ADDR User Agent: $HTTP_USER_AGENT $Contacthetmailtje Datum: $Contactdatum Het bericht: $ContactBericht Inschrijven als deelnemer: print_r($_POST);"; } |
Zo
"I'm not a cynic. I get up every morning hoping to find an honest man." - [Jack McCoy, Law & Order]
print_r is een php-functie geen constructie om de variabele die jij een naam gegeven zou hebben zomaar op magische wijze te achterhalen...
zie www.php.net/print_r
zie www.php.net/print_r
Verwijderd
Stap 1: Defineer een goede checkbox in je formulier:
<form name="fruit" action="fruit.php" method="POST">
<input type="checkbox" name="check1" value="appel">
</form>
Stap 2: Vang de variabelen af in je verwerkingsformulier waar je formulier naar wijst (in dit geval fruit.php) en verwerk deze:
<?php
get_requess_variables("PGC",""); //haalt de variabelen op uit de vorige pagina;
print("Mijn favoriete fruit is: " $check1);
?>
Tadaa!
<form name="fruit" action="fruit.php" method="POST">
<input type="checkbox" name="check1" value="appel">
</form>
Stap 2: Vang de variabelen af in je verwerkingsformulier waar je formulier naar wijst (in dit geval fruit.php) en verwerk deze:
<?php
get_requess_variables("PGC",""); //haalt de variabelen op uit de vorige pagina;
print("Mijn favoriete fruit is: " $check1);
?>
Tadaa!
Het is niet de bedoeling dat wij support op scripts van derden gaan leveren. ALs je een programmeer probleem hebt kun je die hier voorleggen. Dit soort dingen kun je beter bij de makers vragen, of beginnen met iets simpelers om zo php onder de knie te krijgen.
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Pagina: 1
Dit topic is gesloten.
![]()