login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[PHP] velden nodig (Opgelost)

Offline Voronwe - 19/09/2007 13:24
Avatar van VoronweLid Hey,

mijn probleem is het volgende:
Als iemand in een formulier iets aanvinkt.
dan moet diegene ook een ander veld invullen.
Code:
  1. <tr>
  2. <td>Ik wil auditie doen voor(max 2):</td>
  3. <td>
  4. <input type="checkbox" name="toneel" value="Toneel" /> Toneel<br />
  5. <input type="checkbox" name="dans" value="Dans" /> Dans<br />
  6. <input type="checkbox" name="zang" value="Zang" /> Zang<br />
  7. <input type="checkbox" name="band/orkest" value="Band/Orkest" /> Band/Orkest
  8. </td>
  9. </tr>
  10. <tr>
  11. <td>Ik bespeeld:</td>
  12. <td><input type="text" name="instrument" class="veld" /></td>
  13. </tr>
  14. <tr>
  15. <td>Verder kan ik ook nog:</td>
  16. <td class="textarea"><input type="textarea" name="commentaar" cols="50" rows="20" class="veld" /></td>
  17. </tr>

als iemand band/orkest aanvinkt moet hij ook invullen:
Ik bespeel:

oftewel hoe doe ik dat in de php code?

Gr.
Voronwe

4 antwoorden

Gesponsorde links
Offline DMM - 19/09/2007 13:31
Avatar van DMM PHP beginner
  1. <?php
  2. if(!empty($_POST['eerste_keuze']) {
  3. if(!empty($_POST['tweede keuze'])) {
  4. // Je bent zeker dat beide keuzes ingevuld zijn
  5.  
  6. } else {
  7. echo "De tweede keuze moet ook ingevuld worden!";
  8. }
  9.  
  10. } else {
  11. echo "Eerste keuze niet ingevuld.";
  12. }
Offline Stijn - 19/09/2007 13:31
Avatar van Stijn PHP expert
  1. <tr>
  2. <td>Ik wil auditie doen voor(max 2):</td>
  3. <td>
  4. <input type="checkbox" name="toneel" value="Toneel" /> Toneel<br />
  5. <input type="checkbox" name="dans" value="Dans" /> Dans<br />
  6. <input type="checkbox" name="zang" value="Zang" /> Zang<br />
  7. <input type="checkbox" name="band/orkest" value="Band/Orkest" onclick="document.getElementById('bespeel').style.display='block';" /> Band/Orkest
  8. </td>
  9. </tr>
  10. <tr id="bespeel" style="display:none;">
  11. <td>Ik bespeel:</td>
  12. <td><input type="text" name="instrument" class="veld" /></td>
  13. </tr>
  14. <tr>
  15. <td>Verder kan ik ook nog:</td>
  16. <td class="textarea"><input type="textarea" name="commentaar" cols="50" rows="20" class="veld" /></td>
  17. </tr>


Gewoon via javascript 
Offline marten - 19/09/2007 13:37
Avatar van marten Beheerder verplaatst naar Javascript
Offline Voronwe - 19/09/2007 18:23
Avatar van Voronwe Lid het is al gelukt met php bedankt;)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s