formulardaten 2x unterschiedlich verarbeiten?
dreifels
- php
habe nur rudimentäre Kenntnisse in PHP.
Muss Formular machen, dass bei submit
UND
Zweckmässigerweise müsste wohl zunächst (1) verarbeitet werden und dann (2)ohne erneutes Submit bzw. erneutes Anclicken des Seitenbesuchers irgendwie (ja, wie???) die 4 betreffenden Eingaben noch an das zweite Ziel geschickt werden.
Und genau da hab ich keine Idee, wie ich das bewerkstellige.
Form action mit 2 Zielen?
geht so was wie
< form action="https://www.aaa.com/bbb.php" "https://www.bbb.com/ccc.php" method="post" >
Ich will keine Datenbank oder MySQL benutzen müssen.
Danke schonmal
Hello,
Muss Formular machen, dass bei submit
- die eingegebenen Daten *alle* an ein lokales cgi script (mittles form action ... post) sendet (zwecks Weiterverarbeitung zu einer verschlüsselten Email)
Dann wird für den Request hoffentlich auch schon https benutzt und der Server steht in einer abgesicherten Umgebung?
UND
- 4 der insgesamt 8 Formulareingaben (mit form action ... post) an einen externen Server übergibt.
Zweckmässigerweise müsste wohl zunächst (1) verarbeitet werden und dann (2)ohne erneutes Submit bzw. erneutes Anclicken des Seitenbesuchers irgendwie (ja, wie???) die 4 betreffenden Eingaben noch an das zweite Ziel geschickt werden.
Und genau da hab ich keine Idee, wie ich das bewerkstellige.
Form action mit 2 Zielen?
geht so was wie
< form action="https://www.aaa.com/bbb.php" "https://www.bbb.com/ccc.php" method="post" >
Request mit dem Formular an einen Web-Server, der dies dann weiterleitet an
a) EMail-Server
b) externen HTTPS (?) Server
suche hier im Forumsarchiv nach "MIME Mail" und nach "Post 2 Host" "Post to Host"
Dann solltest Du schon mal wissen, wie es funktionieren kann.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Request mit dem Formular an einen Web-Server, der dies dann weiterleitet an
a) EMail-Server
b) externen HTTPS (?) Serversuche hier im Forumsarchiv nach "MIME Mail" und nach "Post 2 Host" "Post to Host"
Dann solltest Du schon mal wissen, wie es funktionieren kann.
Hmm.. bin mir nicht sicherm, ob Problem richtig verstanden.
Wenn Besucher auf Formular-Submit clickt, muss die mit dem Formular gesammelte Information an zwei URL (externe Server) mittels POST gehen (das kann ich nicht ändern)
https://www.aaa.com/bbb.php und https://www.bbb.com/ccc.php
genauer: beide bekommen eine Schnittmenge der gesammelten Information, also nicht beide dasselbe, sondern beide nur einen Teil.
Beispiel:
Name
Vorname
Strasse
Ort
Schuhgrösse
Haarfarbe
wobei Name, Vorname, Strasse, Ort an den ersten, und Ort, Schuhgrösse, Haarfarbe an den zweiten Server gehen (gehen sollen).
Problem ist nun, wie bekomme ich zwei Ziele von "Post" in dasselbe Formular
Geht das gar nicht? oder bestimmte Zeichenfolge/Schreibweise? oder ?
Hello,
Hmm.. bin mir nicht sicherm, ob Problem richtig verstanden.
Wenn Besucher auf Formular-Submit clickt, muss die mit dem Formular gesammelte Information an zwei URL (externe Server) mittels POST gehen (das kann ich nicht ändern)
https://www.aaa.com/bbb.php und https://www.bbb.com/ccc.php
genauer: beide bekommen eine Schnittmenge der gesammelten Information, also nicht beide dasselbe, sondern beide nur einen Teil.
Dann beschäftige dich mit JavaScript und ventuell auch AJAX.
Damit funktioniert das aber nicht mehr in jedem beliebigen Client.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Hi,
Hmm.. bin mir nicht sicherm, ob Problem richtig verstanden.
Lass dir Zeit ...
Wenn Besucher auf Formular-Submit clickt, muss die mit dem Formular gesammelte Information an zwei URL (externe Server) mittels POST gehen (das kann ich nicht ändern)
Problem ist nun, wie bekomme ich zwei Ziele von "Post" in dasselbe Formular
Gar nicht.
Da wirst du dir nur serverseitig behelfen können, von deinem Server aus die Requests an die beiden anderen Server senden.
MfG ChrisB
»» Problem ist nun, wie bekomme ich zwei Ziele von "Post" in dasselbe Formular
Gar nicht.
Da wirst du dir nur serverseitig behelfen können, von deinem Server aus die Requests an die beiden anderen Server senden.
ok, danke. Dann muss ich alles völlig anders aufbauen. Immerhin weis ich nun, wonach ich nicht weiter suchen brauche.