chris: Fehlermeldung bei "htmlspecialchars"

Hallo,

ich bekomme eine Fehlermeldung zu dieser Funktion:

$sname = htmlspecialchars($sname, ENT_QOUTES);

Warning: htmlspecialchars() expects parameter 2 to be long, string given in f:\eigene webs\mtevents.de\web\home.php on line 165

weiss jemand woran das liegt?

danke

  1. Hallo,

    weiss jemand woran das liegt?

    Vielleicht daran, dass man es "ENT_QUOTES" schreibt?

    Gruß,
    Severin

    --
    They that can give up essential liberty to obtain a little temporary safty deserve neither liberty nor safty.
    -- Benjamin Franklin
    1. danke.
      steht bei mir aber so in selfhtml.

      1. puts "Hallo " + gets.chomp + "."

        ?> chris
        => Hallo chris.

        steht bei mir aber so in selfhtml.

        Wo?

        Einen schönen Donnerstag noch.

        Gruß, Ashura

        --
        [remote-signature:http://download.noctus.net/scripts/self_sig.php]
      2. Hallo chris,

        steht bei mir aber so in selfhtml.

        Wo? In Selfhtml wird PHP doch garnicht behandelt ...

        Grüße aus Nürnberg
        Tobias

  2. Hi,

    $sname = htmlspecialchars($sname, ENT_QOUTES);

    Warning: htmlspecialchars() expects parameter 2 to be long, string given in f:\eigene webs\mtevents.de\web\home.php on line 165

    Es ist äußerst nützlich, das error_reporting von PHP hochzusetzen. Ein

    error_reporting(E_ALL); // nicht E_LAL

    am Anfang deines Scriptes hätte nämlich noch die Meldung ausgegeben, dass ENT_QOUTES eine nicht definierte Konstante ist und 'ENT_QOUTES' (also ein String) angenommen wird.

    Gruß,
    Andreas.