Guten Abend...
Ich sitz gerade an einem dicken Problem und so langsam bekomme ich die Krise und die Ideen gehen mir auch so langsam aus.
Folgender Sachverhalt. Ich habe mir ein kleines CMS zusammengeschustert. Für jedes Modul einen Unterordner mit index.php. Doch, wie es CMS so an sich hat, müssen die Daten ja auch irgendwie eingegeben werden -> sprich Formulare.
Ist nun ein Muss-Feld leer, schreibe ich in $GLOBALS["msg_err"] eine Fehlermeldung.
Mit der function showErrors() wird nachgesehen, ob $GLOBALS["msg_err"] was enthält. Wenn ja, wird das ausgegeben.
Das hat bisweilen auch gut geklappt.
Leider trat später noch ein anderes Problem auf, weshalb ich die verarbeitenden Teile ausgelagert hab.
Ein weiters Skript prüft nun die Daten und leidet über header("Location: ". $_SERVER["HTTP_REFERER"]); auf die ursprüngliche Seite zurück.
Nur ist meine Fehlermeldung nirgends zu finden...
Wo kann ich die denn noch speichern? Oder werden bei der header-Direktive alle globalen Daten gelöscht?
Für schnelle und hilfreiche Antworten danke ich schon mal.
Mfg kuebelkasten
Ich sitz gerade an einem dicken Problem und so langsam bekomme ich die Krise und die Ideen gehen mir auch so langsam aus.
Folgender Sachverhalt. Ich habe mir ein kleines CMS zusammengeschustert. Für jedes Modul einen Unterordner mit index.php. Doch, wie es CMS so an sich hat, müssen die Daten ja auch irgendwie eingegeben werden -> sprich Formulare.
Ist nun ein Muss-Feld leer, schreibe ich in $GLOBALS["msg_err"] eine Fehlermeldung.
Mit der function showErrors() wird nachgesehen, ob $GLOBALS["msg_err"] was enthält. Wenn ja, wird das ausgegeben.
Das hat bisweilen auch gut geklappt.
Leider trat später noch ein anderes Problem auf, weshalb ich die verarbeitenden Teile ausgelagert hab.
Ein weiters Skript prüft nun die Daten und leidet über header("Location: ". $_SERVER["HTTP_REFERER"]); auf die ursprüngliche Seite zurück.
Nur ist meine Fehlermeldung nirgends zu finden...
Wo kann ich die denn noch speichern? Oder werden bei der header-Direktive alle globalen Daten gelöscht?
Für schnelle und hilfreiche Antworten danke ich schon mal.
Mfg kuebelkasten
Comment