4Ever Mesaj tarihi: Nisan 4, 2012 Mesaj tarihi: Nisan 4, 2012 Selamlar, Bir projemizde Php Java PostgreSQL teknolojilerini kullandık. Sistem şöyle çalışıyor kısaca, Php istek yapıyor, Java veritabanına sorup XML üretiyor yine aynı şekilde Insert,Update,Delete işlemleride bu istekler üzerinden oluyor. Php tarafına her zaman XML dönüyor. Java verileri kayıt ederken " ' " tek tırnak durumlarında felan escape atmış. Örn: Türkiye'de yazacaksa, Türkiye'de olarak yazıyor yada "Türkiye" yazacaksa "Türkiye" yazıyor. Tabi XML çıktısıda bu şekilde oluyor ve Php ile gösterirken sıkıntı oluyor. Proje geniş kapsamlı olduğu için gelen XML'den temizleme gibi şanşım az oluyor hemde amatörce. Java'da bunları düzelterek XML üretecek kod mod ne bilem bir fonksiyon felan varmıdır. Java bilgim çok iyi değil ama ucundan biliyoruz işte :)
Seele Mesaj tarihi: Nisan 4, 2012 Mesaj tarihi: Nisan 4, 2012 Java dogru yapiyor php bu konuda haksiz.
4Ever Mesaj tarihi: Nisan 4, 2012 Konuyu açan Mesaj tarihi: Nisan 4, 2012 Ya gelen tüm XML'i temizlemek istemiyorum :)
Mirage Mesaj tarihi: Nisan 4, 2012 Mesaj tarihi: Nisan 4, 2012 4Ever said: Php istek yapıyor, Java veritabanına sorup XML üretiyor yine aynı şekilde Insert,Update,Delete işlemleride bu istekler üzerinden oluyor. Query'leri nasıl üretiyorsun ki? Query String'lerini elle üretmek yerine JDBC'nin sunduğu PreparedStatement'leri kullanırsan o escaping olayını toptan kaldırabilirsin. Veritabanına verileri olduğu gibi kaydedip, aynen o şekilde okursun.
4Ever Mesaj tarihi: Nisan 4, 2012 Konuyu açan Mesaj tarihi: Nisan 4, 2012 Zaten PreparedStatement kullanıyoruz.
Mirage Mesaj tarihi: Nisan 4, 2012 Mesaj tarihi: Nisan 4, 2012 Niye escape kullanıyorsunuz peki? " ' < gibi karakterleri doğrudan veritabanına yazsanız?
4Ever Mesaj tarihi: Nisan 4, 2012 Konuyu açan Mesaj tarihi: Nisan 4, 2012 İşte kullanmıyoruz ki, bir şekilde öyle kayıt olmuş veritabanına javaya hakim olan arkadaş da işten ayrıldı bende çok iyi değilim ama problemli geçici olarak PHP ile temizleyerek çözdüm. ama ilerisi için sıkıntılı olur.
Gladmir Mesaj tarihi: Nisan 6, 2012 Mesaj tarihi: Nisan 6, 2012 java da persist edilen yerden code snippet verirmisin
Öne çıkan mesajlar