Hola gente. Tengo un nuevo problema, que por lo averiguado es por una falla en mi codigo, les cuento, hice un buscador casero y funciona perfecto, pero tiene una sola falla, cuando presiono con el teclado enter desde internet explorer no me realiza la busqueda, cosa que no sucede en firefox, les dejo el codigo a ver si me pueden ayudar.
Código HTML:
Codigo del form
<script type="text/javascript">
function onEnter(ev)
{ if(ev==13)
{ document.form1.submit();
}
}
</script>
<form action="buscador.php" method="post">
<input name="palabra">
<input type="submit" name="buscador" value="Buscar" onKeyUp="onEnter(event.keyCode);"/>
</form>
la parte javascript la puse para ver si podia hacer funcionar el enter, pero no funciona tampoco.
y aca es donde tomo los datos
Código PHP:
<?php
$id;
if ($_POST['buscador'])
{
$buscar = $_POST['palabra'];
if(empty($buscar))
{
echo "No se ha ingresado una cadena a buscar";
}else
//aca me conecto a la bd
function protect($string){
return mysql_real_escape_string(strip_tags($string));
}
$buscar = protect($buscar);
//sigue
si me pueden ayudar se los agradezco