Tom: Wenn keine Daten, dann bitte ausblenden

Beitrag lesen

Hello,

if (strlen($beschreibung) > 0)
{
    echo
    '    <div class="beschreibung rechts">'. "\r\n" .
    "        <h2>Beschreibung</h2>\r\n" .
    '        <p>' . htmlspecialchars($beschreibung) . "</p>\r\n"" .
    "    </div>\r\n";
}


>   
> Müsste bei `strlen($beschreibung)`{:.language-php} nicht auch ein htmlspecialchars mit rein?  
  
Nein, dort \_darf\_ ķeins rein, da der echte rohe Datenwert gemeint ist und kein Kontextwechsel stattfidet. Was ein Kontextwechsel ist, kannst Du im SelfWiki nachlesen.  
  
  
  
  
Liebe Grüße aus dem schönen Oberharz  
  
  
Tom vom Berg  
![](http://selfhtml.bitworks.de/Virencheck.gif)  
  

-- 
 ☻\_  
/▌  
/ \ Nur selber lernen macht schlau  
[Die ultimative Seite für Selbermacher](http://getscript.de/)