Hallo Community,
Ich habe ein PRoblem, ich bin kein PHP Profi. Habe eine Datenbank mit Dreamweaver gemacht und ein Formular das die Daten einträgt. Alles funktioniert ohne Probleme.
Aber wenn ich die Seite Include und meine Seite Dynamisch zu halten bekomme ich folgenden fehler:
So ich weiss wo der Fehler liegt bekomme die Umsetzung aber nicht hinn.
Der Fehler ist das in der Includeten datei am Ende steht : header(sprintf("Location: %s", $insertGoTo));
aber ich habe den Browser schon einen Befehl gegeben weil ich die Seite schon Includet habe. (index.php?content=anmeldung)
Ich Include so die Dateien:
Womit er jetzt nicht zurecht kommt ist:
Hat einer von euch vllt. eine Lösung für mich parat?
Danke im vorraus
Ich habe ein PRoblem, ich bin kein PHP Profi. Habe eine Datenbank mit Dreamweaver gemacht und ein Formular das die Daten einträgt. Alles funktioniert ohne Probleme.
Aber wenn ich die Seite Include und meine Seite Dynamisch zu halten bekomme ich folgenden fehler:
Code:
Warning: Cannot modify header information - headers already sent by (output started.......
So ich weiss wo der Fehler liegt bekomme die Umsetzung aber nicht hinn.
Der Fehler ist das in der Includeten datei am Ende steht : header(sprintf("Location: %s", $insertGoTo));
aber ich habe den Browser schon einen Befehl gegeben weil ich die Seite schon Includet habe. (index.php?content=anmeldung)
Ich Include so die Dateien:
HTML:
<?php
$content = $_GET['content'];
switch($content){
case "home": include("content/home.php"); break;
case "club_anmelden": include("content/club_anmeldung.php"); break;
case "erfolg": include("content/erfolgreich.php"); break;
default: include("content/home.php"); break;}
?>
Womit er jetzt nicht zurecht kommt ist:
HTML:
$insertGoTo = "index.php?content=erfolg";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
Hat einer von euch vllt. eine Lösung für mich parat?
Danke im vorraus