phpbar.de logo

Mailinglisten-Archive

[php] ereg_replace(); mit include();

[php] ereg_replace(); mit include();

Joerg Behrens behrens_(at)_takenet.de
Tue, 20 Feb 2001 16:58:30 +0100


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