Frank S.: Perl ausführungspfad ändern ???

Hallo,

ich habe mal eine Frage wenn ich mit Perl eine html Datei öffne und diese mit print ausgebe dann muss ich immer die Pfade in der html Datei verändern (siehe unten img/bild1.jpg -> ../img/bild1.jpg).

Besipiel:

HTML-Datei (test.html):

<html>
<body>
</body>
<img src="img/bild1.jpg">
</html>

Verzeichnis-Baum:

cgi-bin/mypg.pl
img/bild1.jpg
test.html

Gibt es da noch eine bessere Lösung? Außer komplette URL?

Danke und Tschüss

  1. Hallo,

    Gibt es da noch eine bessere Lösung? Außer komplette URL?

    Platziere das Perl-Script im selben Verzeichnis, in dem sich die HTML-Datei befindet.

    Markus

    --
    http://www.apostrophitis.at
    六 7東曲 人港ラ
  2. Hallo!

    Gibt es da noch eine bessere Lösung? Außer komplette URL?

    Ja, es gibt auch mod_rewrite - wenn du Apache hast.

    lg Flo