Comunidad de diseño web y desarrollo en internet online

analizando el sistema de busqueda

Citar            
MensajeEscrito el 15 Feb 2014 05:40 pm
Hola amigos, estoy analizando el sistema de búsqueda de una web, es que quiero utilizar esa misma lógica. Lo pongo aquí porque pienso que debe haber algún .php escondido, bueno eso creo. No se como funciona ya que tiene un formulario que al apretar el botón solo llama a una función javascript
Algo asi es el form:

Código HTML :

   <form class="formu" onsubmit="return funcionSubmit()">
    <input id="napQ" type="text" autofocus style="float:left;" maxlength="240">
    <button class="btn"><i class="icon-search"></i></button>
   </form>

La función javascript que llama el formulario es la siguiente:

Código Javascript :

function funcionSubmit() {
url="/namescomp/"+$("#napQ").val();
window.location.href=url;
return false;
}

Al final de eso carga un nueva pagina con el valor dado del formulario en la url, sin formato html ni nada:

http://...../namescomp/valorenformulario
...
y cuando no tienen el valor dado, se carga una pagina diciendo "no existe".
¿Habra algun archivo php que se ejecuta antes de cargar la pagina? ya que esos valores deben ser buscados en una BD que si no están en ella dice "no existe".

Muchas graciass

Por edavio

23 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Feb 2014 10:37 pm
Un simple mod_rewrite en Apache hace el truco.

Mod_rewrite hace que si la URL tiene un valor específico, Apache ejecute un script .php concreto que genera el resultado, de esa forma nunca se revela la ubicación real del script. Por supuesto, tanto puede ser un script PHP como cualquier otro lenguaje del lado del servidor (y también se puede hacer en IIS).

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 16 Feb 2014 03:05 pm
Graciasss

Por edavio

23 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.