LISTBOX erstellen AUF AUSWAHL REAGIEREN

tobiastt

Erfahrenes Mitglied
Hallo,

ich möchte eine Listbox erstellen in der Daten aus meinen Array eingetragen werden (Strings) Dann möchte ich einen Eintrag auswählen und weiterverarbeiten mit POST auf einer neuen Seite oder so.

Wie geht das?

Danke

Gruß Tobi
 
Versuchs mal so:
PHP:
$array=array("Hallo", "Test");
   echo "<form method='POST' action='test.php'><select name='auswahl'>";
   foreach($array as  $value) {
   	  echo "<option value='".$value."'>".$value."</option>'";
   }
   echo "</select><input type='submit'></form>"

Edit:
Kleines "-Problem. Hab ich geändert :-(
 
Zuletzt bearbeitet:
NE KLAPPT NICHT HAB ERSTMAL NOCH EIN PAAR FEHLER RAUS GENOMMEN GEHT ABER TOTZDEM LEIDER NICHT :-(

$array=array("Hallo", "Test");

echo "<form method='POST' action='test.php'>";

echo "<select name='auswahl'>";

foreach($array as $value)
{
echo "<option value='".$value.">".$value."</option>'";
}

echo "</select><input type='submit'></form>";
 
was geht denn nicht ?
Vieleicht irgendwelche Fehlermeldungen?

PS:
PHP:
echo "<option value='".$value.">".$value."'";
da fehlt ein ' nach $value."
 
Probier mal das:

PHP:
<? $array=array("Hallo", "Test"); ?>

<form method="POST" action="test.php"><select name="auswahl">
  <? foreach($array as  $value){ ?>
	<option value="<?=$value?>"><?=$value?></option>"
  <? } ?>
</select><input type="submit"></form>

mfg
forsterm
 
nee funktioniert auch nicht habe aber jetzt was selbst hinbekommen blöd ist nur er gibt mir auf der Seite scandataeintragen.php nur den Index was ich ausgewält habe 0 oder 1 oder 2.....wie komme ich an den Text ran?

Dank euch Tobi

<body>

<form action="scandataeintragen.php" method='POST'>

<select name="auswahl">

<?php
foreach ($dateifeld as $key=>$element){
echo "<option value=$key>$element</option>";
}
?>

</select>
<br>
<br>
<input type="submit" name="submit" value="AUSGEWÄHLTE DATEN EINTRAGEN" >

</form>

</body>
</html>
 
Code:
<body>

<form action="scandataeintragen.php" method='POST'>

<select name="auswahl">

<?php
foreach ($dateifeld as $key=>$element){
echo "<option value=$element>$element</option>";
}
?>

</select>
<br>
<br>
<input type="submit" name="submit" value="AUSGEWÄHLTE DATEN EINTRAGEN" >

</form>

</body>
</html>
 
Zurück