Tach!
Ich habe schon Halluzinationen, eigentlich müsste ja etwas in der Var stehen aber irgendwas stimmt da nicht....
$test = 'Ein Hund für die ganze Familie';
echo nl2br(stripslashes(htmlspecialchars($test)));
Die Art der GBehandlung stimmt nicht. Was macht denn das stripslashes() hier? Wenn du noch so eine alte PHP-Installtion hast, die mit Magic Quotes die Eingabedaten verunstaltet, dann solltest du das einmalig am Scriptanfang behandeln lassen und nicht erst bei der Ausgabe.
Ansonsten ist dein Fehler nicht nachvollziehbar. Allgemeiner Hinweis: Prüfe deine Variableninhalte mit var_dump().
dedlfix.