Anführungszeichen führen zu Schrägstrichen in Texten

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
Benutzeravatar
M3tr0id
Beiträge: 13
Registriert: 27. Mai 2014, 22:02

Anführungszeichen führen zu Schrägstrichen in Texten

Beitrag von M3tr0id »

Moin

Wenn ich bei einem Benutzer in der Benutzerverwaltung irgendein Textfeld habe und da einen Text mit Anführungszeichen eingebe.

z.B:

Code: Alles auswählen

"Hallo"
dann wird nach ein paar Mal den Benutzer speichern (oder wie ich finde auch manchmal von Zauberhand) auf einmal

Code: Alles auswählen

///////////////"Hallo"///////////////
daraus. Passiert auch, wenn die Anführungszeichen mitten im Text sind.


Hat das schon mal wer gesehen bzw. ist das ein Fehler von Admidio oder kommt das von PHP?
Benutzeravatar
fasse
Administrator
Beiträge: 6044
Registriert: 12. Nov 2005, 16:06

Re: Anführungszeichen führen zu Schrägstrichen in Texten

Beitrag von fasse »

Hi,

ich muss mir das noch mal anschauen. Das kommt auf jeden Fall daher, dass Anführungszeichen vor dem Schreiben in die DB "escaped" werden, damit SQL-Injection nicht so einfach möglich ist.

Aber es sollte natürlich so laufen, dass dies danach nicht sichtbar ist.

Gruß
Fasse
Benutzeravatar
fasse
Administrator
Beiträge: 6044
Registriert: 12. Nov 2005, 16:06

Re: Anführungszeichen führen zu Schrägstrichen in Texten

Beitrag von fasse »

In der angehängten Datei ist das Problem behoben. Bitte ersetzte diese in adm_program/system.

Ist dann ab der 3.3.12 auch in Admidio behoben.

Viele Grüße
Fasse
Dateianhänge
global_request_params.php.zip
(1.38 KiB) 279-mal heruntergeladen
Benutzeravatar
M3tr0id
Beiträge: 13
Registriert: 27. Mai 2014, 22:02

Re: Anführungszeichen führen zu Schrägstrichen in Texten

Beitrag von M3tr0id »

Hallo fasse

Besten Dank für die Hilfe - perfekter Service wie immer !

*Kekse verschenk*
Antworten