Hi,
bin neu hier im Forum lese hier aber seit einigen Tagen bereits fleißig.
Seit ein paar Tagen beschäftige ich mich nun mit PHP und bin gerade an einem größeren Projekt.
Meine Problem:
Ich habe ein PHP Skript in dem ich eine Eingabe ganz normal über ein HTML-Textfeld mache. Diese eingabe soll nun auch in anderen Skripten zur verfügung stehen. Bis jetzt bin ich über submit auf das nächste php skript gekommen und habe dann mit $_POST die Daten rausgezogen.
Mit $_POST kann ich ja meineswissens nur Daten rausziehen, wenn ich auch über den submit button weiter gegangen bin. Ich würde allerdings gerne von meinem start skript aus einmal in das zweite Skript gehen, welches mir die Daten über ODBC aus einer Access Datenbank zieht, diese Daten etwas verarbeitet (was ziemlich umfangreich ist), und dann an ein drittes skript gibt welches die Ergebnisse anzeigt.
bis jetzt siehts so aus:
Im Startskript klicke ich auf abschicken (submit) dann geht das ganze an das zweite skript welches die Daten aus access abruft und weiterverarbeitet und dann mit Header(Location:.....) zum letzten skript springt und mir dort die ausgabe anzeigt (zweites skript wird im dritten skript per require eingebunden)
In dem fall bekomme ich die Meldung:
Warning: Cannot modify header information - headers already sent by (output started at C:/xampp/htdocs....... on line 10
Kann das Probleme machen?
bzw. gibt es eine Lösung die besser arbeiten würde?
Ich will die 3 Skripts so haben, weil es möglichst modular aufgebaut sein soll, damit sich später dort andere Leute etwas leichter einarbeiten können und ansonsten ein sehr langes Skript entstehen würde.
Hoffe das ich mein Problem halbwegs nachvollziehbar beschreiben konnte.
Gruß
Cyron
bin neu hier im Forum lese hier aber seit einigen Tagen bereits fleißig.
Seit ein paar Tagen beschäftige ich mich nun mit PHP und bin gerade an einem größeren Projekt.
Meine Problem:
Ich habe ein PHP Skript in dem ich eine Eingabe ganz normal über ein HTML-Textfeld mache. Diese eingabe soll nun auch in anderen Skripten zur verfügung stehen. Bis jetzt bin ich über submit auf das nächste php skript gekommen und habe dann mit $_POST die Daten rausgezogen.
Mit $_POST kann ich ja meineswissens nur Daten rausziehen, wenn ich auch über den submit button weiter gegangen bin. Ich würde allerdings gerne von meinem start skript aus einmal in das zweite Skript gehen, welches mir die Daten über ODBC aus einer Access Datenbank zieht, diese Daten etwas verarbeitet (was ziemlich umfangreich ist), und dann an ein drittes skript gibt welches die Ergebnisse anzeigt.
bis jetzt siehts so aus:
Im Startskript klicke ich auf abschicken (submit) dann geht das ganze an das zweite skript welches die Daten aus access abruft und weiterverarbeitet und dann mit Header(Location:.....) zum letzten skript springt und mir dort die ausgabe anzeigt (zweites skript wird im dritten skript per require eingebunden)
In dem fall bekomme ich die Meldung:
Warning: Cannot modify header information - headers already sent by (output started at C:/xampp/htdocs....... on line 10
Kann das Probleme machen?
bzw. gibt es eine Lösung die besser arbeiten würde?
Ich will die 3 Skripts so haben, weil es möglichst modular aufgebaut sein soll, damit sich später dort andere Leute etwas leichter einarbeiten können und ansonsten ein sehr langes Skript entstehen würde.
Hoffe das ich mein Problem halbwegs nachvollziehbar beschreiben konnte.
Gruß
Cyron
Kommentar