rabby: in "../" angegebenes Verzeichnis auslesen

hallo welt!

in meinem script möchte ich einen link einbauen, der z.b. so aussieht:
"../"
also schreibe ich: ...<a ...href="../test.htm"...>../test.htm</a>

aber, wie zu vermuten war, steht dann "../test.htm" anstelle des richtigen links.
d.h.: der link führt zwar zur seite test.htm, die in einem ordner back gespeichert ist. also stimmt das href schon mal... :-) *freu*
aber leider wird der text zum link falsch angezeigt...
also, wenn das script in dem ordner "www.host.de/tester/scripts/"(zurueck.htm) vorhanden ist, dann führt der link zu: "www.host.de/tester/test.htm"
das klappt ja auch... aber anstatt den ordner und host usw als link BEZEICHNUNG anzuzeigen, wird ".."(2pubkte!!) "/test.htm" angezeigt...
!!!!!!

was kann ich tun, damit die bezeichnung korrekt angepasst wird:
=>"www.host.de/tester/test.htm"

danke!
 mfg rabby

  1. Hallo.

    Wo wird es angezeigt? In der Statuszeile? In der Adresszeile?
    Im Zweifel müsstest Du über $_SERVER['HTTP_HOST'] und $_SERVER['PHP_SELF'] die Adresse zusammenbasteln, aber eigentlich sollte das _nicht_ nötig sein.

    Gibt das Problem irgendwo zum anschauen?

    Grüße aus Würzburg
    Julian

  2. Mahlzeit...

    Was hälst du von
    <a href="../test.htm">Und hier deinen Linktext eingeben</a>
    statt

    also schreibe ich: ...<a ...href="../test.htm"...>../test.htm</a>

    meinstest du das?

    Grüße aus Hessen
    Dennis

    1. hallo nochmal...
      nein! so bringts mir nichts :-(
      denn link ist in jedem ordner/auf jedem host anders...
      wenn man das eingibt:
      <a ...href="../test.htm"...>../test.htm</a>
      dann sieht man als ergebnis den verlinkten text:
      ../test.htm
      aber stattdessen sollte stehen:
      http://mein-host.de/ein_ordner_dessen_name_unterschiedlich_sein_kann/evt_noch_ein_ordner_dessen_name_unterschiedlich_sein_kann/test.htm

      verstehst du mein problem??

      leider ist zuvor nicht bekannt, wie der ordner heist usw...

      Mahlzeit...

      Was hälst du von
      <a href="../test.htm">Und hier deinen Linktext eingeben</a>
      statt

      also schreibe ich: ...<a ...href="../test.htm"...>../test.htm</a>

      meinstest du das?

      Grüße aus Hessen
      Dennis