' karakteri ve mysql kayıt problemi
6
●366
- 27-08-2012, 23:29:20merhaba arkadaşlar, formdan gelen ' karakteri yüzünden mysql e kayıt problemi oluyordu. sadece bu karakteri str_replace ile \' yaparak hallettim. fakat php de yeni olduğum için başka birşey yapmam gerekirmi diye merak ediyorum. bu konuda bilgisi olan arkadaşlar yardım istiyorum teşekkürler.
- 27-08-2012, 23:40:23Mirzakul adlı üyeden alıntı: mesajı görüntüleher ikinizede çok teşekkürler.dreamer adlı üyeden alıntı: mesajı görüntüle
- 27-08-2012, 23:48:32mysql_real_escape_string kullanırsan 2 veya 4 slash atar o yüzden nerede çekiceksen veriyi stripslashes kullanmanı öneririm.Ozdemir adlı üyeden alıntı: mesajı görüntüle
- 27-08-2012, 23:56:06if (get_magic_quotes_gpc()) {FirewallWorm adlı üyeden alıntı: mesajı görüntüle
function stripslashes_gpc(&$value) { $value = stripslashes($value); }
array_walk_recursive($_GET, 'stripslashes_gpc');
array_walk_recursive($_POST, 'stripslashes_gpc');
}
kodun en üstüne bunu eklersen sıkıntı çıkmaz - 28-08-2012, 00:05:50sonuçta stripslashes atıyorsun fonksiyona o kdr da gerek yok diye düşünüyorum.dreamer adlı üyeden alıntı: mesajı görüntüle