Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/03/2007, 14:40
Avatar de DeeR
DeeR
 
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 21 años, 4 meses
Puntos: 17
Re: De Nuevo Google

Cita:
Iniciado por remy Ver Mensaje
Hola amigos?
He estado perdido de mi PC, pero de nuevo aqui preguntando dudas

Ya se que con google no se pueden hacer consultas o sea no puedo leer http://www.google.com.cu/search?hl=es&q=linux directamente desde el PHP y leer los resultados, de verdad ni idea de como ellos lo hacen porque uno escribe esa direccion el el explorer y genera un resultado, pero bueno, lo que necesito es poder tomar esa pagina y guardarla como html en mi sitio. No se si alguien ha hecho esto, me dijeron que usando frames y en uno pongo el buscador de google y en el otro leo el resultado de ese FRAME pero me parecio ilogico, pero asi lo probe porque no tengo idea pero no salio...

Por favor ayudenme...

Sino me hice explicar bien, la idea es que cuando alguien haga una busqueda desde mi web en google, pueda guardar ese resultado en mi server para que otra vez cuando la persona entre pueda seleccionar porque busqueda se habia quedado sin tener que realizar la busqueda, solo seleccionarla sin ir al google....

Muchas gracias por leer y Muchas gracias si pueden darme ideas.
Antes que nada, si lo que quieres es implementar (o el formato de colores) el Buscador de Google en tu Sitio (como ejemplo aqui el de phpclasses Es muy facil si eres usuario de adsense, simplemente debes agregar el codigo de busquedad y configurar algunos parametros como colores y logo).

Ahora si lo que quieres es Guardar http://www.google.com.cu/search?hl=es&q=linux en tu archivo local de tu Servidor, primero tienes que abrir la URL via fopen (mira la funcion abrir aqui , esta funcion devuelve en un string el contenido de lo que abrimos , me acuerdo que habia una funcion que carga inmediato el contenido de un fichero en un string (file lo carga en un array) ). Ya que tenemos el contenido del HTML en un string, simplemente lo debemos guardar con un simple

Código PHP:
<?
$leer 
fopen($archivo,"w");

   
fwrite($leer$string_resultado);     

fclose($leer); 
?>
----
Ahora lo que realmente quieres realizar (aunq para mi no es muy logico :P), yo lo pensaria de esta manera, en tu Sitio Web, en el form del Buscador, primero se dirija hacia un PHP tuyo, luego este PHP verifique si esta consulta ya la tenemos gradaba, si la tenemos simplemente abrioms el archivo html o lo redirecionamos, si no existe la consulta grabada, redirecionamos hacia el sitio de google con la busqueda ( con un head localtion hacia la url de busquedad con los datos incluidos en la url )

Saludos