ciao.

dovendo mandare dati con metodo POST ad una pagina
ho il seguente problema:

--
premessa sono in localhost e mando dei dati ad una pagina remota:

http://hostRemoto.com/directory/pagina.php
--

pagina.php risponde con un codice http 302
e nell'header ha
Location: /pagina2.php

e qui c'č il problema...poichč invece di seguire
l'uri: http://hostRemoto.com/directory/pagina2.php

il browser fa il redirect su
http://localhost/pagina2.php

Codice PHP:
    $fp fopenrealpath("cookie.txt"), "w" );
    
$ch curl_init();
    
curl_setopt($chCURLOPT_COOKIEJARrealpath("cookie.txt") );
    
curl_setopt($chCURLOPT_COOKIEFILErealpath("cookie.txt") );
    
    
curl_setopt($chCURLOPT_TIMEOUT40);
    
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
/*
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
*/
    
curl_setopt($chCURLOPT_URL$url);
    
curl_setopt($chCURLOPT_RETURNTRANSFER1);
    
curl_setopt($chCURLOPT_REFERER$referer);
    
curl_setopt($chCURLOPT_AUTOREFERERTRUE );

    
curl_setopt($chCURLOPT_HEADERTRUE);
//    curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
 
    
curl_setopt($chCURLOPT_FOLLOWLOCATIONTRUE);
 
    
curl_setopt($chCURLOPT_POSTTRUE);
    
curl_setopt($chCURLOPT_POSTFIELDS$datiPOST);
    
    
$out curl_exec ($ch); 
    
    
curl_close ($ch);
    unset(
$ch); 

serve aiuto!

grazie mille