Mailinglisten-Archive |
> Ab und zu (ungefaehr alle 10 Eintraege in die Datenbank) schluckt > irgendetwas Daten. Das Problem tritt bei einer Kombination eine > (HTML) textarea mit einer (MySQL) text Spalte auf. Die Benutzer > des Formulars sollen im Anmeldeformular (in diesem Fall für die > Vortraege) eine Kurzfassung ihres Vortrags eingeben. Hallo Thomas, das kommt höchstwarscheinlich davon, wenn im Textfeld " verwendet werden. Lösung: Verwende im Formular nicht die üblichen " als Begrenzer, sondern ' <input type="hidden" name="abstract" value='<? echo $abstract; ?>'> So kann der User schon mal ungestraft " im Text verwenden. 2. Möglichkeit wäre, dass Du " im Beitrag in ' umwandelst. Diese müssen vor dem Einfügen in die DB unter Umständen noch mit addslashes() behandelt werden, aber das weisst Du ja. Liebe Grüße Theo --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive