login  Naam:   Wachtwoord: 
Registreer je!
 Forum

dynamisch tekstvak

Offline webstab - 19/09/2004 08:15
Avatar van webstabPHP ver gevorderde ik heb op google gezocht maar ik vind er niet direct een.
heeft er iemand nog toevallig een script staan meteen dynamisch tekstvak.
  1. <select name="dag">
  2. <option value="">- -</option>
  3. <option value=01>01</option>
  4. <option value=02>02</option>
  5. <option value=03>03</option>
  6. <option value=04>04</option>
  7. <option value=05>05</option>
  8. <option value=06>06</option>
  9. <option value=07>07</option>
  10. <option value=08>08</option>
  11. <option value=09>09</option>
  12. <option value=10>10</option>
  13. <option value=11>11</option>
  14. <option value=12>12</option>
  15. <option value=13>13</option>
  16. <option value=14>14</option>
  17. <option value=15>15</option>
  18. <option value=16>16</option>
  19. <option value=17>17</option>
  20. <option value=18>18</option>
  21. <option value=19>19</option>
  22. <option value=20>20</option>
  23. <option value=21>21</option>
  24. <option value=22>22</option>
  25. <option value=23>23</option>
  26. <option value=24>24</option>
  27. <option value=25>25</option>
  28. <option value=26>26</option>
  29. <option value=27>27</option>
  30. <option value=28>28</option>
  31. <option value=29>29</option>
  32. <option value=30>30</option>
  33. <option value=31>31</option>
  34. </select>
  35. <select name="maand">
  36. <option value="">- - - - - - - - - -</option>
  37. <option value=01>januari</option>
  38. <option value=02>februari</option>
  39. <option value=03>maart</option>
  40. <option value=04>april</option>
  41. <option value=05>mei</option>
  42. <option value=06>juni</option>
  43. <option value=07>juli</option>
  44. <option value=08>augustus</option>
  45. <option value=09>september</option>
  46. <option value=10>oktober</option>
  47. <option value=11>november</option>
  48. <option value=12>december</option>
  49. </select>
  50. <select name="jaar">
  51. <option value="">- - - -</option>
  52. <option value=1950>1950</option>
  53. <option value=1951>1951</option>
  54. <option value=1952>1952</option>
  55. <option value=1953>1953</option>
  56. <option value=1954>1954</option>
  57. <option value=1955>1955</option>
  58. <option value=1956>1956</option>
  59. <option value=1957>1957</option>
  60. <option value=1958>1958</option>
  61. <option value=1959>1959</option>
  62. <option value=1960>1960</option>
  63. <option value=1961>1961</option>
  64. <option value=1962>1962</option>
  65. <option value=1963>1963</option>
  66. <option value=1964>1964</option>
  67. <option value=1965>1965</option>
  68. <option value=1966>1966</option>
  69. <option value=1967>1967</option>
  70. <option value=1968>1968</option>
  71. <option value=1969>1969</option>
  72. <option value=1970>1970</option>
  73. <option value=1971>1971</option>
  74. <option value=1972>1972</option>
  75. <option value=1973>1973</option>
  76. <option value=1974>1974</option>
  77. <option value=1975>1975</option>
  78. <option value=1976>1976</option>
  79. <option value=1977>1977</option>
  80. <option value=1978>1978</option>
  81. <option value=1979>1979</option>
  82. <option value=1980>1980</option>
  83. <option value=1981>1981</option>
  84. <option value=1982>1982</option>
  85. <option value=1983>1983</option>
  86. <option value=1984>1984</option>
  87. <option value=1985>1985</option>
  88. <option value=1986>1986</option>
  89. <option value=1987>1987</option>
  90. <option value=1988>1988</option>
  91. <option value=1989>1989</option>
  92. <option value=1990>1990</option>
  93. <option value=1991>1991</option>
  94. <option value=1992>1992</option>
  95. <option value=1993>1993</option>
  96. <option value=1994>1994</option>
  97. <option value=1995>1995</option>
  98. <option value=1996>1996</option>
  99. <option value=1997>1997</option>
  100. <option value=1998>1998</option>
  101. <option value=1999>1999</option>
  102. <option value=2000>2000</option>
  103. <option value=2001>2001</option>
  104. <option value=2002>2002</option>
  105. </select>
  106. [b]<input type=text value=$jaar\$maand\$dag>[/b]

dat moet zich automatisch aanpassen zonder de pagina te vernieuwen.

15 antwoorden

Gesponsorde links
Offline Button - 19/09/2004 08:53
Avatar van Button PHP ver gevorderde je vraag is een beetje onduidelijk
Offline NCube - 19/09/2004 09:56
Avatar van NCube HTML beginner Zet dit
  1. <script language="javascript" type="text/javascript">
  2. function update_tekst(){
  3. var datum = document.getElementById('jaar').value + '/' + document.getElementById('maand').value + '/' + document.getElementById('dag').value;
  4. document.getElementById('datum').value = datum;
  5. }
  6. </script>
tussen je head tags

en dan dit in je body
  1. <select id="dag" onChange="update_tekst();">
  2. <option value="">- -</option>
  3. <option value=01>01</option>
  4. <option value=02>02</option>
  5. <option value=03>03</option>
  6. <option value=04>04</option>
  7. <option value=05>05</option>
  8. <option value=06>06</option>
  9. <option value=07>07</option>
  10. <option value=08>08</option>
  11. <option value=09>09</option>
  12. <option value=10>10</option>
  13. <option value=11>11</option>
  14. <option value=12>12</option>
  15. <option value=13>13</option>
  16. <option value=14>14</option>
  17. <option value=15>15</option>
  18. <option value=16>16</option>
  19. <option value=17>17</option>
  20. <option value=18>18</option>
  21. <option value=19>19</option>
  22. <option value=20>20</option>
  23. <option value=21>21</option>
  24. <option value=22>22</option>
  25. <option value=23>23</option>
  26. <option value=24>24</option>
  27. <option value=25>25</option>
  28. <option value=26>26</option>
  29. <option value=27>27</option>
  30. <option value=28>28</option>
  31. <option value=29>29</option>
  32. <option value=30>30</option>
  33. <option value=31>31</option>
  34. </select>
  35. <select id="maand" onChange="update_tekst();">
  36. <option value="">- - - - - - - - - -</option>
  37. <option value=01>januari</option>
  38. <option value=02>februari</option>
  39. <option value=03>maart</option>
  40. <option value=04>april</option>
  41. <option value=05>mei</option>
  42. <option value=06>juni</option>
  43. <option value=07>juli</option>
  44. <option value=08>augustus</option>
  45. <option value=09>september</option>
  46. <option value=10>oktober</option>
  47. <option value=11>november</option>
  48. <option value=12>december</option>
  49. </select>
  50. <select id="jaar" onChange="update_tekst();">
  51. <option value="">- - - -</option>
  52. <option value=1950>1950</option>
  53. <option value=1951>1951</option>
  54. <option value=1952>1952</option>
  55. <option value=1953>1953</option>
  56. <option value=1954>1954</option>
  57. <option value=1955>1955</option>
  58. <option value=1956>1956</option>
  59. <option value=1957>1957</option>
  60. <option value=1958>1958</option>
  61. <option value=1959>1959</option>
  62. <option value=1960>1960</option>
  63. <option value=1961>1961</option>
  64. <option value=1962>1962</option>
  65. <option value=1963>1963</option>
  66. <option value=1964>1964</option>
  67. <option value=1965>1965</option>
  68. <option value=1966>1966</option>
  69. <option value=1967>1967</option>
  70. <option value=1968>1968</option>
  71. <option value=1969>1969</option>
  72. <option value=1970>1970</option>
  73. <option value=1971>1971</option>
  74. <option value=1972>1972</option>
  75. <option value=1973>1973</option>
  76. <option value=1974>1974</option>
  77. <option value=1975>1975</option>
  78. <option value=1976>1976</option>
  79. <option value=1977>1977</option>
  80. <option value=1978>1978</option>
  81. <option value=1979>1979</option>
  82. <option value=1980>1980</option>
  83. <option value=1981>1981</option>
  84. <option value=1982>1982</option>
  85. <option value=1983>1983</option>
  86. <option value=1984>1984</option>
  87. <option value=1985>1985</option>
  88. <option value=1986>1986</option>
  89. <option value=1987>1987</option>
  90. <option value=1988>1988</option>
  91. <option value=1989>1989</option>
  92. <option value=1990>1990</option>
  93. <option value=1991>1991</option>
  94. <option value=1992>1992</option>
  95. <option value=1993>1993</option>
  96. <option value=1994>1994</option>
  97. <option value=1995>1995</option>
  98. <option value=1996>1996</option>
  99. <option value=1997>1997</option>
  100. <option value=1998>1998</option>
  101. <option value=1999>1999</option>
  102. <option value=2000>2000</option>
  103. <option value=2001>2001</option>
  104. <option value=2002>2002</option>
  105. </select>
  106. <input type="text" id="datum" value="">
Offline webstab - 19/09/2004 20:19 (laatste wijziging 19/09/2004 21:58)
Avatar van webstab PHP ver gevorderde sorry,maar hij doet het niet.
er gebeurt gewoon niets.
heeft er iemand een andere scriptje ofzo iets
Offline NCube - 19/09/2004 22:30
Avatar van NCube HTML beginner Bij mij doet ie het anders
http://81.205.200.159/Voorbeeld.htm
Offline bosgroen - 19/09/2004 22:49
Avatar van bosgroen Gouden medaille

PHP interesse
misschien kun je die option value's ook nog eens maken met een for lus en een doucment.write.
Offline maestro - 20/09/2004 09:08
Avatar van maestro HTML gevorderde euh, NCube, bij mij doet ie niks hoor.
Offline Bart - 20/09/2004 09:20 (laatste wijziging 20/09/2004 09:20)
Avatar van Bart PHP expert Wat die site? die doet et wel hor
[edit]knap gedaan trouwens[/edit]
Offline Insane - 20/09/2004 17:19
Avatar van Insane Onbekend zeer knap....Ncube...heb jij een eigen server?:o
Offline Bart - 20/09/2004 17:24
Avatar van Bart PHP expert Dat ken je gewoon met Apache of PHPTriad doen, en je internet adres is dan je ip adres dus bijv http://hier.je.ip.adres/
Offline NCube - 20/09/2004 17:45
Avatar van NCube HTML beginner Jep, heb Apache 2.0 + MySQL en PHP geinstaleerd op mijn PC, maar moet nu nog ff mysql en php ff goed instellen, want hun ini's zijn verwijderd met mijn laatste format 
Offline webstab - 22/09/2004 15:27
Avatar van webstab PHP ver gevorderde nu emmek nog altijd de oplossing niet.
ik heb dus een registreerform gemaakt, waarbij ze hun geboortedatum moeten invullen met dat scriptje hierboven.
maar nu wil ik die geboortedatum in database ofslagen op devolgende manier: jjjj\mm\dd (j=jaar;m=maand;d=dag)
en ik wou dat met een dynamisch tekstveld maken.
tenzij er iemand een andere oplossing heeft.
maar ik wil wel nog een controle dat ofwel alle 3 zijn ingevuld (dus j,m,d) of te wel geen enkel(dus de kolom in de db blijft leeg)
iemand een oplossing?
Offline Insane - 22/09/2004 15:31 (laatste wijziging 22/09/2004 15:31)
Avatar van Insane Onbekend dat heb je nu toch?:s
Offline webstab - 22/09/2004 16:46
Avatar van webstab PHP ver gevorderde maar het werkte niet.
maar ondertussen heb ik de fout al gevonden.
maar kan ik nu hetvolgende doen?
<?php
if (!$jaar || !$maand || !$dag) {
$datum = "";
}
?>
vlak voor mysql_query (...);
Offline Ros - 22/09/2004 17:48
Avatar van Ros HTML interesse Doe het dan alsjeblieft wel met superglobals, en empty:
  1. <?
  2. if(empty($_POST['jaar']) || empty($_POST['maand']) || empty($_POST['dag']))
  3. {
  4. $datum = '';
  5. }
  6. ?>
Offline webstab - 22/09/2004 18:14
Avatar van webstab PHP ver gevorderde waarom? is er een verschil tussen? of is er een fout in dat van mij:'(
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.23s