php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.12.2011, 21:26  
Benutzer
 
Registriert seit: 10.02.2010
Beiträge: 75
PHP-Kenntnisse:
Anfänger
levans befindet sich auf einem aufstrebenden Ast
Standard Umlaute, Sonderzeichen im Content

Hallo,

wenn in der Datenbank in einer Spalte ein Text steht wie z.B.
Zitat:
There's a...
also mit diesem Sonderzeichen ' und ich irgendwann mal ein Backup hochladen sollte mitunter dem obengenannten Text, dann wird doch der Vorgang gestoppt oder? Wie kann man das denn verhindern? Überhaupt nicht oder?
levans ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.12.2011, 21:32  
Benutzer
 
Registriert seit: 15.08.2011
Beiträge: 96
PHP-Kenntnisse:
Anfänger
kosha kann nur auf Besserung hoffen
Standard

google mal: mysql real escape
kosha ist offline   Mit Zitat antworten
Alt 15.12.2011, 09:26  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

oder etwas allgemeiner "SQL Injection"

denn neben mysql_real_escape_string empfiehlt sich eigentlich die Verwendung einer neueren Datenbankerweiterung - mysqli / odbc / PDO

alle 3 unterstützen sogenannte "prepared Statements" , wo du dich um das Escaping nicht mehr kümmern musst. Das übernimmt dann automatisch die Datenbankerweiterung für dich - du sagst ihm nur noch, dass ein Parameter ein String ist, und die Erweiterung bastelt automatisch die Quotes drumherum und escaped "gefährliche" Zeichen
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML Umlaute und Sonderzeichen Crunchip HTML, Usability und Barrierefreiheit 17 18.07.2011 18:53
[Erledigt] Wieder sonderzeichen probleme syNTax PHP Einsteiger 20 24.04.2011 07:36
[Erledigt] HTML Umlaute und Sonderzeichen Canomat PHP Einsteiger 8 04.03.2011 18:26
Blätterfunktion / Menubar Content änderung Maxwill PHP Tipps 2010 2 27.04.2010 12:48
[Erledigt] PHPMailer und Umlaute Sirius PHP Tipps 2010 14 30.03.2010 15:14
Doppelten Content AllOnline PHP Tipps 2009 6 07.01.2010 20:01
Umlaute und MySQL4.1 Datenbanken 2 15.11.2009 15:28
php Mail Umlaute und Sonderzeichen AllOnline PHP Tipps 2009 3 19.10.2009 12:13
MySQL Konsole und Umlaute unter Windows [LÖSUNG] f4ckm5 Datenbanken 8 30.03.2009 22:10
[Erledigt] Umlaute und Sonderzeichen decodieren Sermon PHP Tipps 2009 9 27.03.2009 08:18
Umlaute in Datenbank zerschossen. Wie reparieren? MatzeMuc86 Datenbanken 1 14.09.2008 17:48
Die Sache mit den Sonderzeichen nach und vor Formularprüfung TailerD PHP Tipps 2006 12 02.06.2006 12:58
Umlaute bei Linux flual2000 PHP Tipps 2006 10 28.04.2006 13:12
Sonderzeichen und Umlaute Lia PHP Tipps 2004-2 18 22.12.2004 15:59


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:13 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum