login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Vlag Erbij??

Offline tomk - 26/06/2005 09:55 (laatste wijziging 26/06/2005 09:56)
Avatar van tomkASP interesse Ej jongens ik heb nu dit script:

  1. <select name="country" size="1">
  2. <option selected>Nederland </option>
  3. <option>Nederlandse Antillen </option>
  4. <option>Suriname </option>
  5. <option>Belgi&euml; </option>
  6. <option>Aruba </option>
  7. <option>Overige </option>
  8. </select>


Maar hoe krijg ik zeg maar als ze nederland selecteren dat dan de vlag van nederland ernaast komt staan.

10 antwoorden

Gesponsorde links
Offline tomk - 26/06/2005 10:01
Avatar van tomk ASP interesse Ja...
Offline biertie - 26/06/2005 10:14
Avatar van biertie Onbekend versta niet goed wat je wilt zeggen..
ik zou zeggen in een database steken, en dan conroleren in welk land hij zit, en voor ieder land een vlagje maken dat je dan op die pagina zet..
Offline Fenrir - 26/06/2005 10:14 (laatste wijziging 26/06/2005 10:15)
Avatar van Fenrir PHP expert Misschien werkt het zo wel:
  1. <select name="country" size="1">
  2. <option selected>Nederland <img src="images/vlaggen/nl.gif" /></option>
  3. </select>


Dan staat het er ook naast. Maar ik weet niet of je <img> in <option> kan gebruiken.
Offline Mokka - 26/06/2005 10:17
Avatar van Mokka Onbekend Neen, dat gaat niet.
Offline TFOL - 26/06/2005 10:26
Avatar van TFOL PHP beginner kan toch ook met php?

  1. <form method="POST" action="">
  2.  
  3. <select name="country" size="1">
  4. <option selected value="nl">Nederland </option>
  5. <option value="ned_ant">Nederlandse Antillen </option>
  6. <option value="suriname">Suriname </option>
  7. <option value="be">Belgi&euml; </option>
  8. <option value="aruba">Aruba </option>
  9. <option value="overige">Overige </option>
  10. </select>
  11.  
  12. </form>
  13. <?php
  14.  
  15. if(isset($_POST['country']))
  16. {
  17. switch($_POST['country'])
  18. {
  19. case "nl":
  20. $plaatje = "nl.gif";
  21.  
  22. case "ned_ant":
  23. $plaatje = "ned_ant.gif";
  24.  
  25. case "suriname":
  26. $plaatje = "suriname.gif";
  27.  
  28. case "be":
  29. $plaatje = "be.gif";
  30.  
  31. case "aruba":
  32. $plaatje = "aruba.gif";
  33.  
  34. case "overige":
  35. $plaatje = "overige.gif";
  36. }
  37.  
  38. echo $plaatje;
  39. }
  40.  
  41. ?>


zoiets?
Offline tomk - 26/06/2005 10:47
Avatar van tomk ASP interesse Werkt niet.. Hij geeft vlag niet weer
Offline Fenrir - 26/06/2005 10:50
Avatar van Fenrir PHP expert Nee natuurlijk niet. Je moet het formulier wel versturen.
Offline remcobers - 26/06/2005 11:01
Avatar van remcobers PHP expert Maar dat wilt hij dus niet. Ik zoek ook naar deze oplossing eigenlijk.
Offline smoos - 26/06/2005 11:10 (laatste wijziging 26/06/2005 11:20)
Avatar van smoos PHP gevorderde wat d8 je hiervan. net ff in elkaar geknutselt voor je. ik was te lui om meer vlagge te zoeken dus ik heb het beperkt gehoude. het is vrij simpel en als je het tog niet snapt vraag je het maar.

  1. <script language="javascript">
  2. if (document.images) {
  3.  
  4. image1 = new Image
  5. image2 = new Image
  6.  
  7. image1.src = "http://www.zelda4ever.com/newsite/img/layout/nl.gif"
  8. image2.src = "http://www.zelda4ever.com/newsite/img/layout/en.gif"
  9.  
  10. }
  11. </script>
  12.  
  13. <img alt="image" src="http://www.zelda4ever.com/newsite/img/layout/nl.gif" name="button" width="88" height="31" /><br />
  14. <br />
  15. <form method="POST" action="">
  16.  
  17. <select name="country" size="1">
  18. <option selected value="nl" onMouseDown="document.button.src=image1.src">Nederland </option>
  19. <option value="en" onMouseover="document.button.src=image2.src">Engels </option>
  20. </select>
  21.  
  22. </form>

volgens mij bedoel je dit ;)

ps. ik was ook te lui om het netjes naast elkaar in een tabel te zette maar dat moet je zelf maar ff doen.
Offline tomk - 26/06/2005 12:12
Avatar van tomk ASP interesse Die werkt wel^^
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s