hilfdirselbst.ch
Facebook Twitter gamper-media
Pozor
Beiträge: 892
23. Nov 2003, 13:00
Beitrag #1 von 5
Bewertung:
(1316 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Formular automatisch senden


Hallo,

gibt es eine automatische weiterleitung, wobei auch die formulardaten mitgesendet werden und nicht nur das skript neuaufgerufen wird?

gruss Pozor Top
 
X
jrandi
Beiträge: 793
24. Nov 2003, 17:44
Beitrag #2 von 5
Beitrag ID: #60000
Bewertung:
(1314 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Formular automatisch senden


bin nicht sicher ob ich dich richtig verstanden habe. . .

ein gewöhnliches html-formular schickst du am besten an ein php-script, welchem du die funktion mail einbaust, somit kannst du die formulardaten an 1 oder mehrer mail-adressen weiterleiten, eine bestätigung dem absender schicken oder eine Bestätigung am bildschirm erscheinen lassen. oder eine fehlermeldung wenn nicht alles ausgefüllt. die daten können auch in einer db abgelegt werden etc. etc.

have a lot of fun
jurg

als Antwort auf: [#59882] Top
 
Pozor
Beiträge: 892
24. Nov 2003, 19:31
Beitrag #3 von 5
Beitrag ID: #60014
Bewertung:
(1315 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Formular automatisch senden


hallo,

es ist ein .php formular und meine frage war folgende( mal noch ein wenig genauer)

Ich möchte ein formular das aus hidden fields besteht automatisch senden, wenn der user auf dem ersten formulat etwas eingegeben hat.
danach soll ein drittes formular aufgerufen werden.

1. formular: user eingabe
2. formular: verarbeitung (generierung von datensätze und aufräumarbeiten in der db) danach soll es automatisch weitergehen zum 3ten formular
3. formular: user eingabe von diversen daten

das ist natürlich alles in einem skript gelöst.

mit der einfachen meta weiterleitung werden keinerlei postdaten mitgesendet (ist ja auch logisch so) nur gibt es eine möglichkeit dies irgendwie zu veranlassen?

gruss Pozor
als Antwort auf: [#59882] Top
 
jrandi
Beiträge: 793
24. Nov 2003, 20:23
Beitrag #4 von 5
Beitrag ID: #60017
Bewertung:
(1314 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Formular automatisch senden


wie wärs denn nur mit 2 seiten ?

1. html formular
1. php script, welches variablen übernimmt und in db speichert - ist das erledigt, so 2. formular anzeigen lassen (ansonsten fehlermeldung und exit), dieses wiederum an ein php script senden wo die database upgedatet wird.

bei deiner vorgeschlagenen variante könnte es eventuell möglich sein, das versteckte formular via if/else weiterzuleiten. if alles in db gespeichert und ok dann header location, else fehlermeldung und exit. ob dies funktioniert habe ich jedoch nie getestet.

gruss
jurg
als Antwort auf: [#59882] Top
 
Pozor
Beiträge: 892
25. Nov 2003, 09:17
Beitrag #5 von 5
Beitrag ID: #60058
Bewertung:
(1314 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Formular automatisch senden


hallo,

als erstes: es ist alles in einem file/skript gesteuert mit einem didden field mit dem namen sent.

struktur des skriptes:

if(1 == $_POST['sent'])
{//2te seite
}elseif(2 == $_POST['sent'])
{//3te seite
}else
{ //erste oder veierte seite
if(3 == $_POST['sent'])
{
}
}

es hatt folgenden sinn:
1te seite: angabe wiviele datensätze möchte ich eingeben.
2te seite: generierung der datensätze und alte ungebrauchte löschen.
3te seiet: eingabe der daten
4te seite: speicherung der datensätze und startseite

Wiso ein zwischenschritt? ich möchte dass wenn jemand refresh drückt keine neuen datensätze generiert werden. wenn der dies auf der 3ten oder 4ten seite tut passiert in dieser hinsicht nichts.

gruss Pozor
als Antwort auf: [#59882] Top
 
X