Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
04, 2008, 11:33:58 am
42704 Mesaj 9328 Konu Gönderen: 17902 Üye
Son üye: Remark
Turk-Php.Com Forum  |  Yardım Forumları  |  HTML & JavaScript & XML Forumu  |  openwysiwyg copy paste sorunu? « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: openwysiwyg copy paste sorunu?  (Okunma Sayısı 400 defa)
yns.emre
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 51


Üyelik Bilgileri
openwysiwyg copy paste sorunu?
« : 17, 2007, 04:43:56 am »

arkadaşlar php ile veritabanına kayıt yaparken rich text editör olarak openwysiwyg kullanıyorum,yalnız kopyala yapıştır yapıp veritabanına kayıt yapğmaya kalktığım zaman olmuyor,normal elle yazdığımda ise veritabanına kayıt yapabiliyor,bunun sebebi nedir sizce?
Logged
tiamat
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 404



Üyelik Bilgileri WWW
Ynt: openwysiwyg copy paste sorunu?
« Yanıtla #1 : 19, 2007, 02:26:07 am »

Kopyaladığın metin içerinde <> gibi ne tür tag varsa alır. Yani kalın, italic, yazı tipi, boyutu vb. şeyleri senin kullandığın editör içine dahil eder. Kullandığın editör sonuç olarak bir textarea değil bir iframedir. Yani bir HTML sayfasıdır. Metin, ( ' " ) gib buna benzer karakterleri barındırıyor olabilir vey bu tür karakterlere slash eklemeden mysql sorgusu içerisne giriyor olabilir.

Tavsiyem DB ye gitmeden bu metni bir ekrana yazdır ve gözünle bir tarama yap mutlaka bir kaç karakter SQL sorgun için hata teşkil ediyordur.
Logged

Tuvalete oturmadan önce,
Musluğunu kontrol et bence
Quatready
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 19


Üyelik Bilgileri
Ynt: openwysiwyg copy paste sorunu?
« Yanıtla #2 : 20, 2007, 08:14:58 am »

form değerini stripslashes ile alıyorsan ve içinde( ' ) bu karakter varsa alınan değeri sıfırlar ve o değeri hiç almamış şekilde gösterir nedeni ise veritabanına zarar verebilir.
eğer değeri
$deger = $_POST['deger'];
olarak alırsan veritabanına yazdırabilirsin.
ama nasıl bir sorun çıkar onu henüz bilmiyorum. bir kaç yerde bu şekilde kullanıyorum bir sorun çıkmadı henüz ama elbet bir zararı vardır.
Logged
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.