Warnhinweis: $inhalt3 = htmlentities($inhalt);

Ich möchte die html Kommandos neutralliesieren, dazu verwende ich:

$inhalt3 = htmlentities($inhalt);

soch ich bekomme folgende Meldung

Warning: htmlentities() expects parameter 1 to be string, object given in
C:\xampp\htdocs\my_files\datei.php on line 42

Thomas
thomas [ Di, 09 Oktober 2007 14:52 ] [ ID #1840513 ]

Re: Warnhinweis: $inhalt3 = htmlentities($inhalt);

Thomas meinte:

Thomas wer? Die Dampflok?

> Ich möchte die html Kommandos neutralliesieren, dazu verwende ich:
>
> $inhalt3 = htmlentities($inhalt);
>
> soch ich bekomme folgende Meldung
>
> Warning: htmlentities() expects parameter 1 to be string, object given in
> C:\xampp\htdocs\my_files\datei.php on line 42

Und? Wo ist die Frage?

Ich rate mal: $inhalt ist kein String sondern eben ein Objekt. Soll aber
ein String sein. Muss man eben den "Teil" des Objektes verwenden, der
ein String ist, also vielleicht $inhalt->message.

IAW: Was zum Henker ist an der Fehlermeldung nicht zu verstehen?

Gregor


--
http://www.gregorkofler.at ::: Landschafts- und Reisefotografie
http://www.licht-blick.at ::: Forum für Multivisionsvorträge
http://www.image2d.com ::: Bildagentur für den alpinen Raum
Gregor Kofler [ Di, 09 Oktober 2007 15:00 ] [ ID #1840514 ]
PHP » de.comp.lang.php.misc » Warnhinweis: $inhalt3 = htmlentities($inhalt);

Vorheriges Thema: Dokumentation zu Interfaces
Nächstes Thema: Frage saubere Programmierung von Ausgaben mit echo