phpBB2.de Foren-Übersicht  
[netclusive - internet broadcasting]
 FAQ  •  Suchen  •  Download  •  Lesezeichen  •  Mitgliederliste  •  Benutzergruppen   •  Registrieren  •  Profil  •  Einloggen, um private Nachrichten zu lesen  •  Login
 
        
 
        
 

LinkLift

Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Autor Nachricht
Novan
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 10.08.2002
Beiträge: 112
Wohnort: Münster

BeitragVerfasst am: So 30 März, 2003 12:32 Antworten mit ZitatNach oben 

Hi,
einer meiner Benutzer hat einen Fehler verursacht bei der Registration in meinem Forum. Ich habe mir dann mal den Code angeschaut und stelle mir folgende Frage :
Code:
str_replace("\'", "''", $icq) . "'

Wieso wird ein doppelter einzelhochstrich '' gegen \' ersetzt?
Die Logik ist mir bewußt das das ' Zeichen escaped werden soll wenn ein Benutzer es verwendet. Aber wieso steht im Code dann
str_replace("\'", "''", $icq) . "'
und nicht
str_replace("\'", "'", $icq) . "'

Ein Benutzer wird höchstwahrscheinlich doch nur einen einzelhochstrich eingeben wie z.B. PC's und nicht PC''S

Ist das nen Fehler im Code oder was denkt ihr?

_________________
mfg
Novan
Image
Zum Ultimativen "Moppet" Portal
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenE-Mail sendenWebsite dieses Benutzers besuchen
Google







Verfasst am: Nach oben

TerraTux
Support Team Member
Support Team Member



Anmeldungsdatum: 02.08.2002
Beiträge: 1026
Wohnort: Delitzsch

BeitragVerfasst am: Mo 31 März, 2003 01:05 Antworten mit ZitatNach oben 

dann schreib doch in der Zeile anstelle von:

"'. str_replace ("\'", """, $icq) .'"

"'. addslashes($icq) ."'

dann is wuppe...weil dann wird escaped was escaped muss... Smile
dort wo es ausgelesen und ausgegeben wird dann eben

stripslashes($row['icq']) oder so ähnlich...jenachdem was dasteht Wink

Gruß

_________________
software is like sex, it's better if it's free
Image
Kein Support per PM || EMail || Messenger
OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Beiträge der letzten Zeit anzeigen:      
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Löschen der Zeile "Moderatoren: ... babylon phpBB2.x - Support 14 Sa 17 Nov, 2007 21:46 Letzten Beitrag anzeigen
Codefehler -find ihn nicht (usercp_re... Le-Lo phpBB2.x - Support 2 So 28 Okt, 2007 00:14 Letzten Beitrag anzeigen
Fatal Error usercp_register.php on li... Warrior-of-Dune phpBB2.x - Support 2 Mi 10 Jan, 2007 16:49 Letzten Beitrag anzeigen
Jede 2te Zeile andere Farbe ndrake phpBB2.x - Support 10 Di 05 Dez, 2006 05:22 Letzten Beitrag anzeigen
"Could not insert data into user... cuco Plus 1.53 Beta Support 2 Fr 19 Mai, 2006 10:41 Letzten Beitrag anzeigen