Ters Slash Problemi ve Çözümü Versiyon 2.10

soulmy php 05.Eyl.2013 486 görüntülenme 0 yorum

Arkadaşlar merhaba

Bildiğiniz gibi addslashes() fonksiyonu ile ' ve " sembollerini güvenli hale getirmek için \' ve \" şekline getirebiliyoruz. Bazı host firmaları bu özelliği varsayılan olarak kullanılmasını sağlamak için php.ini dosyasında magic_quotes_gpc = On ayarını kullanıyor. Bu, güvenlik açısından iyi birşey ama bazı durumlarda veriyi olduğu gibi kullanmak gerekebiliyor. İşte bu gibi durumlarda aşağıdaki kodu php dosyanızın en başına ekleyerek çözebilirsiniz.

if ( get_magic_quotes_gpc() ) {
	$_GET = array_map('stripcslashes',$_GET);
	$_POST = array_map("stripcslashes",$_POST);
}

Yorumlar

Bu yazıya yorum yapan ilk kişi sen ol.