wahsaga: Anführungszeichen automatisch auskommentieren

Beitrag lesen

hi,

foreach ($alleposten as $posten)
          {
          echo '<tr><td bgcolor=white>';
  echo '<input type="radio" name="posten" value="'.$posten.'" /> '.$posten.' ';
  echo '</td></tr>';
  }
wiedergebe, werden alle posten gelöscht, in denen ein " enthalten ist.

Wie kommst du zu der unsinnigen Aussage, sie würden "gelöscht"?

Beispiel: 234567 Dies ist Posten eins ---> Funktioniert
          12345  Dies "ist Posten zwei ---> Funktioniert nicht ...

Hast du mal in den erzeugten HTML-Quellcode geschaut, was da an diesen Stellen steht?
Du erzeugst schlicht und einfach fehlerhaftes bzw. blödsinniges HTML.

Wie kann ich das vorher auskommentieren, damit mir die Posten nicht gelöscht werden.

Du darfst htmlspecialchars() benutzen - aber bitte erst, nachdem du auch kapiert hast, _wo_ das Problem eigentlich liegt.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }