Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 141.291 (Täglich: 21,25 )
Themen: 16.432
Mitglieder: 13.182
Neuestes Mitglied: Rosenduft.
Ausl. d. letzten Minute: 448%
Ausl. d. letzten 5 Minuten: 389%
Ausl. d. letzten 15 Minuten: 341%
Freier Webspace: 1.8 TB
PHP-Version: 7.4.6

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Support für das wBB1.1, wBB1.2 und wBB Lite » Fragen/Hilfe/Sonstiges (wBB1.1/1.2) » Das lästige UMLAUTE Thema » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Das lästige UMLAUTE Thema
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
knudd knudd ist männlich
Foren As


images/avatars/avatar-16035.gif


Dabei seit: 22.09.2006
Beiträge: 77
0 Filebase-Einträge
Alter: 41 Jahre
Herkunft: Bremen
wBB-Version: wBBLite
PHP-Version: 7.0
MySQL-Version: 5.0.8
Wo bist du gehostet?: all-inkl


Mitglied bewerten

Level: 32 [?]
Erfahrungspunkte: 424.684
Nächster Level: 453.790

29.106 Erfahrungspunkt(e) für den nächsten Levelanstieg



Das lästige UMLAUTE Thema Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Folgenes Problem ...

Wenn ich ein nutzer anlege mit dem namen

Beispiel: Martin Müller

Wird alles gespeichert , außer der username das feld bleibt leer. (Nicht wenn ich keine Umlaute benutze)

Tabellen und Spalten sind in utf8_general_ci

die htm und Tpl mit

<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">

versehen ... UTF-8 hab ich getestet (keine änderung)

Hat jemand eine Idee ?

__________________

21.08.2021 13:52 knudd ist offline E-Mail an knudd senden Homepage von knudd Beiträge von knudd suchen Nehmen Sie knudd in Ihre Freundesliste auf Germany
Schrimm
Spezialist



Dabei seit: 16.03.2015
Beiträge: 730
12 Filebase-Einträge

wBB-Version: wBBLite

Bewertung: 
8 Bewertung(en) - Durchschnitt: 9,88

Level: 40 [?]
Erfahrungspunkte: 1.765.441
Nächster Level: 2.111.327

345.886 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

Sehr wahrscheinlich verwendest du auch eine Datenbankverbindung als "UTF-8"?
Somit hast du auch ein Problem, wenn du deine Seite als "ISO 8859-1" anzeigst und Formulardaten in diesem Typ absendest ohne vorher eine Konvertierung durchzuführen, da das System nicht automatisch weiß, welche Zeichenkodierung verwendet wird.

In deinem Falle erwartet das System wohl eine "UTF-8" Kodierung, aber das Formular, oder eine Mittelstelle dazwischen sendet die Daten als "ISO 8859-1" wodurch Daten mit Umlauten für "UTF-8" invalid werden.
Da standardmäßig Formulardaten durch die Funktion "htmlspecialchars", im WoltLab Burning Board Lite, verändert werden und diese den Standardwert "UTF-8" haben wird, wird das gesamte Ergebnis verworfen, sofern ein ungültiges "UTF-8" kodiertes Zeichen auftritt, und die Daten landen als "leerer Datensatz" in der Datenbank.

Mittels einer PHP-Datei mit folgenden Inhalt könntest du erstmal feststellen, welcher HTTP-Header verwendet wird("default_charset"):
php:
1:
phpinfo();


Eine eventuelle Lösung könnte dies sein:
Globale Einstellungen

__________________
Nur bei v-gn.de

WoltLab Burning Board Lite 1.0.2pl3 ( HTML5 ) - Version

mywbb.info(†19.8.2011)
your-wbb.de(†20.2.2015)

21.08.2021 16:31 Schrimm ist offline Beiträge von Schrimm suchen Nehmen Sie Schrimm in Ihre Freundesliste auf Austria
knudd knudd ist männlich
Foren As


images/avatars/avatar-16035.gif


Dabei seit: 22.09.2006
Beiträge: 77
0 Filebase-Einträge
Alter: 41 Jahre
Herkunft: Bremen
wBB-Version: wBBLite
PHP-Version: 7.0
MySQL-Version: 5.0.8
Wo bist du gehostet?: all-inkl


Mitglied bewerten

Level: 32 [?]
Erfahrungspunkte: 424.684
Nächster Level: 453.790

29.106 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von knudd


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Danke für die antwort und habe auch gleich mal geschaut

Das Ergebnis siehste im Bild

Ergänzung es ist nur beim feld username bei den anderen feldern geht ÄÖÜ




EDIT :

Ich habe in der user.php was geändet und nun geht.


Vorher
code:
1:
VALUES (NULL,'".addslashes(htmlspecialchars($username))."','".md5($password)."','".addslashes(htmlspecialchars($email))."'



jetzt
code:
1:
VALUES (NULL,'".addslashes(addslashes($username))."','".md5($password)."','".addslashes(htmlspecialchars($email))."'


der tip mit der Übermittlung war es... ^^

Danke

Dateianhang:
png 5555.png (2,24 KB, 92 mal heruntergeladen)


__________________

21.08.2021 17:28 knudd ist offline E-Mail an knudd senden Homepage von knudd Beiträge von knudd suchen Nehmen Sie knudd in Ihre Freundesliste auf Germany
Schrimm
Spezialist



Dabei seit: 16.03.2015
Beiträge: 730
12 Filebase-Einträge

wBB-Version: wBBLite

Bewertung: 
8 Bewertung(en) - Durchschnitt: 9,88

Level: 40 [?]
Erfahrungspunkte: 1.765.441
Nächster Level: 2.111.327

345.886 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

Die Ersetzung von "htmlspecialchars" mit "addslashes" ist aber bei weitem keine äquivalente Ersetzung und ist in deinem Falle nun ein doppeltes "addslashes"...

Welche PHP-Version hast du denn?
"no value" als "default_charset" ist eher ungewöhnlich bei PHP-Versionen ab 5.6.
Vielleicht sollte der Wert mal gesetzt werden smile

__________________
Nur bei v-gn.de

WoltLab Burning Board Lite 1.0.2pl3 ( HTML5 ) - Version

mywbb.info(†19.8.2011)
your-wbb.de(†20.2.2015)

21.08.2021 17:57 Schrimm ist offline Beiträge von Schrimm suchen Nehmen Sie Schrimm in Ihre Freundesliste auf Austria
knudd knudd ist männlich
Foren As


images/avatars/avatar-16035.gif


Dabei seit: 22.09.2006
Beiträge: 77
0 Filebase-Einträge
Alter: 41 Jahre
Herkunft: Bremen
wBB-Version: wBBLite
PHP-Version: 7.0
MySQL-Version: 5.0.8
Wo bist du gehostet?: all-inkl


Mitglied bewerten

Level: 32 [?]
Erfahrungspunkte: 424.684
Nächster Level: 453.790

29.106 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von knudd


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

wie setze ich den wert eines gemieteten servers ?

ich hab wbb auf 7.0 laufen .

__________________

21.08.2021 18:53 knudd ist offline E-Mail an knudd senden Homepage von knudd Beiträge von knudd suchen Nehmen Sie knudd in Ihre Freundesliste auf Germany
Schrimm
Spezialist



Dabei seit: 16.03.2015
Beiträge: 730
12 Filebase-Einträge

wBB-Version: wBBLite

Bewertung: 
8 Bewertung(en) - Durchschnitt: 9,88

Level: 40 [?]
Erfahrungspunkte: 1.765.441
Nächster Level: 2.111.327

345.886 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

Kommt auf deinen Zugriff an.
Wenn du die "php.ini" bearbeiten kannst, dann über jene.
Andernfalls über ein PHP-Skript, wie es beispielsweise mein geposteter Link macht.

__________________
Nur bei v-gn.de

WoltLab Burning Board Lite 1.0.2pl3 ( HTML5 ) - Version

mywbb.info(†19.8.2011)
your-wbb.de(†20.2.2015)

21.08.2021 19:14 Schrimm ist offline Beiträge von Schrimm suchen Nehmen Sie Schrimm in Ihre Freundesliste auf Austria
knudd knudd ist männlich
Foren As


images/avatars/avatar-16035.gif


Dabei seit: 22.09.2006
Beiträge: 77
0 Filebase-Einträge
Alter: 41 Jahre
Herkunft: Bremen
wBB-Version: wBBLite
PHP-Version: 7.0
MySQL-Version: 5.0.8
Wo bist du gehostet?: all-inkl


Mitglied bewerten

Level: 32 [?]
Erfahrungspunkte: 424.684
Nächster Level: 453.790

29.106 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von knudd


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von knudd
Danke für die antwort und habe auch gleich mal geschaut

Das Ergebnis siehste im Bild

Ergänzung es ist nur beim feld username bei den anderen feldern geht ÄÖÜ




EDIT :

Ich habe in der user.php was geändet und nun geht.


Vorher
code:
1:
VALUES (NULL,'".addslashes(htmlspecialchars($username))."','".md5($password)."','".addslashes(htmlspecialchars($email))."'



jetzt
code:
1:
VALUES (NULL,'".addslashes(addslashes($username))."','".md5($password)."','".addslashes(htmlspecialchars($email))."'


der tip mit der Übermittlung war es... ^^

Danke


Ok das hat ja gut geklappt ,
Registrieren und im ACP neu anlegen geht nun .

Aber Editieren geht nicht dann ist das Feld wieder leer ...
Diese kleine fehler machen mich irre

__________________

22.08.2021 07:13 knudd ist offline E-Mail an knudd senden Homepage von knudd Beiträge von knudd suchen Nehmen Sie knudd in Ihre Freundesliste auf Germany
knudd knudd ist männlich
Foren As


images/avatars/avatar-16035.gif


Dabei seit: 22.09.2006
Beiträge: 77
0 Filebase-Einträge
Alter: 41 Jahre
Herkunft: Bremen
wBB-Version: wBBLite
PHP-Version: 7.0
MySQL-Version: 5.0.8
Wo bist du gehostet?: all-inkl


Mitglied bewerten

Level: 32 [?]
Erfahrungspunkte: 424.684
Nächster Level: 453.790

29.106 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von knudd


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

So …

Ich habe mir mal ein ganz neues Test Bord hochgeladen .

um zu sehen ob es ein hausgemachtes Problem ist oder eins von mir .

Also anlegen eines Users geht mit ÄÖÜ usw. im Namen

Jetzt kommt das erstaunliche , selbst bei einem Neuen Bord geht das
Bearbeiten nicht … wenn man dann ÄÖÜ im Usernamen hat … wird es nicht übertragen und das Feld bleibt leer.

Habt ihr das Problem auch …. `


Mich würde das mal interessieren und würde euch mal bitten ein Test User zu machen mit ÄÖÜ im Namen und den dann zu bearbeiten .

ob bei euch auch der User Name weg ist

__________________

29.08.2021 12:32 knudd ist offline E-Mail an knudd senden Homepage von knudd Beiträge von knudd suchen Nehmen Sie knudd in Ihre Freundesliste auf Germany
knudd knudd ist männlich
Foren As


images/avatars/avatar-16035.gif


Dabei seit: 22.09.2006
Beiträge: 77
0 Filebase-Einträge
Alter: 41 Jahre
Herkunft: Bremen
wBB-Version: wBBLite
PHP-Version: 7.0
MySQL-Version: 5.0.8
Wo bist du gehostet?: all-inkl


Mitglied bewerten

Level: 32 [?]
Erfahrungspunkte: 424.684
Nächster Level: 453.790

29.106 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von knudd


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Edit :

Mit dem Eintrag

in der user.php

code:
1:
header("Content-type:text/html; charset=utf-8");


weit oben .

werden die Umlaute nun gespeichert aber im portal mies dargestellt.

__________________

29.08.2021 12:53 knudd ist offline E-Mail an knudd senden Homepage von knudd Beiträge von knudd suchen Nehmen Sie knudd in Ihre Freundesliste auf Germany
knudd knudd ist männlich
Foren As


images/avatars/avatar-16035.gif


Dabei seit: 22.09.2006
Beiträge: 77
0 Filebase-Einträge
Alter: 41 Jahre
Herkunft: Bremen
wBB-Version: wBBLite
PHP-Version: 7.0
MySQL-Version: 5.0.8
Wo bist du gehostet?: all-inkl


Mitglied bewerten

Level: 32 [?]
Erfahrungspunkte: 424.684
Nächster Level: 453.790

29.106 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von knudd


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Edit :

Mit dem Eintrag

in der user.php

code:
1:
header("Content-type:text/html; charset=utf-8");


weit oben .

und in der user_edit.htm

weit oben

code:
1:
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />


werden die Umlaute nun gespeichert aber im acp mies dargestellt.


deswegen noch das gemacht ....




Habe nun in der in der acp/user.php über :


code:
1:
  eval ("\$userbit .= \"".gettemplate("users_showbit")."\";");



folgendes eingebaut

code:
1:
2:
3:
4:
5:
6:
7:
8:
$row[username] = str_replace("ü", "ü", $row[username]);
         $row[username] = str_replace("ö", "ö", $row[username]);
         $row[username] = str_replace("ä", "ä", $row[username]);
         $row[username] = str_replace("ß", "ß", $row[username]);
         $row[username] = str_replace("Ãœ", "Ü", $row[username]);
         $row[username] = str_replace("Ö", "Ö", $row[username]);
         $row[username] = str_replace("Ä", "Ä", $row[username]);
  eval ("\$userbit .= \"".gettemplate("users_showbit")."\";");


und in der memberslist.php

auch über
code:
1:
   eval ("\$membersbit .= \" ".$tpl->get("memberslist_membersbit")."\";");  


eingebaut ..nun geht alles und ist schick (umständlich aber ok)


code:
1:
2:
3:
4:
5:
6:
7:
8:
$row[username] = str_replace("ü", "ü", $row[username]);
         $row[username] = str_replace("ö", "ö", $row[username]);
         $row[username] = str_replace("ä", "ä", $row[username]);
         $row[username] = str_replace("ß", "ß", $row[username]);
         $row[username] = str_replace("Ãœ", "Ü", $row[username]);
         $row[username] = str_replace("Ö", "Ö", $row[username]);
         $row[username] = str_replace("Ä", "Ä", $row[username]);
  eval ("\$userbit .= \"".gettemplate("users_showbit")."\";");


__________________

29.08.2021 13:55 knudd ist offline E-Mail an knudd senden Homepage von knudd Beiträge von knudd suchen Nehmen Sie knudd in Ihre Freundesliste auf Germany
Schrimm
Spezialist



Dabei seit: 16.03.2015
Beiträge: 730
12 Filebase-Einträge

wBB-Version: wBBLite

Bewertung: 
8 Bewertung(en) - Durchschnitt: 9,88

Level: 40 [?]
Erfahrungspunkte: 1.765.441
Nächster Level: 2.111.327

345.886 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

Habe dir nicht umsonst gesagt wie das Problem zu lösen ist, aber wer nicht "hören will, muss...".
Dass das Problem auch bei "frischen Boards" besteht, ist daher nur logisch... Augen rollen

__________________
Nur bei v-gn.de

WoltLab Burning Board Lite 1.0.2pl3 ( HTML5 ) - Version

mywbb.info(†19.8.2011)
your-wbb.de(†20.2.2015)

29.08.2021 14:58 Schrimm ist offline Beiträge von Schrimm suchen Nehmen Sie Schrimm in Ihre Freundesliste auf Austria
knudd knudd ist männlich
Foren As


images/avatars/avatar-16035.gif


Dabei seit: 22.09.2006
Beiträge: 77
0 Filebase-Einträge
Alter: 41 Jahre
Herkunft: Bremen
wBB-Version: wBBLite
PHP-Version: 7.0
MySQL-Version: 5.0.8
Wo bist du gehostet?: all-inkl


Mitglied bewerten

Level: 32 [?]
Erfahrungspunkte: 424.684
Nächster Level: 453.790

29.106 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von knudd


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Schrimm
Hallo,

Habe dir nicht umsonst gesagt wie das Problem zu lösen ist, aber wer nicht "hören will, muss...".
Dass das Problem auch bei "frischen Boards" besteht, ist daher nur logisch... Augen rollen


"php.ini" lässt sich nicht ändern beziehungsweise kein zugriff

und script anfertigen kann ich nicht

__________________

30.08.2021 02:32 knudd ist offline E-Mail an knudd senden Homepage von knudd Beiträge von knudd suchen Nehmen Sie knudd in Ihre Freundesliste auf Germany
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Support für das wBB1.1, wBB1.2 und wBB Lite » Fragen/Hilfe/Sonstiges (wBB1.1/1.2) » Das lästige UMLAUTE Thema

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! © für wbb2 by Bandy & cback.de Geblockte Angriffe: 23.319
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 18 Jahren, 74 Tage, 17 Stunden, 48 Minuten und 23 Sekunden