Hi,
g_root path ist die URL zu deinem Server, so könnte man ihn auch von außen erreichen. Meistens verbieten die PHP Einstellungen einen include einer URL.
SERVER_PATH ist der lokale Pfad auf deinem Server.
Hoffe es ist halbwegs verständlich.
Gruß Jochen
Login/Logout
Hm, und das funktioniert dann in einer if-Abfrage nicht und außerhalb schon?
Ich habe nämlich vor der if-Abfrage noch 2 weitere Plugins eingebunden:
Wie gesagt, was ich ja nicht ganz verstehe, überall funktioniert $g_root_path und zwischen der if-Abfrage macht er dann einen Fehler bzw. keinen Fehler sondern sagt einfach, dass $g_valid_login leer ist. Ist doch echt kurios, oder?
Ich habe nämlich vor der if-Abfrage noch 2 weitere Plugins eingebunden:
Code: Alles auswählen
<div class="box_1">
<h2>News</h2>
<?php include($g_root_path."/adm_plugins/sidebar_announcements/sidebar_announcements.php"); ?>
</div>
<div class="box_2">
<h2>Termine</h2>
<?php include($g_root_path."/adm_plugins/sidebar_dates/sidebar_dates.php"); ?>
</div>
<div class="box_3">
<h2>Online</h2>
<?php
if ($g_valid_login) {
include(SERVER_PATH.'/adm_plugins/sidebar_online/sidebar_online.php');
} else {
echo 'Nur wenn du angemeldet bist, kannst du sehen wer Online ist.';
}
?>
</div>
Wie gesagt, was ich ja nicht ganz verstehe, überall funktioniert $g_root_path und zwischen der if-Abfrage macht er dann einen Fehler bzw. keinen Fehler sondern sagt einfach, dass $g_valid_login leer ist. Ist doch echt kurios, oder?