HTML Formu'yla XML ilanı

1 Cevap php

Ben bir web geliştirme ve kullanıcı bazı şeyler ilanı XML verilerini oluşturmak, böylece bunu yapmak istiyorum duyuyorum. Bu amaçla orada bir <textarea> burada kullanıcı yazabilirsiniz (kopyala / yapıştır) XML ve gönderin. Böyle <, > gibi karakterler ve ben diğerleri de, kaybolmak düşünüyorum: Sorun verileri kaybediyorum olmasıdır.

Belki de, bir çerçeve sorun olduğundan emin değil, ben Elgg kullanarak ve get_input() ile verileri alıyorum.

UPDATE1: Yorum cevaplama bazı kod:

<form method="POST" action="http://for.bar/slash" enctype="text/xml">
<input name="add" type="submit" value="Create"  />
</form> 

Ben kullanmak verileri almak için elgg get_input()

$data = get_input('data');

1 Cevap

I vahşi bir tahmin yapmak için nerede olursa ben get_input (tarafından kullanılan oto-büyülü xss koruma çeşit) olduğunu söyleyebilirim. Bir print_r($_POST); ya da belki Elgg de $ _POST tüm "hijyen" yapıyor deneyebilirsiniz. Bu durumda size base64 isteği göndermeden önce JavaScript ile veri kodlamak zorunda kalabilirsiniz.