Questa è la funziona che manda i dati al server :

function licenza($sito,$licenza)
{
$ch = curl_init(); // Inizializza cURL.
//curl_setopt_array($ch, $_0032B3C861AE4898D0C05F8067A3CAC4);
curl_setopt($ch, CURLOPT_URL, $server); // Inposta l'URL da caricare.
curl_setopt($ch, CURLOPT_POST, 1); // Attiva il passaggio dati via POST
curl_setopt($ch, CURLOPT_POSTFIELDS, $licenza); // Inseriamo i campi POST
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Impostiamo cURL per restituire la pagina in una


// stringa invece di printarla al browse direttamente;
// se vuoi visualizzare direttamente l'output elimina questa riga.
$page = curl_exec($ch); // Eseguiamo la richiesta e otteniamo la risposta in $page.
curl_close ($ch); // Chiudi la risorsa cURL. Puoi anche riutilizzarla variando i parametri.
$_09EBB2D87535F8C14A9F54B06B0FC184 = "valid#Y";
return $_09EBB2D87535F8C14A9F54B06B0FC184;
}

Da notare che la variabile $sito contiene l'indirizzo url dove risiede il file server.php mentre la variabile $dati contiene l'array contenete i dati da processare.


il file server.php per il momento è strutturato in questo modo ( per vedere se funziona ) ma poi dovrò registrare il tutto su database ( ma questo non è un problem ).

$var=@fopen("testo.txt","a+");//apro il file di testo dove memorizzo i dati
@fwrite($var, "Ricevuto :".$_POST['licenza']);
@fclose($var);//chiudo il file di testo



Non mi sembra così complesso, ma non riesco a capire dove stà l'errore !