Hubert: variablen: ' schützen

hi!

Ich programmiere grade in php und habe da eine Seite da ein echo mit '. In dieser variable kommt jedoch auch ein ' vor, daher die Frage, wie kann ich dieses Zeichen schützen/konvertieren?

thx
Hubert

  1. Hallo Hubert.

    Ich programmiere grade in php und habe da eine Seite da ein echo mit '. In dieser variable kommt jedoch auch ein ' vor, daher die Frage, wie kann ich dieses Zeichen schützen/konvertieren?

    Stammt der Inhalt der Variable aus einer Datenbank?

    Einen schönen Sonntag noch.

    Gruß, Ashura

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    <mathbr:del.icio.us />
  2. Hallo Hubert,

    Ich programmiere grade in php und habe da eine Seite da ein echo mit '. In dieser variable kommt jedoch auch ein ' vor, daher die Frage, wie kann ich dieses Zeichen schützen/konvertieren?

    Ich weiß nicht genau, was du meinst. Vielleicht hilft dir aber meine Glaskugel weiter:
    http://de.php.net/types.string

    Grüße

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
    http://emmanuel.dammerer.at/selfcode.html
  3. Hallo,

    Ich programmiere grade in php und habe da eine Seite da ein echo mit '. In dieser variable kommt jedoch auch ein ' vor, daher die Frage, wie kann ich dieses Zeichen schützen/konvertieren?

    echo htmlentites($textvariable,ENT_QUOTES);

    LG
    Chris

    1. Hallo,

      Ich programmiere grade in php und habe da eine Seite da ein echo mit '. In dieser variable kommt jedoch auch ein ' vor, daher die Frage, wie kann ich dieses Zeichen schützen/konvertieren?

      echo htmlentites($textvariable,ENT_QUOTES);

      echo htmlentities($textvariable,ENT_QUOTES);

      Sorry für den Tippfehler...

      LG
      Chris

  4. Hallo Hubert

    Ich programmiere grade in php und habe da eine Seite da ein echo mit '. In dieser variable kommt jedoch auch ein ' vor, daher die Frage, wie kann ich dieses Zeichen schützen/konvertieren?

    Du kannst den ' mit einem backslash maskieren

    $text='Dies ist ein '';
    echo $test;

    Liebe Grüße

    mbr

  5. Hi Hubert,

    Ich programmiere grade in php und habe da eine Seite da ein echo mit '. In dieser variable kommt jedoch auch ein ' vor, daher die Frage, wie kann ich dieses Zeichen schützen/konvertieren?

    Neben den anderen hier genannten Möglichkeiten kannst du den Inhalte der String-Konstanten auch in doppelte Hochkommas einschließen:

      
    echo "Ich würd's so machen.";  
    
    

    Oder, da du von Variablen schriebst:

      
    $variable = "Ich würd's so machen.";  
    echo $variable;  
    
    

    MffG
    EisFuX

    --
    Erinnert mich ein Bisschen an die if-then-Schleifen von Java.
    (Alexandra Freund, IT-Compactkurs)