 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
30.10.2003, 14:50
|
#1
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Upper Austria
|
2 Formulare gleichzeitig absenden
Hallo allerseits!
Wie kann man zwei Formulare gleichzeitig senden?
Danke für eure Bemühungen! 
|
|
|
30.10.2003, 14:53
|
#2
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
irgendwie versteh ich nicht ganz. Für was brauchst du denn das??2 Formulare gleichzeitig verschicken?
|
|
|
30.10.2003, 14:55
|
#3
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Upper Austria
|
weil ich zum einen ein Formular mit Text habe, das in die Datenbank gespeichert wird...
zum anderen will ich aber auch ein Bild uploaden...
|
|
|
30.10.2003, 15:06
|
#4
|
|
TP-Specialist
Registriert seit: Aug 2002
Ort: Nähe Wien
|
hab mal folgendes gefunden:
Code:
<script language="JavaScript">
function AllesSenden()
{
document.form1.submit();
document.form2.submit();
document.form3.submit();
}
</script>
Das Formular, das den Submit-Button enthält, definiert man folgendermaßen:
<form onSubmit="AllesSenden();">
war übrigens mein erster in google!!!!!
"mehrere formulare abschicken" war der suchstring!
um der antwort gleich zuvorzukommen: JA, das WAR definitiv eine AUFFORDERUNG, mal GOOGLE anzuwerfen 
|
|
|
30.10.2003, 16:51
|
#5
|
|
TP-Veteran
Registriert seit: Jan 2002
|
Willst du das Bild und den Text an zwei verschiedene Ziele schicken?
Ich wage einfach mal zu vermuten, dass das nicht der Fall ist, und dann kannst du auch Bild und Text in einem Formular zusammen hochladen.
|
|
|
31.10.2003, 10:29
|
#6
|
|
TP-Senior
Registriert seit: Jul 2003
Ort: Upper Austria
|
Also das Problem hat sich von selbst gelöst. Ich brauche jetzt doch nichts hochladen.
Aber mich würde jetzt doch interessieren wie das ginge, falls ich das mal brauche.
@prefix
Danke, sieht irgendwie logisch aus.
Sorry, im Google hab ich nicht gesucht. Werd ich das nächste Mal machen...
@seb
Ja, ich wollte es an zwei unterschiedliche Ziele schicken.
Wie würde das gleichzeitige hochladen von Bild und Text in einem Formular gehen?
|
|
|
31.10.2003, 14:44
|
#7
|
|
TP-Senior
Registriert seit: Aug 2003
Ort: Dresden
|
Guten Tag.
Zitat:
Original geschrieben von prefix
hab mal folgendes gefunden:
Code:
<script language="JavaScript">
function AllesSenden()
{
document.form1.submit();
document.form2.submit();
document.form3.submit();
}
</script>
Das Formular, das den Submit-Button enthält, definiert man folgendermaßen:
<form onSubmit="AllesSenden();">
|
Ich hab damit so meine Probleme. Was ist, wenn die Verbindung so langsam ist, dass das Formular 1 (das mit den reinen Text-Daten) zwar schnell an ein Script ("form_1.php") übergeben wird, aber das Formular 2 (das mit den Bilddaten) noch nicht fertig ist?
Vom Server sollte doch die Rückmeldung mittels "form_1.php" kommen und damit die Übertragung von Formular 2 unterbrechen. Oder?
Beste Grüße . . . Karsten
|
|
|
01.11.2003, 10:26
|
#8
|
|
TP-Specialist
Registriert seit: Aug 2002
Ort: Nähe Wien
|
morgen karsten
tja, wie gesagt: ich hab das script gefunden. du kennst mich ja und weißt, dass ich ja kein javascript-guru bin - das bist du 
|
|
|
01.11.2003, 13:21
|
#9
|
|
TP-Senior
Registriert seit: Aug 2003
Ort: Dresden
|
Guten Tag.
Das hat nix mit Javascript zu tun. Einfach nur die Frage kann ein Client mehrer Formulare gleichzeitig übertragen, ohne das Daten verloren gehen.
Wenn ich beispielsweise 2 verschiedene Links auf einer Seite kurz nacheinander anklicke, wird doch auch die Übertragung der ersten Seite abgebrochen und nur das Ziel des zweiten Links geladen. Das erste Ziel erscheint dann noch nicht mal in der Browser History, wenn man Glück hat.
Das war meine Überlegung. Und wenn diese stimmt, muß man sich noch was einfallen lassen. Wie z.B. das Formular an ein anderes Fenster oder Frame zu senden. Oder?
Beste Grüße . . . Karsten
|
|
|
01.11.2003, 13:25
|
#10
|
|
TP-Specialist
Registriert seit: Aug 2002
Ort: Nähe Wien
|
hmmm, da hast du recht - das wird zum problem werden - stimmt 
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:08 Uhr.
|
 |