| | | | |
| |||||||
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Woran genau scheiterst du denn? Bei der Frage, wie du eine Option im HTML vorauswählen kannst (bitte schaue in die HTML-Doku deines Vertrauens) oder bei der Frage, wie du eine POST-Variable prüfst?
__________________ www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih |
| |
| | |
| Neuer Benutzer Registriert seit: 23.10.2009
Beiträge: 18
PHP-Kenntnisse: Anfänger ![]() | Hi, ich habe im Netz diesen Link gefunden, der sollte dir weiterhelfen. HTML SELECTED - HTML Code Tutorial Da du ja durch das php Skript weißt, welche Auswahl der User getroffen hat, kannst du einfach ein selected Attribut in den options-Feldern hinzufügen, die von dem User ausgewählt wurden. Du kannst dann die Auswahlmöglichkeiten in ein Array speichern und abfragen. Wenn die Option der Vorauswahl entspricht, fügst du ein selected ein. Grüße, Haze Geändert von Haze (20.11.2009 um 12:26 Uhr). |
| |
| | |
| Neuer Benutzer Registriert seit: 20.11.2009
Beiträge: 2
PHP-Kenntnisse: Anfänger ![]() | Hallo! Erstmal vielen Dank für die Antworten! Mein Problem war das ich nicht wusste wie man die Vorgewählte Auswahl einer Option beim Wiederausfwurf des Formulares wieder anzeigen kann. Habe nochmal beim rumstöbern in Google einen kleinen Beitrag gefunden der mir die Lösung vor Augen führte...Manchmal kann das Leben doch so einfach sein Lösung (Die ersten beiden Antworten waren der Volltreffer): SELFHTML Forumsarchiv / 2005 / Mai / Select-Auswahlliste mit Gedächtnis? Lösung (Der PHP Code ist der selbe wie im ersten Beitrag oben bei einem normalen INPUT Text-Feld, für die "Eingabe-Prüfung"): PHP-Code: In der HTML sieht das dann so aus, für jede Option eine Vorselektierung: HTML-Code: <select name="AUSWAHLFELD" value="<?php echo $_POST[AUSWAHLFELD]; ?>" size="1" <?php if ($fehler["AUSWAHLFELD"] != "") { echo 'class="ERRORDESIGNFIELDS"'; } ?>> <option value="" >Bitte wählen</option> <option value="OPTION1" <? if($_POST['AUSWAHLFELD']=="OPTION1"){ echo "selected";}?>>OPTION1</option> <option value="OPTION2" <? if($_POST['AUSWAHLFELD']=="OPTION2"){ echo "selected";}?>>OPTION2</option> <option value="OPTION3" <? if($_POST['AUSWAHLFELD']=="OPTION3"){ echo "selected";}?>>OPTION3</option> </select> Nun passiert genau das was ich wollte: Wenn der Wert "Bitte wählen" ausgewählt ist als Voreinstellung, wirft er mir einen Fehler raus, da diese Auswahloption keinen value="" besitzt. Wird jedoch eine Auswahl getroffen OPTION1 - OPTION3, dann wirft er keinen Fehler heraus und vorallem, wenn jemand in einem Textfeld oder einer anderen Auswahlliste nichts geschrieben, bzw. nichts ausgewählt hat, dann wirft er das Formular mit der dementsprechenden Fehlermeldung heraus und die vorher ausgewählte OPTION bleibt erhalten! ![]() Funktion gewährleistet. Schöne Grüsse BBS |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Suche "2-Boxen Modell" mit Auswahlliste und Anzeige von Inhalt!? | Michael85 | Scriptbörse | 12 | 21.10.2009 13:58 |
| Select Auswahlliste mit Links, erster Eintrag auswählen | scherpa747 | HTML, Usability und Barrierefreiheit | 4 | 17.09.2009 10:43 |
| PHP Formular mit Daten füllen wenn bereits vorhanden | Toasti85 | PHP Tipps 2009 | 2 | 27.03.2009 11:33 |
| Registrierte User sollen ihre Daten ändern können | 54ch4 | PHP Tipps 2009 | 17 | 14.03.2009 14:29 |
| [Erledigt] daten aus auswahlliste ausgeben | Denniz89 | PHP Tipps 2008 | 5 | 09.12.2008 16:04 |
| [Erledigt] Daten aus einer Tabelle mit Form Select weiter geben | ch4in | PHP Tipps 2008 | 12 | 06.06.2008 21:42 |
| Select feld mit Daten füttern | M-Arens | PHP Tipps 2006 | 12 | 08.06.2006 12:38 |
| Daten eintragen und auslesen | Rettungsdackel | Datenbanken | 0 | 14.09.2005 16:29 |
| Anzeige von bestimmten Daten | PHP Tipps 2005 | 4 | 25.05.2005 23:40 | |
| array_push nur in begrenzter Anzahl ausführen ? | PHP Tipps 2004 | 2 | 07.09.2004 09:05 | |
| [Erledigt] 2 mal select 1 form | PHP-Fortgeschrittene | 1 | 01.09.2004 20:13 | |