Je développe un web et que vous voulez faire en sorte que l'utilisateur peut créer des données XML slideshows afficherons. A cet effet, il existe un <textarea>
où l'utilisateur peut écrire (copier/coller) XML et le soumettre. Le problème est que je suis en train de perdre des données: des caractères tels que <
, >
, et je pense que d'autres aussi, se perdre.XML via HTML Forms afficherons
Peut-être est un problème de cadre, pas sûr, je me sers Elgg et la réception des données avec get_input()
.
Update1: un code répondant au commentaire:
<form method="POST" action="http://for.bar/slash" enctype="text/xml">
<input name="add" type="submit" value="Create" />
</form>
pour recevoir les données que j'utilise elgg get_input()
$data = get_input('data');
Selon [cette réponse] (http://stackoverflow.com/a/2088880/1497596) à la question [Comment publier XML au serveur à travers un formulaire HTML?] (Http://stackoverflow.com/q/ 2088862/1497596), 'text/xml' n'est * pas * une valeur autorisée pour l'attribut' enctype'. – DavidRR