var_dump strip_tags($xmlData); çıkıyor mu? Dr. Mucibirahman İLBUĞA <mucip.ilb...@gmail.com>, 28 Eyl 2020 Pzt, 01:04 tarihinde şunu yazdı:
> Merhabalar, > > PHP ile XML dosya içeriğini bir değişkene yüklemek istiyorum. Ancak > değişkenin boyu 5449 satır çıkıyor fakat değişken yazdırılamıyor! Sanırım > bir karakter içeriyor ama çözemedim? > > XML işlemleri ile uğraşmayıp sadece değiştirmek istediğim yerleri replace > ve benzeri komutlar ile güncelleyerek işimi görme çabasındayım. Zira bu XML > dosyayı sunucuya HTML request olarak göndermem gerek. > > Yüklediğim satır aşağıda ama $xmlData değişkeni yazdırılamıyor. Fakat > uzunluğu 5449 çıkıyor?! Trime ve diğer özel karakterleri çıkartmaya > çalıştım ama beyhude! :( > > HTML Request olarak sunucuya gönderdiğimde ise: > > *"XML_POST_ERROR^MXML belgesinin üst düzey öğesi olmalıdır. Line: 0"* > > hatası geliyor?! Bir karakter sıkıntısı var ama ne???? > > > > //Atama yaptığım kod > > $xmlData='<?xml version="1.0" encoding="UTF-8"?> > <WSP> > <AYAR> > <TRSVER><![CDATA[ASWSP1.02.03]]></TRSVER> > > <DBFILENAME><![CDATA[C:\AKINSOFT\Wolvox8\Database_FB\DEMOWOLVOX\2020\WOLVOX.FDB]]></DBFILENAME> > <PERSUSER><![CDATA[SYSDBA]]></PERSUSER> > <SUBE_KODU><![CDATA[01]]></SUBE_KODU> > </AYAR> > <SIPARIS> > <SIPARIS_DURUMU><![CDATA[1]]></SIPARIS_DURUMU> > <SIPARIS_TURU><![CDATA[1]]></SIPARIS_TURU> > <BLCRKODU><![CDATA[5]]></BLCRKODU> > <TICARI_UNVANI><![CDATA[MRİ TİCARET]]></TICARI_UNVANI> > <ADI_SOYADI><![CDATA[MUCİBİRAHMAN İLBUĞA]]></ADI_SOYADI> > <VERGI_DAIRESI><![CDATA[]]></VERGI_DAIRESI> > <VERGI_NO><![CDATA[]]></VERGI_NO> > <TEL1><![CDATA[]]></TEL1> > <FAKS><![CDATA[]]></FAKS> > <ADRESI><![CDATA[]]></ADRESI> > <ILCESI><![CDATA[]]></ILCESI> > <ILI><![CDATA[]]></ILI> > <KDV_DURUMU><![CDATA[0]]></KDV_DURUMU> > <ISK_KUL_CARI><![CDATA[0]]></ISK_KUL_CARI> > <ISK_KUL_1><![CDATA[0]]></ISK_KUL_1> > <ISK_KUL_STOK><![CDATA[0]]></ISK_KUL_STOK> > <ISK_KUL_OZEL><![CDATA[0]]></ISK_KUL_OZEL> > <ISK_KUL_ALT><![CDATA[0]]></ISK_KUL_ALT> > <ISK_ORAN_ALT><![CDATA[0]]></ISK_ORAN_ALT> > <ISK_TUTAR_ALT2><![CDATA[0]]></ISK_TUTAR_ALT2> > <SIPARIS_NO><![CDATA[ILK_SIPARIS_13]]></SIPARIS_NO> > <EKBILGI_1><![CDATA[]]></EKBILGI_1> > <ISK_KUL_CARI><![CDATA[0]]></ISK_KUL_CARI> > <ISK_ORAN_CARI><![CDATA[0]]></ISK_ORAN_CARI> > <ISK_ORAN_1><![CDATA[0]]></ISK_ORAN_1> > <ISK_TUTAR_CARI><![CDATA[0,00]]></ISK_TUTAR_CARI> > <ISK_TUTAR_1><![CDATA[0,00]]></ISK_TUTAR_1> > <ISK_TUTAR_STOK><![CDATA[0,00]]></ISK_TUTAR_STOK> > <ISK_TUTAR_OZEL><![CDATA[0,00]]></ISK_TUTAR_OZEL> > <DOVIZ_KULLAN><![CDATA[0]]></DOVIZ_KULLAN> > <OZEL_KODU><![CDATA[]]></OZEL_KODU> > <VADESI><![CDATA[]]></VADESI> > <ACIKLAMA><![CDATA[İNTERNET ÜZERİNDEN VERİLMİŞTİR.]]></ACIKLAMA> > <PAZ_DURUMU><![CDATA[0]]></PAZ_DURUMU> > <PAZ_PERS_BLKODU><![CDATA[]]></PAZ_PERS_BLKODU> > <PAZ_PERSONEL><![CDATA[]]></PAZ_PERSONEL> > <PAZ_URUN_ORANI><![CDATA[0]]></PAZ_URUN_ORANI> > <PAZ_URUN_TUTARI><![CDATA[0]]></PAZ_URUN_TUTARI> > <PAZ_ISC_ORANI><![CDATA[0]]></PAZ_ISC_ORANI> > <PAZ_ISC_TUTARI><![CDATA[0]]></PAZ_ISC_TUTARI> > </SIPARIS> > <SIPARISHAREKET> > <HAREKET> > <BLSTKODU><![CDATA[15]]></BLSTKODU> > <STOK_ADI><![CDATA[deneme1]]></STOK_ADI> > <BARKODU><![CDATA[]]></BARKODU> > <MIKTARI_2><![CDATA[0]]></MIKTARI_2> > <BIRIMI_2><![CDATA[]]></BIRIMI_2> > <MIKTARI><![CDATA[333]]></MIKTARI> > <BIRIMI><![CDATA[ADET]]></BIRIMI> > <KDV_ORANI><![CDATA[18]]></KDV_ORANI> > <KPB_FIYATI><![CDATA[0]]></KPB_FIYATI> > <KPBDVZ><![CDATA[0]]></KPBDVZ> > <DEPO_ADI><![CDATA[]]></DEPO_ADI> > <DVZ_FIYATI><![CDATA[0]]></DVZ_FIYATI> > <DOVIZ_BIRIMI><![CDATA[]]></DOVIZ_BIRIMI> > <DOVIZ_ALIS><![CDATA[0]]></DOVIZ_ALIS> > <DOVIZ_SATIS><![CDATA[0]]></DOVIZ_SATIS> > <ISK_ORAN_1><![CDATA[0]]></ISK_ORAN_1> > <MUH_KODU_GENEL><![CDATA[]]></MUH_KODU_GENEL> > <OZEL_KODU><![CDATA[]]></OZEL_KODU> > <EKBILGI_1><![CDATA[BİRİNCİ SATIR. İNTERNETTEN]]></EKBILGI_1> > <PAZ_PERS_BLKODU><![CDATA[]]></PAZ_PERS_BLKODU> > <PAZ_PERSONEL><![CDATA[]]></PAZ_PERSONEL> > <PAZ_URUN_ORANI><![CDATA[]]></PAZ_URUN_ORANI> > <PAZ_URUN_TUTARI><![CDATA[]]></PAZ_URUN_TUTARI> > <PAZ_ISC_ORANI><![CDATA[]]></PAZ_ISC_ORANI> > <PAZ_ISC_TUTARI><![CDATA[]]></PAZ_ISC_TUTARI> > </HAREKET> > <HAREKET> > <BLSTKODU><![CDATA[16]]></BLSTKODU> > <STOK_ADI><![CDATA[deneme2]]></STOK_ADI> > <BARKODU><![CDATA[]]></BARKODU> > <MIKTARI_2><![CDATA[0]]></MIKTARI_2> > <BIRIMI_2><![CDATA[]]></BIRIMI_2> > <MIKTARI><![CDATA[444]]></MIKTARI> > <BIRIMI><![CDATA[ADET]]></BIRIMI> > <KDV_ORANI><![CDATA[18]]></KDV_ORANI> > <KPB_FIYATI><![CDATA[0]]></KPB_FIYATI> > <KPBDVZ><![CDATA[0]]></KPBDVZ> > <DEPO_ADI><![CDATA[]]></DEPO_ADI> > <DVZ_FIYATI><![CDATA[0]]></DVZ_FIYATI> > <DOVIZ_BIRIMI><![CDATA[]]></DOVIZ_BIRIMI> > <DOVIZ_ALIS><![CDATA[0]]></DOVIZ_ALIS> > <DOVIZ_SATIS><![CDATA[0]]></DOVIZ_SATIS> > <ISK_ORAN_1><![CDATA[0]]></ISK_ORAN_1> > <MUH_KODU_GENEL><![CDATA[]]></MUH_KODU_GENEL> > <OZEL_KODU><![CDATA[]]></OZEL_KODU> > <EKBILGI_1><![CDATA[BİRİNCİ SATIR. İNTERNETTEN]]></EKBILGI_1> > <PAZ_PERS_BLKODU><![CDATA[]]></PAZ_PERS_BLKODU> > <PAZ_PERSONEL><![CDATA[]]></PAZ_PERSONEL> > <PAZ_URUN_ORANI><![CDATA[]]></PAZ_URUN_ORANI> > <PAZ_URUN_TUTARI><![CDATA[]]></PAZ_URUN_TUTARI> > <PAZ_ISC_ORANI><![CDATA[]]></PAZ_ISC_ORANI> > <PAZ_ISC_TUTARI><![CDATA[]]></PAZ_ISC_TUTARI> > </HAREKET> > <HAREKET> > <BLSTKODU><![CDATA[17]]></BLSTKODU> > <STOK_ADI><![CDATA[deneme3]]></STOK_ADI> > <BARKODU><![CDATA[]]></BARKODU> > <MIKTARI_2><![CDATA[0]]></MIKTARI_2> > <BIRIMI_2><![CDATA[]]></BIRIMI_2> > <MIKTARI><![CDATA[555]]></MIKTARI> > <BIRIMI><![CDATA[ADET]]></BIRIMI> > <KDV_ORANI><![CDATA[18]]></KDV_ORANI> > <KPB_FIYATI><![CDATA[0]]></KPB_FIYATI> > <KPBDVZ><![CDATA[0]]></KPBDVZ> > <DEPO_ADI><![CDATA[]]></DEPO_ADI> > <DVZ_FIYATI><![CDATA[0]]></DVZ_FIYATI> > <DOVIZ_BIRIMI><![CDATA[]]></DOVIZ_BIRIMI> > <DOVIZ_ALIS><![CDATA[0]]></DOVIZ_ALIS> > <DOVIZ_SATIS><![CDATA[0]]></DOVIZ_SATIS> > <ISK_ORAN_1><![CDATA[0]]></ISK_ORAN_1> > <MUH_KODU_GENEL><![CDATA[]]></MUH_KODU_GENEL> > <OZEL_KODU><![CDATA[]]></OZEL_KODU> > <EKBILGI_1><![CDATA[BİRİNCİ SATIR. İNTERNETTEN]]></EKBILGI_1> > <PAZ_PERS_BLKODU><![CDATA[]]></PAZ_PERS_BLKODU> > <PAZ_PERSONEL><![CDATA[]]></PAZ_PERSONEL> > <PAZ_URUN_ORANI><![CDATA[]]></PAZ_URUN_ORANI> > <PAZ_URUN_TUTARI><![CDATA[]]></PAZ_URUN_TUTARI> > <PAZ_ISC_ORANI><![CDATA[]]></PAZ_ISC_ORANI> > <PAZ_ISC_TUTARI><![CDATA[]]></PAZ_ISC_TUTARI> > </HAREKET> > </SIPARISHAREKET> > <SIPARISKUR> > <HAREKET> > <DOVIZ_BIRIMI><![CDATA[]]></DOVIZ_BIRIMI> > <DOVIZ_ALIS><![CDATA[]]></DOVIZ_ALIS> > <DOVIZ_SATIS><![CDATA[]]></DOVIZ_SATIS> > </HAREKET> > <HAREKET> > <DOVIZ_BIRIMI><![CDATA[]]></DOVIZ_BIRIMI> > <DOVIZ_ALIS><![CDATA[]]></DOVIZ_ALIS> > <DOVIZ_SATIS><![CDATA[]]></DOVIZ_SATIS> > </HAREKET> > </SIPARISKUR> > </WSP>'; > > > $xmlData = trim(preg_replace('/\s\s+/', ' ', $xmlData)); > > echo strlen($xmlData); // 5449 çıkıyor. > > echo $xmlData; //Hiçbirşey yazılmıyor! > > > > -- > Kolay gelsin, > Mucip:) > > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php >
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php