Rusça giriş varken XML CDATA tgas siliniyor

0 Cevap php

Birisi bana yardımcı olsaydı ben çok müteşekkir olacak çok garip bir sorun var.

Ben içerik daha sonra (bir XML dosyasında verileri değiştirmek için php ile DOM kullanarak) böyle bir çizgi var bir sayfaya aktarılan bir textarea sahip bir form var:

$dom->getElementsByTagName("page")->item($itemNum)->getElementsByTagName("lang")->item(1)->getElementsByTagName("text")->item(0)->firstChild->data=$_POST['rus0'];

Söz XML dosyası bu gibi görünüyor:

< text>< ![CDATA[ Text from the form ]]>< /text>

Ben sunucuya yükleyin ve tamamen CDATA siler ve sonuçlar, bu durumda, giriş Rus metin çalıştığınızda garip bir şey olur

< text />

Ve, esrarlı, şey, benim kendi sunucu emülatör üzerinde çalışıyor (Ben php 5 ile mAmp kullanıyorum, uzak sunucu da php var 5) - Benim makinesi ince Rus eserlerini inputing içinde.

Herhangi bir fikir ne bu oluyor?

0 Cevap