certo (nel fare le prove ho agigunto un po' di header, li ho presi con il Live http headers di firefox con il post funzionante)
Codice PHP:
$vars="mittente=NomeMitt&prefisso=".$prefisso."&numero=".$numero."&testo=Salve ".$utente." bla bla ecc&nomeutente=myuser&parolachiave=mypass&autenticazione=Avvia";
$fp=fsockopen($server,80);
fputs($fp,"POST /invia3.php HTTP/1.0\r\n
Host: sms.consultingweb.it\r\n
User-Agent: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3\r\n
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n
Accept-Language: it-it,it;q=0.8,en-us;q=0.5,en;q=0.3\r\n
Accept-Encoding: gzip,deflate\r\n
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n
Keep-Alive: 300\r\n
Connection: keep-alive\r\n
Content-Type: application/x-www-form-urlencoded\r\n\
Content-Length: ".strlen($vars)."\r\n\r\n".$vars);
fclose($fp);
grazie ancora per l'aiuto