Compilare Form di un altro sito da Remoto

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Salve ragazzi...ora sono io a porvi una domanda semplice anche se per non so quale motivo non funge.
Dovrei compilare un form di un altro sito dal mio sito, quindi utilizzo i Curl.
Per ora non mi serve inserire password e username ma sono solo due campi 'input text' che fanno parte dello stesso form.
Vi posto il codice che ho scritto; non sono molto pratico con i Curl.

PHP:
<? 
$url = "http://sito.com"; 
$post = "var1=valore1&var2=valore2"; 
$ch = curl_init($url); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $post); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
echo curl_exec($ch); 
curl_close($ch); 
?>

Vi dico che la pagina non mi deve restituire niente ma esegue su quel sito (se sono connesso) quello che eseguirebbe se avessi compilato il form dalla pagina in cui esso è presente.
Quando vado a lanciare questa pagina però il risultato è "Destination host forbidden".
Ora non so come mai l'accesso sia vietato perché ho anche testato il codice sul mio stesso sito ed esce da un altro e si ha lo stesso risultato anche se non ho inserito alcun controllo in questo senso.
Grazie anticipatamente.
 

Discussioni simili