Hallo zusammen,
ich meinem Forum 3.0.7-PL1 prosilver hat ein User in der Themenüberschrifft (Betreff) ein Sonderzeichen benutzt (Herz):
[ externes Bild ]
Jetzt kann in dem ganzen Thema kein Beitrag mehr verändert werden, es kommt nur eine DB-Fehlermeldung.
Kann man verhindern das solche Sonderzeichen eingesetzt werden können?
LG eumelchen
Sonderzeichen in Themenüberschrift verursacht Fehler
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Re: Sonderzeichen in Themenüberschrift verursacht Fehler
Hallo alleine,
wie lautet denn die SQL Fehlermeldung?
Grüße,
Tekin
wie lautet denn die SQL Fehlermeldung?
Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Re: Sonderzeichen in Themenüberschrift verursacht Fehler
Hier ist die Fehlermeldung:
Code: Alles auswählen
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Incorrect string value: '\xE2\x99\xA5' for column 'post_subject' at row 1 [1366]
SQL
INSERT INTO phpbb_post_revisions (post_id, post_subject, post_text, bbcode_uid, post_edit_time, post_edit_user, post_edit_reason) VALUES (88034, 'Re: Wenn Moni in der Zeitung steht..Danke Sabine♥', 'Coole Sache das <!-- s:ja: --><img src=\"{SMILIES_PATH}/ja.gif\" alt=\":ja:\" title=\"Ja mit Daumen hoch\" /><!-- s:ja: --> Respekt an jden der sowas drauf hat.', '31s0pqoz', 1271358053, '2', '')
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: includes/prime_post_revisions.php
LINE: 84
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1113
CALL: store_post_revision_info()
- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12259
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: Sonderzeichen in Themenüberschrift verursacht Fehler
Hallo
Konvertiere die Tabelle mal per SQL-Befehl nach UTF8
Grüße: Mahony
Konvertiere die Tabelle mal per SQL-Befehl nach UTF8
Code: Alles auswählen
ALTER TABLE phpbb_post_revisions CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Re: Sonderzeichen in Themenüberschrift verursacht Fehler
Danke, Mahony, es hat funktioniert.
Der Fehler ist weg.
LG eumelchen
Der Fehler ist weg.
LG eumelchen