[PHP] Checkbox

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • yohan
  • Registratie: April 2002
  • Laatst online: 25-05 19:51
Ik heb een php-formuliertje van webmensen.nl Hieraan heb ik een checkbox toegevoegd. Welke extra line moet ik toevoegen aan het mail_form gedeelte om ervoor te zorgen dat de waarde van deze checkbox wordt meegestuurd in het mailtje.

Zijn een aantal topics over in de search maar voor mij als n00b op dit gebied hebben die geen oplossing geboden.

"I'm not a cynic. I get up every morning hoping to find an honest man." - [Jack McCoy, Law & Order]


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

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


Verwijderd

doe:
PHP:
1
print_r($_POST);
en je ziet zo welke values er verstuurd woorden...

  • yohan
  • Registratie: April 2002
  • Laatst online: 25-05 19:51
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]


  • yohan
  • Registratie: April 2002
  • Laatst online: 25-05 19:51
Verwijderd schreef op 28 december 2003 @ 15:20:
doe:
PHP:
1
print_r($_POST);
en je ziet zo welke values er verstuurd woorden...
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]


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

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

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!

  • Janoz
  • Registratie: Oktober 2000
  • Nu online

Janoz

Moderator Devschuur®

!litemod

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.