Hallo,
ich habe ein Include Problem (und ich möchte offen darüber reden).
In einer Datei test.php will ich an den Anfang und an das Ende jeweils eine Include setzen.
In den beiden Includes sitzt mein User Check für meinen geschützten HP Bereich. (die zwei Includes bilden also eine grosse IF ABfrage, beginnt in der ersten Include Datei, endet in der zweiten).
diese Includes will ich nun in alle meine Dateien einbinden, da dies ja recht schön einfach ist und eben auch übersichtlicher.
Leider geht es nicht.
Sobald ich die IF Abfrage in die zwei Includes stecke , geht es nicht mehr (leider kann ich nicht sagen, was für ein fehler, mein Design wird einfach zerschossen, aber keine Fehlermeldung).
Nehme ich den Code aus den Includes raus und binde diesen direkt in meine test.php ein, dann geht es.
Die Pfadangaben stimmen, wenn ich den Code in der Test.php habe und in der ersten include einer Variablen einen Wert zuweise, kann ich diese in der Test.php wieder abrufen.
Hier das wichtigste meines Codes:
Inc1:
if (isset($_SESSION["SID"])) {
(hier dann meine DB Abfrage und der Abgleich mit den Session Variablen)
Inc2:
}
else
{ $slmsg = "Keine Zugriffsrechte";}
test.php
<? include("inc1.php"); ?>
<div id="headbox">
<h1>leer2</h1>
</div>
<div style="height:100px;">
</div>
<? include("inc2.php"); ?>
Hat jemand eine Idee? Sitze jetzt schon etwas länger dran, aber es will und will nicht werden...
Luiggi