Ciao a tutti. sto sbattendo la testa su questo problema da diversi giorni e non ne riesco a venire a capo. Dovrei riuscire a fare un POST su una pagina PHP di un file XML in visual basic.

Il codice VB è il seguente:

Dim objXMLHTTPRequest As New MSXML2.XMLHTTP30

objXMLHTTPRequest.open "POST", K_LINK, False
objXMLHTTPRequest.setRequestHeader "Content-type", "text/xml"
objXMLHTTPRequest.send strXML

facendo in questo modo, però, non arriva nulla alla pagina WEB
(codice pagina PHP)
Codice PHP:
if($_POST)
{    
    foreach(
$_POST as $key => $value) {
        echo 
stripslashes($value);
        
$K++;
    }

Se inserisco come content-type la riga
objXMLHTTPRequest.setRequestHeader "Content-type", "application/x-www-form-urlencoded"
i dati arrivano alla pagina web ma non risultano essere un file XML.
In particolare l'header del file (<?xml version="1.0"?>) diventa ("1.0"?>)

Avete idee..please help