So Leute, da auf php.de nur besserwisser undidioten rumlaufen versuche ich mein glück bei euch und ja ich habe ewig bei google gesucht doch hat es mein problem nicht gelöst.....
Ich arbeite so, dass ich eine header.php und eine footer.php habe wo die ganzen HTMLdaten stehen und dazwischen ist dann mein PHP code. Ich möchte in meinem loginscript jetzt eine weiterleitung einbauen falls die seite nicht betreten werden darf ohne eingeloggt zu sein. aber ich kriege folgenden Fehler, wenn ich per header weiterleiten will:
Zitat:
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\cemgun\inc\template\header.php:11) in C:\AppServ\www\cemgun\valid_user.php on line 5
Hier mal meine Header.php:
PHP-Code:
<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="style.css" />
<title>Titel</title>
</head>
<body>
Das mit dem Session musste ich dort hinschreiben da ich das überall brauche wenn ichs lösche passiert das selbe.....
Meine Datei zum checken ob der user eingeloggt ist:
PHP-Code:
<?php
session_start();
if (!isset ($_SESSION['user']))
{
header ("Location: index.php?section=adminlogin");
}
?>
weiß echt nicht weiter.... brauche hilfe bitte
Ich kanns nicht anders weiterleiten per javascript oder sonst was, da sons timmer eine kleine vorschau sozusagen gezeigt wird und mann dann durch das abbrechen des ladens der seite in den geschützten bereich kommt-.-
MfG
Amar