Variableninhalt anzeigen lassen

Variableninhalt anzeigen lassen

am 17.03.2006 16:56:04 von Heiko Rompel

Moin,

ich möchte mir zu Testzwecken
den inhalt von Variablen anzeigen lassen.

Wenn ich folgendes nutze:
print "

Bild: '$bild'

Text: $nachricht


";

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

am 17.03.2006 17:22:07 von Christian Lackas

* Heiko Rompel [2006-03-17]:

Hallo Heiko,

> ich möchte mir zu Testzwecken
> den inhalt von Variablen anzeigen lassen.
> Wenn ich folgendes nutze:
> print "

Bild: '$bild'

Text: $nachricht


";

du schaust dir das dann mit einem Webbroser an, und in $bild befindet
sich ein kompletter ''-Tag? Dann könntest du z.B. folgendes machen:

use CGI 'escapeHTML';
print "

Bild: '", escapeHTML($bild),
"'

Text: $nachricht


";

> 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 '' 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

am 17.03.2006 17:33:00 von Frank Seitz

Heiko Rompel wrote:

> ich möchte mir zu Testzwecken
> den inhalt von Variablen anzeigen lassen.
>
> Wenn ich folgendes nutze:
> print "

Bild: '$bild'

Text: $nachricht


";

Versuch's mal damit:

$bild =~ s/
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

am 17.03.2006 17:35:15 von Frank Seitz

Heiko Rompel wrote:

> ich möchte mir zu Testzwecken
> den inhalt von Variablen anzeigen lassen.
>
> Wenn ich folgendes nutze:
> print "

Bild: '$bild'

Text: $nachricht


";

Versuch's mal damit:

$bild =~ s/
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

am 18.03.2006 11:14:55 von Heiko Rompel

Danke für Eure Tips.

MfG
Heiko