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)
Se inserisco come content-type la rigaCodice PHP:
if($_POST)
{
foreach($_POST as $key => $value) {
echo stripslashes($value);
$K++;
}
}
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