R10.net

R10.net (https://www.r10.net/index.php)
-   PHP (https://www.r10.net/php/)
-   -   Tek Tırnak İki tane çıkıyor (https://www.r10.net/php/470212-tek-tirnak-iki-tane-cikiyor.html)

_BuKi_ 03-10-2009 14:20:21

Tek Tırnak İki tane çıkıyor
 
Arkadaşlar yazmış olduğum bir scriptte verilerimi mysql_real_escape_string kullanarak filtreliyorum. DB den okurkende stripslashes($val); şeklinde okuyorum. Buraya kadar sorun yok. Localhostta gayet normal çalışıyor. Ama scripti bir sunucuma attım test için. Tek Tırnaklar yerine iki tane tek tırnak çıkıyor.
Örneğin : R10.Net'te Yarışma olan veri R10.Net''te Yarışma şeklinde gözüküyor.
Localde kullanıdığım PHP versiyonu 5.2.8, sunucuda ise 5.2.9 var. Sorun neden kaynaklanıyor bilgisi olan var mı ?
________________________________________
edit :
Arkadaşlar sorunu buldum.
Alıntı : PHP.Net
Alıntı:

Bilginize: eğer magic_quotes_sybase yönergesinin değeri "On" ise hiçbir tersbölü ayıklanmaz ancak tek tek tırnaklar, çift tek tırnağa çıkarılır.
link : PHP: stripslashes - Manual
magic_quotes_sybase özelliği off ise dediğim sorun oluyor. Sanırım Sunucuda da off. Çünkü Localde Test ettim. On olan değeri Off yaptım aynı sorun localdede oldu.
Bunu PHP ile Sorgulayıp Kodlarla PHP.ini yi düzenleme imkanımız var mı arkadaşlar ? Yada başka bir Yöntem ?

uysal_rockci 03-10-2009 18:26:15

verileri çekerken , çift tırnakları , tek tırnak ile replace edebiliriz en basitinden.

_BuKi_ 03-10-2009 23:18:06

ini_set('magic_quotes_sybase', On);şimdilik bu şekilde hallettim. Çalışyor :) Ne kadar doğru bilemiyorum ama :)

ini_set('error_reporting', E_ALL^E_NOTICE); bu koddan yola çıkarak denedim çalıştı yani şuan problem yok :)


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 23:26:40.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.