Login/Logout

Alles, was nicht in die anderen Foren passt, kannst du hier loswerden.
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

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
Dj_PD
Beiträge: 61
Registriert: 23. Okt 2009, 12:04

Beitrag von Dj_PD »

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:

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?
Antworten