Seite 1 von 3
Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 02.12.2009 10:07
von caballonegro
Ich hoffe das man hier auch einmal sein persönlich Meinung Kund tun darf.
ich war dem phpbb persönlich bisher serh zugetan.
Ohne das ich je andere forenscripte ausprobiert habe, hätte ich immer ein Lanze für das phpbb gebrochen.
Doch so langsam bekomme ich ernsthaften Zweifel , ob ich meine persönliche, gleichwohl subjektive Überzeugung nicht mal revidieren sollte.
denn die folgenden Fehlermeldung finde ich persönlich an Lächerlichkeit beinahe nicht zu überbieten.
„Straße und Hausnummer“ (einzeiliges Textfeld) enthält ungültige Zeichen. Es sind nur alphanumerische, Leer- und -+_[]-Zeichen zulässig.
(eingeben wurde "Musterstraße" )
gleicher Fehler auch bei Eingabe von "Ölmühle 177"
oder
„meine Hobbys“ (mehrzeiliges Textfeld)enthält ungültige Zeichen. Es sind nur alphanumerische, Leer- und -+_[]-Zeichen zulässig.
(eingegeben wurde:
"Jagen,
Schiesssport
Segeln
mein Oldtimer 170SD")
Hier wird offenbar eine angebliche Deutsche version 3.06 zum Download angeboten, aber z.B Umlaute bzw.deutsche Sonderzeichen wie das scharfe ß, sind nicht Implementiert.
Warum im mehrzeiligen Textfeld diese nichtzutreffende Fehlermeldung kommt, überlasse ich natürlich euch.
mfg
Re: Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 02.12.2009 20:16
von o_spacy_o
hallo caballonegro,
ich denke meinungen dürfen auch mal geäußert werden, solange sie sachlich bleiben. --> mod's bitte korrigiert mich, wenn ich falsch liegen sollte
ist deine datenbank unicode fähig und wurde sie als solche installiert? tritt dieser fehler auch bei beiträgen, benutzernamen etc. auf?
jedes programm kann fehler haben, aber ohne konkrete hinweise nach dem motto "wo funktionierte was nicht" kann auch nicht's geändert/verbessert werden.
vielleicht kannst du uns einfach noch ein paar mehr infos zur verfügung stellen.
grüße spacy
Re: Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 02.12.2009 20:32
von caballonegro
Danke für den Hinweis.
Wo oder wie kann ich das herausfinden ?
ev. über phpmyadmin ?
Da steht dann folgendes :
MySQL
* Server: xxxx.kasserver.com via TCP/IP
* Server Version: 5.0.51a-3ubuntu5.4-log
* Protokoll-Version: 10
* Benutzer:
* MySQL-Zeichensatz: UTF-8 Unicode (utf8)
Bedeutet das nun, das meine Datenbank unicodefähig ist ?
In Beiträgen tritt das übrigens nicht auf
Re: Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 02.12.2009 21:32
von o_spacy_o
Hallo caballonegro,
mysql ist UNICODE-fähig. Im phpMyAdmin siehst Du die bisher angelegten Datenbanken, die Kollation sollte möglichst auf "utf8_general_ci" stehen.
Ich vermute, dass die Installationsroutine das ohnehin schon getan hat.
Insofern wären weiterführende Informationen hilfreich. Wo genau treten diese Meldungen auf? Wurden Modifikationen vorgenommen?
Wie lautet die aufgerufene php Datei?
spacy
Re: Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 02.12.2009 23:29
von caballonegro
Das geschieht laut meinen bisherigen Erkenntnissen nur bei den benutzerdefinierten Zusatzfeldern fürs Profil auf.
Einmal die Fehlermeldungen bei Umlauten.
Ich vermute man muss weitere Zeichenregeln für erlaubte Zeichen erstellen, um zumindest das mit den Umlauten in den Griff zu bekommen.
Aber wo ?
Zum anderen bei Verwendung des oben zitierten mehrzeiligen Textes in einem solchen Profil-Zusatzfeld (Mehrzeiliger Text) für Hobby Angaben.
Ist hier vielleicht das unsichtbare CR/LF für den Zeilenumbruch das Problem ?
Danke
Re: Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 07.12.2009 19:22
von caballonegro
Hallo,
Darf ich hiermit an mein hier zuvor geschildertes Problem erinnern ?
Danke
Re: Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 07.12.2009 22:53
von bantu
Hört sich nicht wie ein Datenbankproblem an. Welche PHP-Version verwendest du? Die Version findest du im Adminbereich unter PHP-Information(en).
Re: Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 08.12.2009 18:18
von caballonegro
PHP Versionen
5.2.9 / 5.2.9 / 4.4.9
MySQL Version
5.0.51a
Re: Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 08.12.2009 23:05
von HJW
Hallo,
was hast du denn fur 'Zulässige Werte' bei 'Spezifische Optionen der Feldart' bei der Anlegung des Feldes ausgewählt?
Das ist nämlich genau die Fehlermeldung, die kommt, wenn man statt 'Alle Zeichen' die Option 'Nur alphanumerische, Leer- und -+_[]-Zeichen' wählt, und dann ist die Meldung ja wohl völlig richtig.
Re: Fehler ungültige Zeichen, alphanumerische, Leer-+_[]
Verfasst: 08.12.2009 23:09
von bantu
Hier wird offenbar eine angebliche Deutsche version 3.06 zum Download angeboten, aber z.B Umlaute bzw.deutsche Sonderzeichen wie das scharfe ß, sind nicht Implementiert.
phpBB unterstützt
UTF8, von daher ist eine "spezielle deutsche Version" nicht nötig. In den auf phpBB.de angebotenen Pakete sind lediglich das deutsche Sprachpaket noch mit dabei und die zugehörigen Buttons für die Standardstyles.
Die einzelnen Dateien kann man sich auch von phpBB.com herunterladen und die Sprachpakete und Buttons nachinstallieren. Die gibt es ebenfalls auf phpBB.com.