Tommi: Buchstaben verschwinden bei isset

Ich verstehe die Welt nicht mehr, bei mir verschwinden Buchstaben, eigentlich müsste bei value der Inhalt von $titel drin sein, es sind aber nur die ersten 4 Buchstaben drin.

Kann mir jemand sagen wo der Rest ist?

  
  
<?php  
  
$titel='waef werg esrgtz etgz ';  
  
echo'<input name="titel" type="text" value='.(isset($titel) ? $titel : '').'>';  
  
?>
  1. Hi!

    Ich verstehe die Welt nicht mehr, bei mir verschwinden Buchstaben, eigentlich müsste bei value der Inhalt von $titel drin sein, es sind aber nur die ersten 4 Buchstaben drin.
    Kann mir jemand sagen wo der Rest ist?

    Schau dir den entstehenden HTML-Code an.

    Lo!

    1. Ob dein Namenkürzel eine Anspeilung war auf meine verschwundenen Zeichen!
      Ja du hast recht, ich habe die " vergessen. Wie kann man nur so blind sein!

      Danke

      Tommi

      1. Hi!

        Ja du hast recht, ich habe die " vergessen. Wie kann man nur so blind sein!

        Und nicht nur die, auch ein htmlspecialchars() dürfte fehlen.

        Lo!