KD-one: Pfanangaben automatisch verzeichnisspezifisch anpassen

Beitrag lesen

Hallo Nick,

Das ist dann aber doch gleich, wie wenn ich die URL komplett angebe, oder?

Und das habe ich gemacht. Ich habe die serverURL in einer externen Daten.php gespeichert. und die "include" ich dann. Die Variable für die URL lautet:

Was heisst für dich "extern"?
Document_root ist das Wurzelverzeichnis deiner Präsenz, also jenes Verzeichnis, in dem die allererste Seite liegt, die aufgerufen wird, wenn ich deine URL eingebe. Von dort sollten alle Links ausgehen.
Oder versuche es einfach mal so:

<?php $DR=getenv('DOCUMENT_ROOT') ?>

<?php include("$DR/includes/divs/........

Diese Syntax ist allerdings für die PHP Version 4.0.6 geschrieben, für neuere Versionen gibt es vermutlich eine etwas andere Syntax.
Nachdem ich auch nicht gerade erfahren im Umgang mit PHP bin, dieses Beispiel bei mir aber seit Jahren funktioniert, sollte es auch bei dir gehen.
$websiteurl sollte also ausgehend von document_root definiert werden.

$websiteurl

($user ist auch in einer externen Datei definiert)
Der Link lautet:

<a href='$websiteurl/login/data/memberpics/$user/passbild.jpg'>Bild von $user ansehen</a>

Aber das geht nicht, weil der schreibt mir dann in die externe Datei die von der Datei ausgehenden Unterverzeichnisse, etc. als relative Pfade... Also gehts wieder net...

häh? wie? wo? was?
Ich versteh nur Bahnhof....

Gruß

Kurt

--
"Politiker sagen das, was ankommt, und nicht das, worauf es ankommt."
(Hans-Olaf Henkel; dt. Industriemanager; geb. 1940)
http://faq.united-web.at
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at