login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Een keuzemenu uit een input text laten genereren

Offline dellPierro - 05/05/2006 08:53
Avatar van dellPierroNieuw lid <form action="<?php $PHP_SELF ?>" method="post">
jaar:<input type="text" name="jaarC" />
<select name="jaar"><?php echo $year; ?></select>
<input type="submit" name="OK" value="OK" />
</form>
<?php
if(isset($_POST['OK'])){

$jaar =$_POST["jaarC"];

for($i = 0; $i<=1; $i++){

echo $jaar;
$year = "<option>'". $_POST['jaarC'] ."'</option>";
}

}
?>

Ik zou graag hetgene wat je invuld in het tekstveld"JAARC" laten weergeven en bijhouden in het keuzemenu dat ernaast staat. Ik heb al zitten proberen met bovenstaande code, maar werken doet het allemaal nog niet...
Misschien ziet hier iemand wel een oplossing??

Alvast bedankt.

1 antwoord

Gesponsorde links
Offline Thomas - 05/05/2006 09:05 (laatste wijziging 05/05/2006 09:06)
Avatar van Thomas Moderator Een option-veld wordt geselecteerd doordat je het attribuut "selected" toevoegt, met als waarde "selected", bijvoorbeeld:

  1. <select>
  2. <option value="1">een</option>
  3. <option value="2">twee</option>
  4. <option value="3" selected="selected">drie</option>
  5. </select>


Nu zal de derde optie geselecteerd zijn.

Als je $jaar in jouw bovenstaande voorbeeld gebruikt, moet je eerst vertellen wat $jaar is, voordat je dit doet .

Wat je moet doen is het volgende:
- controleer of het formulier al een keer gesubmit is en welke waarde er toen was geselecteerd
- de juiste option-tag op "selected" zetten bij het genereren van het select-lijstje

succes 

Als je er niet uit komt: laat zien wat je hebt geprobeerd en we helpen je verder
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.171s