fai una prova con questa
codice:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!--<script type="text/javascript">
var st = "<VOLAMMS_SEND><?xml version='1.0' encoding='UTF-8'?><AUTH><UID></UID><PWD></PWD></AUTH><VCODE></VCODE><SUBJECT></SUBJECT><TEXT></TEXT><IMAGE><CTYPE></CTYPE><CONTENT></CONTENT></IMAGE><AUDIO><CTYPE></CTYPE><CONTENT></CONTENT></AUDIO><VIDEO><CTYPE></CTYPE><CONTENT></CONTENT></VIDEO>";
</script>-->
</head>
<body onload="">
<form name="my_form" action="http://sms.vola.it/cgi/vola_mms_gw.php" method="post">
<textarea name="XML" rows="20" cols="80"><?xml version='1.0' encoding='UTF-8'?>
<VOLAMMS_SEND>
<AUTH>
<UID>4e0aa0aac4d3b87a127b063100bfbc51</UID>
<PWD>c9f7727a6a57984759b1de34f7f0fb7b</PWD>
</AUTH>
<VCODE>1213131</VCODE>
<SUBJECT>Prova dell'oggetto.</SUBJECT>
<TEXT>PROVA INVIO MMS</TEXT>
</VOLAMMS_SEND>
</textarea>
<input type="submit">
</body>
</html>
Non invia in automatico, bisogna premere "invia". Per fare in modo che invii in automatico devi rimettere onload="document.my_form.submit()"
Cio' che e' importante e' che il server da un errore di
RECIPIENT PARAM INVALID
quindi vuol dire che almeno l'XML e' ben formato ed e' stato letto. Poi cosa mettere dentro quell'XML lo decidi tu
Edit: ho aggiunto pure il recipient e il server mi ha risposto OK