Hi,
also mein Prblem ist folgendes:
Ich habe ein Formular mit einem Select-Feld, darin ca. 100 Options (Länder).
Man hat, nachdem man das Formula ausgefüllt hat, nochmal die Möglichkeit zu der Seite zurück zu kommen und das Formular zu bearbeiten. Dabei möchte ich die vorherige Eingabe schon in dem entsprechenden Feld stehen haben bzw. ausgewählt haben bei selects.
Das mache ich so:
PHP
<option value="Ägypten"<?php if($_SESSION["ec"][$id]["ec_nation"] == "Ägypten"){echo " selected";} ?>>Ägypten</option>
Wenn man ein Land mit Umlauten, hier Ägypten, wählt, wird dieses zwar in der Session gespeichert aber beim erneuten Aufruf des Formulars und beim Lesen aus der Session ergibt die If-Bedingung aber false.
funktioniert auch nicht.
Warum?