php real_escape_string

0 Cevap

PHP dinamik olarak oluşturulan metin kutusu veri göndermek. Ben kullanarak veri göndermek zaman real_escape_string(), yani:

$ingredient = mysql_real_escape_string($_POST['ingredient']);

... Bu metin verileri sonrası yok ve ben basit $_POST['']; yöntemi ie ​​kullanın:

$ingredient = $_POST['ingredient'];

Benim metinde bir tek tırnak (') kullanırken ... bana hata veriyor.

Eğer SQL sözdizimi bir hata var; hattında 2 at ')' yakın 's', 'fgad', '55 kullanmak için doğru sözdizimi için MySQL sunucu sürümü karşılık kılavuzunu kontrol

Bu benim eski Mesaja
i solved the problem locally by enabling magic_quotes_gpc = On ama yükleme bu benim sunucuda tekrar iş does't nedenle zaman nasıl ben sunucu üzerinde sihirli tırnak açabilirsiniz.

0 Cevap