Siechfred: HTML als Text ausgeben

Beitrag lesen

Hell-O!

Wie muss ich den beim Einlesen von Variablen vorgehen, damit ich alles bekomme ?

Du bekommst alles :-)

Wenn ich im folgenden Beispiel im Eingabefeld die Folge  a<bbb>c habe, verschluckt das System den Teil <bbb>. Woran legt das?

Hieran:

print "Content-type: text/html\n\n";
[...]
print "test: $test";

Dein String wird als HTML interpretiert mit der Folge, dass alles in spitzen Klammern vom Browser als HTML-Tag umgesetzt und nicht angezeigt wird. Entweder du entschärfst die Klammern durch &lt; ("<") und &gt; (">") oder legst für die Ausgabe den Inhaltstyp "text/plain" o.ä. fest. Btw, schau mal in die Quelltextansicht, da steht dein "<bbb>" mit Sicherheit drin.

$test = $cgi->param('test')
mit dieser Notation komme ich überhaupt nicht zurecht !

Oh, warum das denn?

Siechfred

--
Hier könnte Ihre Werbung stehen.
Empirik oder: Verfluchte Nadeldrucker || Die neue 1%-Regelung