Daten einem anderen Script übergeben

Alles, was PHP betrifft, kann hier besprochen werden.

Daten einem anderen Script übergeben

Postby Rhodi » 17. March 2005 08:44

Hallo Zusammen,
nach der Eingabe von Daten in ein Formular, schicke ich diese
zur Validierung an das Script mit $PHP_SELF zurück.
Jetzt möchte ich in Abhängigkeit der Validierung zu
verschiedenen PHP-Seiten verzweigen.
Diesen Seiten möchte ich die Daten aus dem Formular und
noch einige andere Variablen übergeben.
Leider weiss ich nicht wie.

:oops:
Gruß
Rhodi
Rhodi
 
Posts: 8
Joined: 14. December 2004 19:12

Postby Wiedmann » 17. March 2005 09:01

Daten aus dem Formular und noch einige andere Variablen übergeben.

Wahrscheinlich suchst du im PHP-Manual das Kapitel über Sessions.

Kommt aber drauf an, wie du das genau meinst:
zu verschiedenen PHP-Seiten verzweigen.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Rhodi » 17. March 2005 21:06

Hallo,
ich habe nun diverse Foren zu PHP im Schnellverfahren durchstöbert.
Ich habe in vielen Beiträgen auch mein Problem wieder gefunden.
Leider aber keine befriedigende Antwort.
Wahrscheinlich liegt des Rätsels Lösung irgendwo bei den SESSIONS.
Aber ich habe die Hoffnung noch nicht ganz aufgegeben, dass es noch
eine andere Lösung gibt.
Vielleicht habe ich mich bei der Fragestellung auch nicht deutlich genug
ausgedrückt.
Auf ein Neues:
Also ich benutze PHP/MYSQL und den Apachen auf einem Laptop
und gebe Kundendienstdaten in ein Formular ein z.B. Kundendienstnummer, Arbeitszeit, Reisezeit usw.
Wenn alle Daten eingeben sich, wir auf OK gedrückt und die
Formulardaten werden über die Methode 'POST' und Action '$PHP_SELF'
wieder an das Formular gesandt. Nun wird mein PHP-Script aktiv, und
überprüft die Daten Z.B. 'wurden bei der Arbeitszeit Zahlen eingeben,
hat die Kundendienstnummer neun Stellen usw.'.
Sind die Daten OK, dann erscheint ein Buttom 'SENDEN'.
Wir dieser betätigt, werden die Daten wieder an das Formular gesendet und in eine MYSQL-Tabelle geschrieben.
Doch nun kommt es!
Abhängig von den Daten im Formular soll nun eine andere Seite
aufgerufen werden, die die Daten des Formulars z.B. anzeigen oder/
und weiterverarbeiten soll.
Und hier kackt es bei mir.
Ich möchte eigentlich nur eine zweite Seite (IGENTWAS.PHP) aus meinem Script
heraus aufrufen, und diesem einige Daten mit auf den Weg geben.


Mit freundlichen Grüßen
Rhodi
Rhodi
 
Posts: 8
Joined: 14. December 2004 19:12

Postby Wiedmann » 17. March 2005 22:56

Abhängig von den Daten im Formular soll nun eine andere Seite
aufgerufen werden, die die Daten des Formulars z.B. anzeigen oder/
und weiterverarbeiten soll.
Und hier kackt es bei mir.
Ich möchte eigentlich nur eine zweite Seite (IGENTWAS.PHP) aus meinem Script
heraus aufrufen, und diesem einige Daten mit auf den Weg geben.


Also nach Senden der Daten an das Formularscript, macht dieses dann Einträge in MySQL und soll dann den Benutzer auf eine weiter Seite weiterleiten.

Also das weiterleiten macht man mit der Funktion header(). Die Daten würd ich da aber per Session weitergeben. Oder du hängst sie als GET-Parameter an die URI von der header()-Funktion mit dran.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to PHP

Who is online

Users browsing this forum: No registered users and 7 guests