Hallo,
Ich habe eine datei.php die eine functions.php included:
in der funtions.php ist dann:
Beim Aufruf der datei.php erhalte ich jetzt immer den Fehler headers already sent und kann mir das nicht so richtig erklären.
Ich habe den Wiki-Eintrag gelesen, konnte aber dort auch keinen zutreffenden Fehler in meinem Script finden, eigentlich sind es ja auch nur wenige Zeilen.
Ist das Problem vielleicht, dass ich die Session nicht in einer Funktion starten darf?
Ich habe eine datei.php die eine functions.php included:
PHP-Code:
<?
include("functions.php");
checkuser();
include("db_connexion.php");
PHP-Code:
<?
function checkuser() {
session_start();
if (!isset($_SESSION["UID"]))
{
$_SESSION["fehler"] = true;
header("Location: login.php");
}
else
{
return("Angemeldet als ".$_SESSION["username"]);
}
}
Ich habe den Wiki-Eintrag gelesen, konnte aber dort auch keinen zutreffenden Fehler in meinem Script finden, eigentlich sind es ja auch nur wenige Zeilen.
Ist das Problem vielleicht, dass ich die Session nicht in einer Funktion starten darf?
Kommentar