ciao...
devo inviare a una pagina risiedente in un'altro server (nel mio caso paypal) dei valori col metodo POST senza usare i form.

Ho trovato questo script QUI .

ve lo posto:
Codice PHP:
<? 
// Generate the request header 
$ReqHeader 
"POST $URI HTTP/1.1\n"
"Host: $Host\n"
"Content-Type: application/x-www-form-urlencoded\n"
"Content-Length: $ContentLength\n\n"
"$ReqBody\n"

// Open the connection to the host 
$socket fsockopen($Host80, &$errno, &$errstr); 
if (!
$socket

$Result["errno"] = $errno
$Result["errstr"] = $errstr
return 
$Result

$idx 0
fputs($socket$ReqHeader); 
while (!
feof($socket)) 

$Result[$idx++] = fgets($socket128); 

//------------------------------------------- 
?>
queste sono le mie domande:

-la variabile $ReqBody (riga 7) contiene i dati da passare. Come devo scriverli se ad esempio ho 4 variabili da passare?

-la variabile $URI (riga 1) contiene la pagina di destiazione a cui passare i 4 valori. Io vorrei pero' fare anche un redirect a questa pagina.. come faccio? (proprio come succede cliccando su submit in un form col metodo PODT)

grazie per le delucidazioni! i socket è la prima volta che li prendo in mano.