Wer ist wo Script?

Gabi

Erfahrenes Mitglied
Hallo zusammen,

also ich habe schon mehrere Scripts ausprobiert, die mir anzeigen wo sich der User gerade
befindet. Nur das blöde dabei ist, ich benutze bei meiner Seite einen Header und Footer

Weiss jemand ein Script das dem User drotz Header u. Footer seinen Standort anzeigt?

Wäre klasse!

Vielen Dank schon mal und
liebe Grüße
Gabi
 
Hi,

vielen Dank für Deine Antwort!
Folgendes steht in der index.php:

<?
# header wird eingebunden
include "header.php";
# Einbindung Startseite
if (empty($_GET['topic']) && empty($_GET['page']))
{
include "home.php";
}
# Seiten im root Ordner werden eingebunden
elseif (empty($_GET['topic']))
{
if (!file_exists($_GET['page'].".php"))
{
include "error.php";
}
else
{
include $_GET['page'].".php";
}
}
elseif (!empty($_GET['topic']))
{
if (!file_exists($_GET['topic'].'/'.$_GET['page'].".php"))
{
include "error.php";
}
else
{
include $_GET['topic'].'/'.$_GET['page'].".php";
}
}
# Einbindung des Footers
include "footer.php";
?>

Gabi
 
Ist vielleicht eine dumme Antwort, aber geht nicht ganz einfach folgendes (oder ich habe auch etwas falsch verstanden):

In der home.php (wenn du es oben eingebunden haben willst)
Code:
..
echo "befindet sich auf: " .$_GET['page'];
// oder mit einem Switch die Ausgabe verfeinern
..
 
Was funktioniert nicht, bzw. welcher Fehler kommt?
Ich habe das ebenso kurz nachgebaut und bei mir funktioniert es (zumindestens vom Prinzip her).
 
Hi,

also Fehler kommt keiner! Ich glaube der Fehler liegt bei mir!
Könntest Du mir bitte schreiben wie Du das eingebunden hast?
Liegt sicher daran!

LG
Gabi
 
Genau so wie ich es oben geschrieben habe
Kleines Beispiel:
Code:
Datei index.php
<?
// irgendeincode
  include "home.php";
// wieder irgendein code
?>

Code:
Datei home.php
<?
  $page = $_GET['page'];   // $_GET nur wenn Variable per GET übergeben wird ansonsten POST bzw. evtl. REQUEST
  echo "Sie befinden sich auf der Seite: ".$page
//  irgendein code
?>

Wenn ich jetzt im Browser "index.php?page=sitemap" aufrufe wird "Sie befinden sich auf der Seite: Sitemap" ausgegeben.
 
Hi,

vielen Dank Es funktioniert jetzt! :)
Ich hatte es falsch eingebunden!
Wahr mein Fehler.

Liebe Grüße
Gabi
 
Zurück