Crear un Buscador Interno y Externo

No estoy muy puesto en esto, y lo que intento es modificar este código para tener más opciones de búsqueda.
El código del buscador, muestra dos opciones de búsqueda, una general que buscar en Google, y otra para que busque en una web.
El código es el siguiente:
<!-- SiteSearch Google -->
<FORM method=GET action="http://www.google.com/search">
<input type=hidden name=ie value=UTF-8>
<input type=hidden name=oe value=UTF-8>
<TABLE bgcolor="#FFFFFF">
<tr>
<td>
<A HREF="http://www.google.com/">
<IMG SRC=""
border="0" ALT="Google"></A>
</td>
<td>
<INPUT TYPE=text name=q size=31 maxlength=255 value="">
<INPUT type=submit name=btnG VALUE="Buscar en sitio">
<font size=-1>
<input type=hidden name=domains value="Buscar en Web 1"><br><input type=radio name=sitesearch value=""> WWW <input type=radio name=sitesearch value="Web1.es" checked> Buscar en Web 1<br>
</font>
</td>
</tr>
</TABLE>
</FORM>
<!-- SiteSearch Google -->
A este código si le pongo una página, el contenido de esa búsqueda lo muestra bien, pero intento ponerle una página más, o sea para que busque en dos, tres, o las páginas que yo le ponga, pero por más que modifico el código luego no funciona bien.
Me puedes ayudar, y decirme que tengo que modificar ese código para que muestre bien las búsquedas.

1 respuesta

Respuesta
1
Te pongo un ejemplo, basado en tu código:
<!-- SiteSearch Google -->
<FORM method=GET action="http://www.google.com/search"> 
<input type=hidden name=ie value=UTF-8> 
<input type=hidden name=oe value=UTF-8> 
<TABLE bgcolor="#FFFFFF"> 
<tr>
<td> 
<A HREF="http://www.google.com/"> 
<IMG SRC="
border="0" ALT="Google"></A> 
</td>
<td> 
<INPUT TYPE=text name=q size=31 maxlength=255 value=""> 
<INPUT type=submit name=btnG VALUE="Buscar en sitio"> 
<font size=-1> 
<br>
<input type=radio name=sitesearch value="" checked>WWW (toda la web)<br>
<input type=radio name=sitesearch value="http://www.elpais.com"> Buscar en EL PAÍS<br> 
<input type=radio name=sitesearch value="http://www.elmundo.es"> Buscar en EL MUNDO<br> 
<input type=radio name=sitesearch value="http://www.publico.es"> Buscar en PÚBLICO<br> 
<input type=radio name=sitesearch value="http://www.abc.es"> Buscar en ABC<br> 
</font> 
</td>
</tr>
</TABLE> 
</FORM> 
<!-- SiteSearch Google --> 
Muchas gracias Carlos, muy rápida tu respuesta, y acertada, funciona.
Donde yo tenia la pega, es que una vez que se realiza la búsqueda y muestra los resultados, y justo debajo del campo de búsquedas vuelven a aparecer las páginas para seleccionar la búsqueda en otra diferente.

En el código que yo he puesto, aparece, pero si pongo 4 páginas, solo aparece la opción de google y otra más.
Si se puede poner, bien, sino esta bien como esta y cerramos la pregunta ya que no esperaba que me respondieras tan rapido, me puse a buscar un código y encontré otro que muestras las opciones de búsqueda mejor, pero eso abirer otra pregunta.
Saludos.
Ok, se me había pasado lo del domains:
<!-- SiteSearch Google -->
<FORM method=GET action="http://www.google.com/search"> 
<input type=hidden name=ie value=UTF-8> 
<input type=hidden name=oe value=UTF-8> 
<TABLE bgcolor="#FFFFFF"> 
<tr>
<td> 
<A HREF="http://www.google.com/"> 
<IMG SRC="
border="0" ALT="Google"></A> 
</td>
<td> 
<INPUT TYPE=text name=q size=31 maxlength=255 value=""> 
<INPUT type=submit name=btnG VALUE="Buscar en sitio"> 
<font size=-1> 
<br>
<input type=radio name=sitesearch value="" checked>WWW (toda la web)<br>
<input type=hidden name=domains value="http://www.elpais.com" />
<input type=radio name=sitesearch value="http://www.elpais.com"> Buscar en EL PAÍS<br> 
<input type=hidden name=domains value="http://www.elmundo.es" />
<input type=radio name=sitesearch value="http://www.elmundo.es"> Buscar en EL MUNDO<br> 
<input type=hidden name=domains value="http://www.publico.es" />
<input type=radio name=sitesearch value="http://www.publico.es"> Buscar en PÚBLICO<br> 
<input type=hidden name=domains value="http://www.abc.es" />
<input type=radio name=sitesearch value="http://www.abc.es"> Buscar en ABC<br> 
</font> 
</td>
</tr>
</TABLE> 
</FORM> 
<!-- SiteSearch Google --> 

Lo único que una vez que se haga la búsqueda, no te va a salir un texto del tipo "Buscar en EL PAÍS", sino directamente el nombre de la web donde quieres buscar (www.elpais.com).
Muchas gracias Carlos, llevo una semana detrás de esto y en poco tiempe me has dado la solución.
Después te are otra pregunta relacionada sobre esto, para rizar más el rizo ya que me encontré con otro código que no tiene nada que ver con éste.
Lo dicho... muchas gracias.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas