Mailinglisten-Archive |
Moin, From: "Jens Kohl" <j.kohl_(at)_milchundzucker.de> > ich hab einen globalen header und einen footer. beide rufe ich mit > include(); auf, und setz so meine Seiten zusammen, im header und auch im > footer sind jeweils relative links zu bildern also <img > src="images/foo.gif">, auf der ebene wo der header sich auch befindet also > include("header.php"); klappt das wunderbar, jetzt will ich aber in einer > sub-dir auch auf den gleichen header zugreifen, klappt wunderbar mit > include("../header.php"); allerdings sind dann natürlich die links zu den > bildern falsch... > > ich habe aber schonmal gesehen das man einfach mit ereg_replace einfach vor > jedes images/foo.gif ein ../ davorsetzen kann, so stell ich mir das auch > vor, aber ich hab keinen schimmer wie das funzt, und ging bei mir bis jetzt > auch immer schief, weiß da jemand was? Warum bitte schoen verwendest du den eine relative Adressierung ? Deine Bilder werden doch mit /images/foo.gif benau so gut gefunden. Und das include (require waere schneller) kannst du auf jeder Seite mittels include(getenv(DOCUMENT_ROOT)."/meine_includes/header.inc.php") aufrufen. Gruss Joerg Behrens
php::bar PHP Wiki - Listenarchive