[Linux-programlama] Re: addslashes ile ilgili

---------

[Linux-programlama] Re: addslashes ile ilgili

From: binan <blacknightro_at_gmail.com>
Date: Sat, 24 Nov 2007 16:52:51 +0200
Message-ID: <25f661e70711240652l57a5b92fi220d40675b587071@mail.gmail.com>

sizin kullanim seklinizde bir hata yok.
veri tabaninda \' gibi bir sey ile karsilasmamaniz gerekiyor...
addslashes fonksiyonu, sql cumleleri ile icerigin karismasini onlemeye
yonelik...

On Nov 6, 2007 5:15 PM, Güyçmırat Amanmırat <guychmyrat_at_yahoo.com.tr> wrote:
>
>
>
>
> Eklemeyi unuttum bişey var.
>
>
>
> Eğer 2 defa addslashes fonksiyonunu kullanırsam o zaman veritabanınada
> deneme\' olarak kayıt ediyor.
>
> Ama bir defa addslashes fonksiyonunu kullandıgım zaman deneme' olarak
> ekliyor.
>
> Doğru olan bu fonksiyonu 2 defa kullanarak veritabanına eklenmesimi ? Yoksa
> doğru kullanımı nedir bunun ?
>
>
>
>
>
> İyi günler.
>
>
>
> ________________________________
>
>
> From: linux-programlama-bounces_at_liste.linux.org.tr
> [mailto:linux-programlama-bounces_at_liste.linux.org.tr] On Behalf Of Güyçmırat
> Amanmırat
> Sent: Tuesday, November 06, 2007 5:03 PM
> To: linux-programlama_at_liste.linux.org.tr
> Subject: [Linux-programlama] addslashes ile ilgili
>
>
>
>
>
>
>
> Merhabalar, daha önce Atif arkadaşım addslashes fonksiyonunda iki tane \\
> kullanmam gerektiğini yazmıştı.
>
>
>
> Ben daha sonra fark ettiğim bişey var.
>
>
>
> Kullanıcıdan gelen verileri addslashes fonksiyonun tabi tuttuğum zaman
>
> deneme' kelimesi için aşağıdaki gibi sonuç veriyor.
>
>
>
> insert into kategoriler (katName, katOrder, visible) values ('deneme\'', 11,
> 1 );
>
>
>
> Yani mysql_query($query)
>
> Demeden önce echo $query; exit();
>
>
>
> Dediğimde yukarıdaki sonucu alıyorum. Sanki mysql-e eklerken deneme\' olarak
> eklemesi gerekiyor ama veritabanında deneme' olarak duruyor. O (\) ters
> salashi veritabanına nedense ekleyemiyor.
>
>
>
> Özet olarak PHP'nin addslashes fonksiyonu \ ekliyor ama bu mysql_query ile
> çalıştırıldıgında veritabanıma deneme\' olarak eklenemiyor. Program olarak
> WAMP kullanıyorum. Bir türlü sebebini anlıyamadım. Neden olabilir acaba ?
>
>
>
>
>
> Teşekkürler.
>
>
>
>
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Sat 24 Nov 2007 - 16:18:39 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.