:) buondì!
Oggi ho provato ad eseguire una piccola prova... inviare dati via ajax da un sito ESTERNO ad altervista ad un mio sito che risiede su un server di AV.

Ecco i miei script:
php:
Codice PHP:
<?php
// Stringa da scrivere su file
$stringa=$_POST['data'];

// Scrittura del file
$scrivi_file=fopen("pippo.txt","a+");
fwrite($scrivi_file,$stringa);
fclose($scrivi_file);
?>
ajax
Codice PHP:
function createXHR()
{
var
request = false;
try {
request = new ActiveXObject('Msxml2.XMLHTTP');
}
catch (
err2) {
try {
request = new ActiveXObject('Microsoft.XMLHTTP');
}
catch (
err3) {
try {
request = new XMLHttpRequest();
}
catch (
err1)
{
request = false;
}
}
}
return
request;
}

function
Write(url, content) // url is the script and data is a string of parameters
{
var
xhr = createXHR();

xhr.onreadystatechange=function()
{
if(
xhr.readyState == 4)
{
// nothing for now
// alert("sent " + url + " " + content);
}
};
xhr.open("POST", url, true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send(content);
}


var
content = "1"
Write("http://www.sito.altervista.org/basicform.php", "data=" + content);
Purtroppo però non funziona, e non restituisce errori! :(
Dove sbaglio?

Grazie :)