bunu dener misin
preg_replace('/[^0-9a-z ]+/i', '', $row->NOTLAR);
preg_replace('/[^\w\d\s]+/i', '', $row->NOTLAR);
Baser GUVENC
Computer Engineer.
----- Original Message ----
From: Fatih Kaya <fkayaist_at_gmail.com>
To: linux-programlama_at_liste.linux.org.tr
Sent: Thursday, July 10, 2008 2:46:22 PM
Subject: [Linux-programlama] addslashes() - stripslashes()
Merhaba,
Formu doldurup php sayfaya post ediyoruz. Bu sayfada bu bilgiler veritabanına kaydolup aynı zamanda email gidiyor… Burada veritabanına kaydederken kesme('), çift tırnak (") gibi karakterlerden kurtulmak için addslashes()kullanıyoruz. Veritabanına keydediyoruz, okurken de stripslashes()yapıyoruz sorun yok, güzelce tırnaklı okuyoruz. Sorun mailde…
Maili atmadan önce de stripslashes()yapıyoruz, ancak banamısın demiyor. Maili yine şöyle atıyor: İstanbul\'dan gelenler \"geldik\" dediler...
Değişkenleri değil de mailin mesaj kısmını stripslashes()yaptığımızda ise daha beter oluyor: İstanbul\\\'dan gelenler \\\"geldik\\\" dediler...
Nasıl çözeriz? Teşekkürler.
Fatih.
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Thu 10 Jul 2008 - 14:25:30 EEST