Sonderzeichen in Themenüberschrift verursacht Fehler

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Antworten
eumelchen
Mitglied
Beiträge: 719
Registriert: 09.02.2008 08:28
Wohnort: Gottin

Sonderzeichen in Themenüberschrift verursacht Fehler

Beitrag von eumelchen »

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
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Re: Sonderzeichen in Themenüberschrift verursacht Fehler

Beitrag von cYbercOsmOnauT »

Hallo alleine,

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
eumelchen
Mitglied
Beiträge: 719
Registriert: 09.02.2008 08:28
Wohnort: Gottin

Re: Sonderzeichen in Themenüberschrift verursacht Fehler

Beitrag von eumelchen »

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()
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12259
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Sonderzeichen in Themenüberschrift verursacht Fehler

Beitrag von Mahony »

Hallo
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.
eumelchen
Mitglied
Beiträge: 719
Registriert: 09.02.2008 08:28
Wohnort: Gottin

Re: Sonderzeichen in Themenüberschrift verursacht Fehler

Beitrag von eumelchen »

Danke, Mahony, es hat funktioniert.
Der Fehler ist weg.

LG eumelchen
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“