Foros del Web » Programando para Internet » Javascript »

por que no me funciona?

Estas en el tema de por que no me funciona? en el foro de Javascript en Foros del Web. hola este codigo no me funciona para nada alguien sabe por que... Código PHP: <form name="form1" method="post" action=" <? $PHP_SELF ?> "> <input type="image" name="buscar" src="buscar.gif"> <input name="busca" type="text"> </form> </html> <? if ( $buscar ){ ...
  #1 (permalink)  
Antiguo 17/11/2003, 21:11
Avatar de cadrogui  
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 21 años
Puntos: 5
por que no me funciona?

hola este codigo no me funciona para nada alguien sabe por que...



Código PHP:
<form name="form1" method="post" action="<? $PHP_SELF ?>">

<input type="image" name="buscar" src="buscar.gif">
<input name="busca" type="text">

</form>

</html>


<?
if ($buscar){
echo 
$busca;
}
?>
este code deberia mostrarme lo que escribi en el campo de texto, pero no lo hace, en cambio si lo sustituyo po un boton comun y corriente funciona, por que?


salu2
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl
  #2 (permalink)  
Antiguo 18/11/2003, 08:26
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 5 meses
Puntos: 38
Hola cadrogui.

Lo primero que veo, que me parece sospechoso, es que pones:

action="<? $PHP_SELF ?>"

Cuando creo que lo correcto es:

action="<?= $PHP_SELF ?>"

Prueba ese cambio a ver si tiene que ver con lo que te sucede.

Saludos.
  #3 (permalink)  
Antiguo 18/11/2003, 08:33
Avatar de cadrogui  
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 21 años
Puntos: 5
lamento informar que tampoco esta funcionando.....


salu2


pd alguna otra sugerencia.
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl
  #4 (permalink)  
Antiguo 18/11/2003, 08:39
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 5 meses
Puntos: 38
Hay algo que no entiendo.

¿Que es la imagen que tienes en ese código? ¿Se supone que es alli donde el usuario debe presionar? ¿Es un sustituto del botón o es otra cosa?

Si es asi, le falta una accion asociada al evento click. Algo asi:

<input type="image" name="buscar" src="buscar.gif" onclick="javascript:document.form1.submit()">

Saludos.
  #5 (permalink)  
Antiguo 18/11/2003, 09:16
Avatar de cadrogui  
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 21 años
Puntos: 5
estas en lo cierto pero no me resulta con nada.... ke puedo hacer????????



salu2
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl
  #6 (permalink)  
Antiguo 18/11/2003, 09:32
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 5 meses
Puntos: 38
Hola de nuevo.

1.- Pon el código PHP antes del </html>.
2.- No uses en la pregunta "$buscar" puesto que es una imagen, usa "$busca" que es un texto.

Lo probé y me funcionó.

Saludos.
  #7 (permalink)  
Antiguo 18/11/2003, 09:53
Avatar de cadrogui  
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 21 años
Puntos: 5
gracias por tu ayuda, me resulta bien si mando los valores a otra pag php, pero no me resulta en la misma pagina, por eso lo de <?= $PHP_SELF ?> asi ke si se te ocurre algo mas, se te agradecera....




salu2
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:14.