Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Auswahlisten neuladen





Frage

Hi, folgendes Problem bahnt sich mir an. Und zwar habe ich ein Formular mit Auswahllisten und normalen Feldern, wenn jemand etwas eingibt sollte er die Möglichkeit haben in einer Auswahlliste etwas neues einzufügen, falls nicht vorhanden. => Auswahlliste, daneben Link => Popup, eingabe der neuen Vaiable => Speichern in die Datenbank => Popup schliessen und Auswahlmenue neuladen mit dieser Variable (ohne die Seite neu zuladen). Konfortabler weg nehm ich an nur ist die frage wie kann man soetwas leicht realisieren. Habt Ihr damit vielleicht schon erfahrung gesammelt? Wäre fett wenn mir da jemand weiterhelfen könnte. Thx Mfg Bertl

Antwort 1 von Nessus

Hi,

das ist kein PHP-Problem. Das kann nur mit JS gelöst werden. Wobei Du dann auf jeden Fall auch Alternativeingaben anbieten mußt, da nicht jeder JS aktiviert hat.

Nessus

Antwort 2 von Bertl

danke das ich das mit javascritpt war mir schon klar nur das mit javascript und der mysql abfrage nicht so ganz
die alternativ lösung benötige ich nicht da nur 3-4 user zugriff auf die seite haben

aber trotzdem vielen dank

Antwort 3 von Floooooo

Ich würde an deiner Stelle die neue Variable in die DB speichern und dann die Seite, die die Option-Lists enthält, doch neu laden (nicht vergessen, alle Felder wieder mit den bereits vom Nutzer eingegebenen Werten zu befüllen!).
Damit umgehst du umständliches JavaScript-Gewurstel, das dann wahrscheinlich nicht bei allen Browsern klappt; außerdem: Es können so auch keine Inkonsistenzen enstehen.
Stell Dir z.B. den Fall vor, dass die neue Variable aus irgendeinem Grund nicht in die DB eingefügt wird, du dem Nutzer den Wert aber per JS in die Option-List schiebst...

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: