4Ever Mesaj tarihi: Nisan 4, 2012 Paylaş 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 :) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Seele Mesaj tarihi: Nisan 4, 2012 Paylaş Mesaj tarihi: Nisan 4, 2012 Java dogru yapiyor php bu konuda haksiz. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
4Ever Mesaj tarihi: Nisan 4, 2012 Konuyu açan Paylaş Mesaj tarihi: Nisan 4, 2012 Ya gelen tüm XML'i temizlemek istemiyorum :) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Mirage Mesaj tarihi: Nisan 4, 2012 Paylaş 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. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
4Ever Mesaj tarihi: Nisan 4, 2012 Konuyu açan Paylaş Mesaj tarihi: Nisan 4, 2012 Zaten PreparedStatement kullanıyoruz. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Mirage Mesaj tarihi: Nisan 4, 2012 Paylaş Mesaj tarihi: Nisan 4, 2012 Niye escape kullanıyorsunuz peki? " ' < gibi karakterleri doğrudan veritabanına yazsanız? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
4Ever Mesaj tarihi: Nisan 4, 2012 Konuyu açan Paylaş 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. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Gladmir Mesaj tarihi: Nisan 6, 2012 Paylaş Mesaj tarihi: Nisan 6, 2012 java da persist edilen yerden code snippet verirmisin Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar