Variableninhalt anzeigen lassen
Moin,
ich möchte mir zu Testzwecken
den inhalt von Variablen anzeigen lassen.
Wenn ich folgendes nutze:
print "<p>Bild: '$bild'</p><p></p> Text: $nachricht</p><hr>";
Dann wird das $bild aber ausgeführt und das entsprechende Bild angezeigt.
Kann man auch erreichen, das stattdessen die Pfad des Bildes angezeigt wird?
MfG
Heiko
Re: Variableninhalt anzeigen lassen
* Heiko Rompel [2006-03-17]:
Hallo Heiko,
> ich möchte mir zu Testzwecken
> den inhalt von Variablen anzeigen lassen.
> Wenn ich folgendes nutze:
> print "<p>Bild: '$bild'</p><p></p> Text: $nachricht</p><hr>";
du schaust dir das dann mit einem Webbroser an, und in $bild befindet
sich ein kompletter '<img>'-Tag? Dann könntest du z.B. folgendes machen:
use CGI 'escapeHTML';
print "<p>Bild: '", escapeHTML($bild),
"'</p><p></p> Text: $nachricht</p><hr>";
> Dann wird das $bild aber ausgeführt
Ja, die Variable $bild wird in dem String interpoliert.
> und das entsprechende Bild angezeigt.
Dann steht in $bild aber nicht nur der Pfad zum Bild.
> Kann man auch erreichen, das stattdessen die Pfad des Bildes angezeigt
> wird?
Du könntest versuchen den Pfad aus dem 'src' des '<img>' zu
extrahieren...
Gruß
Christian
--
Ihr aber seht und sagt: Warum?
Aber ich träume und sage: Warum nicht?
(George Bernard Shaw, irischer Dramatiker, 1856-1950)
http://www.lackas.net/ Perl Delphi Linux MP3 Searchengines Domainchecker
Re: Variableninhalt anzeigen lassen
Heiko Rompel wrote:
> ich möchte mir zu Testzwecken
> den inhalt von Variablen anzeigen lassen.
>
> Wenn ich folgendes nutze:
> print "<p>Bild: '$bild'</p><p></p> Text: $nachricht</p><hr>";
Versuch's mal damit:
$bild =~ s/</</g;
Grüße
Frank
--
Dipl.-Inform. Frank Seitz; http://www.fseitz.de/
Anwendungen für Ihr Internet und Intranet
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel
Re: Variableninhalt anzeigen lassen
Heiko Rompel wrote:
> ich möchte mir zu Testzwecken
> den inhalt von Variablen anzeigen lassen.
>
> Wenn ich folgendes nutze:
> print "<p>Bild: '$bild'</p><p></p> Text: $nachricht</p><hr>";
Versuch's mal damit:
$bild =~ s/</</g;
Oder lass Dir vom Browser den Source anzeigen.
Grüße
Frank
--
Dipl.-Inform. Frank Seitz; http://www.fseitz.de/
Anwendungen für Ihr Internet und Intranet
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel
Danke - Re: Variableninhalt anzeigen lassen
Danke für Eure Tips.
MfG
Heiko