[Linux-programlama] PHP'de çift tırnak karakteri sorunu

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Nuri Akman (nuri.akman@hazine.gov.tr)
Date: Tue 15 May 2007 - 13:50:31 EEST


Arkadaşlar,

PHP + MySQL çalışan bir sitem var. Hosting firmamı değiştirdim. Yeni
sunucu *webmin* arayüzü kullanılıyor. Daha önce normal olarak çalışan
PHP kodum, yeni hosting sunucumda şöyle bir sorun oluşturdu:

<texarea> alanım var ve içinde bir SFW dosyasının ayarları saklanıyor
şöyle ifadeler var:
....
....
 <param name="quality" value="high">
 <param name="quality" value="high">
 <param name="wmode" value="transparent">
....
....

Bu sayfanın edit sonrasındaki POST işleminde UPDATE SQL cümlesi
çalışıyor ve düzeltmeler kaydediyor.

Düzeltme sonrası tekrar edit ekranına girdiğimde <textarea> içindeki
ifadem ekranda şöyle görünüyor:
....
....
 <param name=\"quality\" value=\"high\">
 <param name=\"quality\" value=\"high\">
 <param name=\"wmode\" value=\"transparent\">
....
....

Çift tırnak (") karakterinin önüne (\) backslash ekleniyor. Her bir POST
FORM sonrasında bu backslash'ların sayısı artıyor.

Ben sorunun "magic_quotes_gpc" ayarından kaynaklandığını düşünmüştüm,
ancak sorun buradan değilmiş.

Bu sorunu nasıl aşmam gerekir?

Yardımlarınız için şimdiden çok teşekkür ederim.

Sevgiler,
Nuri AKMAN

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.