list/menu & php

polar

Mitglied
hi,

kurze frage:

ich verwende einige list/menu form elemente um etwas auf knopdruck zu berechnen. jetzt habe ich das problem sich das php script nach dem knopfdruck, selbst aufruft (muss es leider auch!) und das list/menu springt dann wieder auf auf den ersten wert zurück. gibt es einen möglichkeit das list/menu wieder auf die ausgewählte position zu setzen???
 
Falls du ein <select> mit <option>s meinst, kannst du das ausgewählte Element mit "selected" im Tag bestimmen. Kann z.B. so aussehen:

PHP:
<?
unset($selected);
$selected[$_POST['nr']] = " selected";
?>
<form action="<?=$PHP_SELF?>" method="post">
<select name="nr">
  <option value="1"<?=$selected[1]?>>1</option>
  <option value="2"<?=$selected[2]?>>2</option>
  <option value="3"<?=$selected[3]?>>3</option>
  <option value="4"<?=$selected[4]?>>4</option>
</select>
<input type="submit">
</form>
 
was man mit php nicht alles machen kann :) hehe.

leider klappt's nicht so ganze bei mir. evtl. weil meine select variable ein array ist?

<select name="select_array[]">

weiss nicht ob ich dann mit:

$selected[$_POST['select_array']] = " selected";

darauf zugreifen kann?
 
Zurück