Or statement
Misschien weten sommige 't probleem al. Ik ben bezig met het coderen van een php offerteformulier. Deze bestaat uit diverse fieldsets in 1 form.
Wanneer ik deze invoer, krijg ik vervolgens een opsomming van alle velden in mijn mailbox.
Maar sommige velden komen meerdere keren voor. Zoals bijv. "oplage".
Alle inputs voor oplage hebben een unieke "name" tag meegekregen. vervolgens heb ik in mijn php het volgende gedaan:
Code (php)
1
$oplage = $_POST['oplage_br' or 'oplage_env' or 'oplage_visit' or 'oplage_overig' or 'oplage_promo' or 'oplage_poster' or 'oplage_overige'];
Dit aangezien een aantal fieldsets met bepaalde opties alleen zichtbaar worden. Je krijgt in het begin namelijk de keuze tussen: briefpapier, visitekaartjes en enveloppen. Deze moet je met behulp van radiobutton selecteren. Wanneer je voor briefpapier kiest, opent jquery de fieldset "briefpapier".
Zo moet het gaan werken. Maar helaas krijg ik achter oplage in mijn mail geen "output" te zien.
De opmaak van de mail ziet er zo trouwens uit:
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
$body = "<h2>Offerte</h2>".
"<br/>".
"<br/>".
"<strong>Huisstijl:</strong> $product".
"<br/>".
"<strong>Oplage:</strong> $oplagearr".
"<br/>".
"<strong>Omslag:</strong> $omslag ".
"<br/>".
"<br/>".
"<br/>".
"<strong>Huisstijl:</strong> $product".
"<br/>".
"<strong>Oplage:</strong> $oplagearr".
"<br/>".
"<strong>Omslag:</strong> $omslag ".
"<br/>".
Hopelijk kan iemand het werkend krijgen!
Alvast bedankt.
Casper
Maar weet niet of dit in PHP ook kan? (even geen localhost bij de hand om het te testen)
Is deze code hierboven dan wel te gebruiken?
Want om het nog even duidelijk te maken, hij zou eigenlijk per fieldset moeten controleren of alle velden in het desbetreffende fieldset zijn ingevoerd.
En wat denk je dat er dan nu in $oplage zit?
Wanneer ik jou code gebruik, gebeurd er al wat meer. Ik krijg namelijk achter oplage het nummer "1" te staan. Weet jij dan toevallig wat nog het probleem kan zijn?
Casper Desnee op 08/07/2011 12:15:36:
@Maikel B
Wanneer ik jou code gebruik, gebeurd er al wat meer. Ik krijg namelijk achter oplage het nummer "1" te staan. Weet jij dan toevallig wat nog het probleem kan zijn?
Wanneer ik jou code gebruik, gebeurd er al wat meer. Ik krijg namelijk achter oplage het nummer "1" te staan. Weet jij dan toevallig wat nog het probleem kan zijn?
Die 1 is van true.
Wat is de bedoeling van al die oplage_xxx vars?
Bedankt allemaal voor jullie hulp. Het is gelukt, nadat ik de code van Maikel B heb gebruikt.