Ajax Request Handler
Hi,
ich setzte folgende 2 Funktionen zum AUfbau einer Verbindung bzw zum Senden von Daten ein: Code:
function getXMLRequester( ) Gibt es vielleicht eine Funktion sendData() (bzw kennt Ihr eine), die einfach alle Daten eines Formulars an eine Datei file über die Methode method (POST / GET) schickt? ALso praktisch so, wie als würde man auf den Submit Button klicken!! Danke!! |
Äh, wenn du ein Formular verschicken willst, warum tust Du das nicht einfach, statt mit AJAX rum zu machen?
Robin |
Äh, weil ich den Reqeust mittels Ajax machen will. Weil ich auch keine neue Seite dazu laden möchte etc.
Aber es ist mir einfach zu umständlich, nur einzelne Felder per Ajax an eine bestimmte Datei zu senden, deswegen wäre es schön, wenn ich einfach alle Formulardaten an die Datei schicken könnte. Welche Daten diese Datei dann braucht, is ja sh!t egal, aber hauptsache ich muss mich nicht mehr darum kümmern, dass ich alle von der requesteten Datei gebrauchten Formulardaten auch wirklich an diese verschicke!! |
Zitat:
Zitat:
Zitat:
Robin |
Wenn ich das ganze aber über Ajax machen möchte? Angenommen ich schreibe ein GB auf Ajax basis, dann muss doch eh der Name, die Homepage, die Mail adresse und die Nachricht gesendet werden. Wie mache ich das nun? Es kann nicht sein, dass ich 5 mal sendData() aufrufen muss. Eigentlich sollten dazu alle Formulardaten an ein Script geschickt werden. Also ...
|
...hab mich geirrt...
|
Verdammt, kann ihm nicht irgendjemand sagen wie es geht
anstatt ihm einzureden, dass er es nicht braucht? Mich würde es nämlich auch dringend interessieren, bitte! |
Jo, dieses Einreden "du brauchst das nicht", oder "das macht _MAN_ nicht" hass ich auch^^
edit: ...denn würd ichs net brauchen, würde ich net fragen ;) |
Wenn du ein PHP skript hast, welches dein formular abfängt kannst du ja einen ganz "normalen" AJAX Request machen mit den Werten in der URL:
senden.php?name=blubber&email=test@test.de Das PHP bekommt seinen aufruf und du hast die Daten in der DB (oder sonst irgendwo) Nebenbei, Aus eigenen Tests geht das AJAX-Post zeugs nur eingeschränkt. Jedenfalls habe ich es bei 2 Hoster versucht, bei welchen es nicht geklappt hat. Aber die Frage wegen dem Warum du das so machst ist immer noch auf dem Tisch. Denn wenn du schon AJAX nutzt kannst du ja gleich bei jedem Feld ein "sendData" machen und Schritt für Schritt das Zeug in die DB schreiben oder eine Meldung ausgeben ob der Wert valid ist. |
Aber wenn ich ne Datei so aufrufe mit Get Parametern, wie du es beschrieben hast, dann kann diese Datei keine Sachen an mein aktuelles Script zurückgeben ...
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 02:32 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023