Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2012, 11:50
Avatar de rikardoz
rikardoz
 
Fecha de Ingreso: abril-2011
Ubicación: En mi casa
Mensajes: 165
Antigüedad: 13 años
Puntos: 46
Pregunta Sacar datos de un buscador con cUrl y Cookies

Hola a todos, estoy sacando información de un buscador tengo el siguiente script:

Código PHP:
<?php
session_start
();

    
$busqueda $_POST[inputQuickSearch];
    
$cookie_file_path "file.txt";
    
//$strCookie = 'PHPSESSID=' . session_name() . '; path=/';
    
$strCookie 'PHPSESSID=' $_COOKIE['PHPSESSID'] . '; path=/';
    
session_write_close();

    
$ch curl_init();
    
curl_setopt($chCURLOPT_URL,
        
"http://www.pagina.com/buscador/");
    
curl_setopt($chCURLOPT_COOKIE$strCookie );  
    
curl_setopt($chCURLOPT_POST1);
    
curl_setopt($chCURLOPT_POSTFIELDS"Search=$busqueda");
    
curl_setopt($chCURLOPT_COOKIEFILE$cookie_file_path);
    
curl_setopt($chCURLOPT_COOKIEJAR$cookie_file_path);
    
curl_setopt($chCURLOPT_TIMEOUT30);
    
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
    
curl_setopt($chCURLOPT_FOLLOWLOCATIONtrue);
    
$html curl_exec ($ch);
    
curl_close($ch); 

?>
me funciona bien la primera pagina para sacar los datos, pero cuando voy a la segunda pagina no me cargan los resultados, y he visto que la pagina guarda la palabra de la búsqueda en una cookie y lo que quiero es que la pagina me retorne esa COOKIE osea el PHPSESSID de esa búsqueda y luego yo poder usarla, me gustaría que me ayuden o alguna forma de como podría hacer esto de mandarle el mismo PHPSESSID y poder pasar a la siguiente pagina usando ese PHPSESSID, ya que para pasar a la siguiente pagina tengo que enviar el mismo PHPSESSID porque ahí tiene la palabra que estoy buscando,
Gracias de antemano !
__________________
Agregadecer no cuesta nada O SI?