select mit einem preselect versehen
merlin
- html
hallo zusammen,
ich habe folgendes problem, ich habe eine auswahl an möglichkeiten:
rot
grün
blau
seine lieblingsfarbe kann der user in einer datenbank speichern.
soweit so gut - wenn der user nun nächstes mal auf die seite geht, soll das select feld gleich auf seiner gespeicherten farbe stehen.
wie kann ich das so machen, das die option des wertes preselected wird.
ich hätte das ganze gern dynamisch also gern mit php oder javascript.
herzlichen dank für euere mühen!
merl
Hallo merl,
dazu kommt in deinem Fall nur PHP in Frage. Du musst den Wert des Users aus der Datenbank auslesen, mit den Werten der select-box vergleichen (am besten baust du die auch dynamisch mittels php auf) und dort wo db-wert und select-wert gleich sind fügst du im option tag noch "SELECTED" ein.
Grüße
Ole
Hello out there!
seine lieblingsfarbe kann der user in einer datenbank speichern.
Muss sich der Nutzer auf deiner Website sowieso einloggen? Dann kannst du es mit Datanbank und PHP machen.
Ohne Authentifizierung ginge das clientseitig in JavaScript mit einem Cookie, in welchem die gewünschte Farbe abgelegt wird.
See ya up the road,
Gunnar