Michi: Verzeichnispfad geht nicht in PHP

Hallo Ihr ...

Kämpfe gerade mit einer PHP Anweisung, die einfach nicht klappen mag..
Habt Ihr ne Idee warum nicht ?

echo "<img src="../f:/Bilder/rgnr" width="200" height="300" border="0"> ";

Diese Bilder sind unter einem anderem Laufwerk gespeichert, -und werden einfach nicht angezeigt...

Bitte um eure Hilfe... Habe schon versucht im Archiv was zu finden, leider erfolglos...

Michi

  1. Hi,

    Kämpfe gerade mit einer PHP Anweisung, die einfach nicht klappen mag..
    Habt Ihr ne Idee warum nicht ?

    ähm. Vielleicht hat Dein Server im dem Script übergeordneten Verzeichnis kein "f:"-Verzeichnis?

    echo "<img src="../f:/Bilder/rgnr" width="200" height="300" border="0"> ";

    Das *zwingend* notwendige alt-Attribut fehlt.

    Diese Bilder sind unter einem anderem Laufwerk gespeichert, -und werden einfach nicht angezeigt...

    Eine URL hat prinzipiell nichts, in Worten: *nichts* mit irgendwelchen Begebenheiten auf irgendwelchen eventuell vorhandenen Filesystemen zu tun. Konfiguriere Deinen Server so, dass er einen URI-Bereich auf ein Verzeichnis Deines Filesystems mappt. PHP hat damit nichts zu tun.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi,

      ähm. Vielleicht hat Dein Server im dem Script übergeordneten Verzeichnis kein "f:"-Verzeichnis?

      Nein... F gibt es schon :-)

      Das *zwingend* notwendige alt-Attribut fehlt.

      hab ich gerade reingemacht...

      Eine URL hat prinzipiell nichts, in Worten: *nichts* mit irgendwelchen Begebenheiten auf irgendwelchen eventuell vorhandenen Filesystemen zu tun. Konfiguriere Deinen Server so, dass er einen URI-Bereich auf ein Verzeichnis Deines Filesystems mappt. PHP hat damit nichts zu tun.

      Sorry, verstehe nur bahnhof... kannst mir des a bisserl näher erklären? Wo muß ichdas den hinterlegen ?

      Michi

      1. Hi,

        ähm. Vielleicht hat Dein Server im dem Script übergeordneten Verzeichnis kein "f:"-Verzeichnis?
        Nein... F gibt es schon :-)

        augenscheinlich nicht. Nur weil _Du_ in irgendeinem Zusammenhang irgendein ominöses "f:" kennst, heißt das noch lange nicht, dass der Server es kennt - geschweige denn URIs darauf zu mappen gewillt ist.

        Eine URL hat prinzipiell nichts, in Worten: *nichts* mit irgendwelchen Begebenheiten auf irgendwelchen eventuell vorhandenen Filesystemen zu tun. Konfiguriere Deinen Server so, dass er einen URI-Bereich auf ein Verzeichnis Deines Filesystems mappt. PHP hat damit nichts zu tun.
        Sorry, verstehe nur bahnhof... kannst mir des a bisserl näher erklären?

        Dein Server kennt kein "f:", schon gar nicht in der URI. Bringe es ihm bei.

        Wo muß ichdas den hinterlegen ?

        In der Serverkonfiguration.

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
  2. Moin!

    Kämpfe gerade mit einer PHP Anweisung, die einfach nicht klappen mag..

    Dein Problem ist nicht PHP, sondern das generierte HTML.

    Habt Ihr ne Idee warum nicht ?

    Nein.

    echo "<img src="../f:/Bilder/rgnr" width="200" height="300" border="0"> ";

    Die URL wird falsch sein. Gehe in deinem Browser auf "Datei - Öffnen" und lade die gewünschte Bilddatei hinein. Dann siehst du die dazugehörende URL und schreibst sie hinein.

    Diese Bilder sind unter einem anderem Laufwerk gespeichert, -und werden einfach nicht angezeigt...

    Schlechte Idee, so ganz grundsätzlich gesehen. Wenn du schon mit PHP werkelst, solltest du auch komplett im HTTP://-Universum bleiben und nicht auf das FILE://-Universum ausweichen.

    - Sven Rautenberg

    --
    ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|