
12/02/2002, 06:34
|
| | Fecha de Ingreso: febrero-2002
Mensajes: 1
Antigüedad: 23 años, 3 meses Puntos: 0 | |
Re: un motor de busqueda como altavista o google Yo también busco algo parecido. Pero mi problema es que no se como hacer para leer lás páginas de resultados de los búscadores , como si abriera por ejemplo un fichero de texto de mi servidor o algo que me permita escanearlas.
LA SOLUCIÓN A LO DEMÁS:
El asunto de lanzar la busqueda en varios buscadores es sencillo, tan solo tienes que crear una tabla en una Bd donde almacenes el literal de busqueda de cada buscador que quieras utilizar. Esto lo puedes averiguar probando diferentes búsquedas por ejemplo el de busqueda del GOOGLE para español es:
<a href='ir.asp?http://www.google.com/search?hl=es&q=CADENADEBUSQUEDA&btnG=B%FAs queda+en+Google&lr=lang_es ' target='_blank'>http://www.google.com/search?hl=es&q...</a>
Luego solo tienes que substituir la palabra "CADENADEBUSQUEDA" por la que quieras utilizar, para ello puedes utilizar una orden replace como:
<pre>replace(rcs.Fields("URLBusqueda"),& quot;CADENADEBUSQUEDA",Request.QueryString(&q uot;strBusqueda")) </pre>
donde:
<pre>replace(rcs.Fields("URLBusqueda") </pre> |--->es el registro de la tabla de buscadores con la cadena de busqueda.
<pre>"CADENADEBUSQUEDA" </pre> |--->Es la palabra que vas a substituir de la cadena.
<pre>Request.QueryString("strBusqueda" ) </pre> |---> Es la palabra a buscar, y que vendría de un formulario de otra página. |