Seite 1 von 1

{befehl} für Domain

Verfasst: 13.01.2011 01:06
von Magou77
Hallo an Alle.

Die Überschrift ist vielleicht nicht ganz so toll gewählt, aber ich kenne den Ausdruck für diese {befehle} nicht.

Was ich machen möchte: In den Template-Dateien gibt es ja diese Befehle (beispiel {T_THEME_PATH})


Ich habe nun für einen Kollegen Homepage inkl. Shop und Forum gestalltet. Nun habe ich es so angelegt, dass der header vom Shop und vom Forum auf ein Script zugreift das im Hauptverzeichnis liegt.
Da die ganze Geschichte nun auf einer subdomain testweise läuft wird sich ja die URL ändern. Alles soweit kein Thema, habe ich die Links und Verzeichnisshinweise mit ../ angegeben, was bis jetzt auch funktioniert hat.
Nun habe ich noch die Galerie ins Forum eingebaut, wobei der User ja nun einen Ordner tiefer gelangt und somit weder die Navigation noch das Script aufgerufen wird.
Gibt es einen Befehl, der die Haupt-URL ersetzt, unter dem die ganze seite läuft, bzw. wie muss ich es einrichten? ICh weiß nicht, in welchen Dateien ich editieren muss, um diesen Befehl einzubauen.

Ich hoffe, ihr versteht was ich meine.

Grüße und danke im voraus.

Re: {befehl} für Domain

Verfasst: 13.01.2011 03:43
von redbull254
Hallo erstmal,

meinst Du so etwas in der Art?

Code: Alles auswählen

<a href=" {ROOT_PATH}galerie/index.php" title="Galerie">Galerie</a>

Re: {befehl} für Domain

Verfasst: 13.01.2011 21:21
von Magou77
Hi

{ROOT_PATH} steht doch für die Adresse des Forums, oder? Und ich muss doch in einem Ordner über dem des Forums kommen, ohne die kmpl. adresse angeben zu wollen.


Es sieht ja so aus:
http://www.die-domain.de <-- da liegt das script, und die Domain muss im Forum irgendwie durch so einen befehl genannt werden,
http://www.die-domain.de/forum/
http://www.die-domain.de/shop/

Re: {befehl} für Domain

Verfasst: 13.01.2011 21:53
von BNa

Code: Alles auswählen

$_SERVER['SERVER_NAME']
http://php.net/manual/de/reserved.variables.server.php
Beispiel #1 $_SERVER-Beispiel

Code: Alles auswählen

<?php
echo $_SERVER['SERVER_NAME'];
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

Code: Alles auswählen

www.example.com

Re: {befehl} für Domain

Verfasst: 17.01.2011 21:00
von Magou77
könnte gehen, ich danke