Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2008, 09:55
Avatar de Aimarejada
Aimarejada
 
Fecha de Ingreso: abril-2006
Mensajes: 207
Antigüedad: 18 años
Puntos: 0
Problema al modificar el codigo de Google Custom

Estoy utilizando el buscador Google Custom y queria que cuando se busque algo parte del contenido de la pagina no se muestre, lo he intentado y al buscar no muestra nada.

Por un lado tengo un formulario que es donde se mete la/s palabras a buscar y que yo he puesto que las envie por Post para luego verificar si se ha buscado algo o no cuando se recargue la pagina.


Cita:
<form action="" id="cse-search-box" method="post">
<input type="hidden" name="cx" value="xxxxx" />
<input type="hidden" name="cof" value="FORID:9" />
<input type="hidden" name="ie" value="UTF-8" />
<input type="text" name="q" size="31" />
<input type="submit" name="sa" value="Buscar" />
</form>
<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&lang=es"></script>
Comprobe con un echo que estuviera recibiendo bien los datos y asi es por lo que el fallo esta en mi if o que al enviarlo con Post (añadido mio) no funcione.

Código PHP:

<?php
     
if(!isset($_POST["q"])){ // Compruebo si se ha realizado una busqueda mirando si $_POST["q"] contiene algo.

              
if(isset($_GET[modulo])){

                       
// Aqui es donde muestro el contenido que quiero ocultar cuando se haga una busqueda.  

             
}else{

               
// Aqui es donde muestro el contenido que quiero ocultar cuando se haga una busqueda.

                
}    
     
   }else{
// Si $_POST["q"] contenia algo viene aqui y haria este script:
     
        
echo '<div id="cse-search-results"></div>
                       <script type="text/javascript">
                             var googleSearchIframeName = "cse-search-results";
                             var googleSearchFormName = "cse-search-box";
                             var googleSearchFrameWidth = 600;
                             var googleSearchDomain = "www.google.com";
                             var googleSearchPath = "/cse";
                     </script>
                    <script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js">
                     </script>'
;
  
   }    

?>