DB sorgu ve tırnak

0 Cevap php

Ben kullanırsanız http://site.com/index.php?page=45 şeyi (İstenen bir sayfayı yükler) Tamam görünüyor.

Ama ben http://site.com/index.php?page=45' veya http://site.com/index.php?page=45" sayfa yazdırır bir hata (tırnak basamak sonra eklenen) ile giderken:

Unhandled Exception (Debug)
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'
 ORDER BY datePub DESC
 LIMIT 10' at line 9
SELECT *, date_format(date, '%d') AS day, date_format(date, '%m') AS month, date_format(date, '%Y') AS year FRO...
// and paths to my scripts

Hacker için bira için bir pizza gibi Thats.

How to filter unwanted symbols (like quotes), so the page won't show my db query (my own error text maybe)?

Ben hata bildirimini kapalı, ama onun değil, bir çözüm (her yerde kullanamazsınız) var.

0 Cevap