HI,
ich habe folgendes Problem.
ICh habe eine Formular mit mehreren Dropdown Felder.
Wenn ich im ersten Dropdown Menü etwas auswähle, wird die Seite refresh, damit das 2. drop down menü seine Daten aus der Datenbank bekommt. Dabei wird aber das vorher ausgwählte wieder auf Standart gesetzt, anstatt sich die Einstellung zu merken. Wie bekomme ich es hin, dass das vorher ausgewählte erhalten bleibt.
Hier mal der Code:
Code: In Zwischenablage kopieren (nur IE)
Antworten
entweder mit ajax (was für solche anwendungen quasi vorgesehen wurde) oder wenn dir das nicht gefällt, da hier unter umständen inkompatibilität auftreten kann, kannst du auch beim absenden eine session variable mit dem inhalt deines ersten dropdowns füllen und dann abrufen.
2.
Bei sowas ist ein Seitenreload eh nicht wirklich das wahre, deswegen sollte man schon versuchen, es mit AJAX zu lösen. Ansonsten musst du eben das enstsprechende Attribut im <option> Tag setzen, damit es ausgewählt ist...
3.
Also Ajax kommt nicht in Frage, da sich keienr damit in der Firma auskennt.
Ich auch nicht.
Habe es mal mit Session probiert, aber leider klappt es nicht so gan
NAch dem reload steht das vorher eingegebene nicht im Feld name.
Code: In Zwischenablage kopieren (nur IE)
4.
Weil du $_SESSION ja IMMER mit den POST - Variablen füllst, also auch wenn diese leer sind. Fülle sie nur wenn das Formluar auch abgesendet ist.
5.
hmmm.
wie bekomme ich denn dann die Sessions gefüllt?
6.
ach komm schon:
Code: In Zwischenablage kopieren (nur IE)
Also ein ganz kleinwenig dürftest du ruhig auch mal selbst machen.
Und was seid denn ihr für ne "Firma", wenn ihr nichtmal sowas beherrscht?
7.
Du hast doch eben gesagt, das $_Post nur gefüllt werden, wenn der Button gedrückt wird.
DAs Skript wird aber mit
Code: In Zwischenablage kopieren (nur IE)
refreshd.
Unser Schwerpunkt liegt auf Hardware und nicht auf Software.
8.
moin also hab hier zwar keine antwort oder so aber ich möchte gerne wissen, wie ich ein neues thema erstellen kann...
hab da nämlich ein, zwei fragen zu php aber bis jetz noch keinen passenden thread gefunden
grezz conqueror
9.
@ conqueror: Mit einem Klick auf "<Neue Frage Stellen>". Bitte aber erst durchlesen, was dann da oberhalb von dem Textfeld über FragenStellen steht. Ist wirklich nicht viel.
@ Dolphon: Auf kategorie2 kannst du mit $_GET zugreiffen:
Code: In Zwischenablage kopieren (nur IE)
Bitte lerne aber einwenig Grundlagen. Alles hier vorkauen liegt nicht drin.