PHP - espero explicarme bien

 
Vista:

espero explicarme bien

Publicado por roberto story (1 intervención) el 07/06/2005 23:19:05
El asunto es lo siguiente.

Tengo 2 paginas
index.php
directorio.php

en el index.php tengo un formulario de busqueda que va a una DB perfecto y me muestra los datos en el mismo index.php, ese formulario tiene 2 radio botton, uno dice buscador que es el que esta en el index y el otro lleva a directorio.php y realiza otra busqueda perfecto.

Ahora bien en directorio.php esta un formulario de busqueda igual al del index.php esta configurado para que si seleccionas el buscador te lleve al index, eso lo hace bien pero no realiza el proceso que deberia en el index. en el campo de texto me muestra la palabra que trae desde el directorio.php pero no me inicia el proceso de busqueda.

Aqui pego el codigo del formulario

directorio.php
<form action="<?=$_SERVER['PHP_SELF'];?>" method="post" id="frm">
<div align="center"><strong>Buscar:</strong>
<input type="text" name="query" id="query" size="32" value="<?=quote_replace($query);?>">
<input type="submit" value="Buscar">
<br>
<strong>Busqueda:</strong>
<input name="type" type="radio" value="Buscador" onMouseDown="this.checked = true; document.getElementById('frm').action = 'index.php';">
<? print $sph_messages['buscador'];?>
<input type='radio' name='type' value='directorio' onMouseDown="this.checked = true; document.getElementById('frm').action = 'directorio.php';"checked>
<? print $sph_messages['directorio'];?></form>

index.php
<form action="<?=$_SERVER['PHP_SELF'];?>" method="post" id="frm">
<strong>Buscar:</strong>
<input type="text" name="query" id="query" size="32" value="<?=quote_replace($query);?>">
<input type="submit" value="Buscar"><br>
<strong>Busqueda:</strong>
<input name="type" type="radio" value="Buscador" onMouseDown="this.checked = true; document.getElementById('frm').action = '<?=$_SERVER['PHP_SELF'];?>';" checked ><? print $sph_messages['buscador'];?>
<input type='radio' name='type' value='directorio' onMouseDown="this.checked = true; document.getElementById('frm').action = 'directorio.php';"><? print $sph_messages['directorio'];?>

La verdad agradeceria toda su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:espero explicarme bien

Publicado por Mike79 (669 intervenciones) el 08/06/2005 03:04:34
Entiendo lo que hace tu formulario, entiendo que funciona bien. ¿Pero que quieres hacer?. Tus páginas no hacen ninguna busqueda, por que no tienen ningun codigo para hacer la busqueda. Quiero pensar que solo copiaste un fragmento de estas páginas, pero lo que tu copiaste y pegaste esta perfecto. ¿Cual es tu problema exactamente?.

Saludos!
-
Miguel Angel
Mike79
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar