ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
231
231
EMPFEHLEN
-
Hallo.
Ich habe ein ersthaftes Problem, und leider absolut keinen lösungsansatz.
Ich baue eine seite per includes zusammen. Die Seite hat einen "normalen" einen "admin" und einen "user" bereich.
Code der Index:
Admin und User haben zwei verschiedene logins.PHP-Code:<?
session_start();
include("scripts/functions.inc");
?>
<head>
<link rel="stylesheet" type="text/css" href="scripts/styles.css" />
<script type="text/javascript" src="scripts/java.js">
</script>
</head>
<body>
<?
include("header.html");
if (isset($_GET["main"])){
if (file_exists($_GET["main"])) include($_GET["main"]);
else include("missing.html");
}
else include("welcome.html");
?>
</body>
Jetzt ergibt sich folgendes Problem: wer auf die seite darf und wer nicht entscheidet sich je nachdem welche datei inkludiert wird.
Die Dateien sollen ausserhalb der Index nicht anzeigbar sein (header zu index wenn keine session das funktioniert soweit problemlos).
Allerdings muss ich auch entscheiden welchen login ich prüfen muss. Diesen als GET-Variable weiterzureichen ist definitiv zu unsicher, daher wollte ich am anfang jeder unterseite die prüffunktion aufrufen.
Hier ist mein Problem dabei: die funktion sieht so aus:
Und eben dieser header ist nicht möglich, da zu dem Zeitpunkt, an dem die Unterseite inkludiert wird bereits Code an den Client geflossen ist.PHP-Code:if ($_SESSION["login"] != true)
{
Header("Location: index.php?main=admin/login/login_form.html");
exit;
}
Hat irgednjemand eine idee wie ich das Problem lösen kann?
Ich verzweifle hier nämlich gerade so ein bisschen.
Hoffe das problem war verständlich geschildert...
Ciao
Larayna====================
It isn't true unless it makes you laugh...
...but you don't understand untill makes you weep.
====================
Do what thou wilt shall be the whole of the law.
-
25.08.04 09:49 #2
Wenn ich mich recht erinnere, musst du in dem Falle mit obstart() ( oder ob_start() ) arbeiten. Da müsstest du mal ins Manual auf der PHP Seite schauen.
-
Danke

Diese Funktion kannte ich noch nicht, hat mein Problem zu 100% gelöst
.
====================
It isn't true unless it makes you laugh...
...but you don't understand untill makes you weep.
====================
Do what thou wilt shall be the whole of the law.
Ähnliche Themen
-
Login script mit session und include.
Von martin-schulz im Forum PHPAntworten: 1Letzter Beitrag: 14.08.08, 14:08 -
Problem mit login, session und include
Von mschlegel im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 2Letzter Beitrag: 22.01.08, 22:45 -
Seite weiterleiten mit Login-Daten -> automatisches Login
Von tinella im Forum PHPAntworten: 2Letzter Beitrag: 04.09.07, 23:19 -
include in Tabelle bei Login mit switch
Von stega im Forum PHPAntworten: 9Letzter Beitrag: 07.02.05, 11:00 -
Problem mit include vom Login-Script
Von funkmasterflow im Forum PHPAntworten: 4Letzter Beitrag: 14.07.04, 15:23





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren