Foros del Web » Programando para Internet » PHP »

como saber k boton se presiono

Estas en el tema de como saber k boton se presiono en el foro de PHP en Foros del Web. bueno ps la cuestion es k tengo el sig formulario y me gustaria saber si en x_insertar_img.php hay alguna forma de saber cual de los ...
  #1 (permalink)  
Antiguo 20/03/2008, 21:12
 
Fecha de Ingreso: marzo-2008
Mensajes: 173
Antigüedad: 16 años, 1 mes
Puntos: 0
como saber k boton se presiono

bueno ps la cuestion es k tengo el sig formulario y me gustaria saber si en x_insertar_img.php hay alguna forma de saber cual de los 2 botones se presiono.

Código HTML:
<form action="x_insertar_img.php" method="post" enctype="multipart/form-data">
	<input type="hidden" name="id_propiedad" value="<?php echo $_GET['id']; ?>">
	<input type="hidden" name="num_img" value="<?php echo $_GET['num']; ?>">
	<table border="0" cellspacing="0" cellpadding="3" align="center">
	  <tr>
		<td align="right" valign="top" width="150"><font class="texto">Imagen<br><br></font></td>
		<td><input type="hidden" name="MAX_FILE_SIZE" value="409600"><input name="userfile" type="file" size="40" maxlength="100"></td>
	  </tr>
	  <tr>
		<td colspan="2" align="right">
			<input name="btn_agregar" type="submit" value="Cargar y Agregar mas imagenes" />
			<input name="btn_terminar" type="submit" value="Cargar y Terminar" />
		</td>
	  </tr>
	</table>
</form> 
si alguien sabe agredeceria mucho la ayuda. de antemano muchas gracias
  #2 (permalink)  
Antiguo 20/03/2008, 21:36
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Re: como saber k boton se presiono

prueba poniendo un if asi:


Cita:

if (submit==Entrar) //Aquí pondrias lo que ocurre si se presiona el boton entrar
elseif (submit==Modificar) //Y aquí lo que ocurriria con modificar
bueno esta es la idea , espero que te sirva

Un saludo
  #3 (permalink)  
Antiguo 20/03/2008, 23:42
 
Fecha de Ingreso: marzo-2008
Mensajes: 173
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: como saber k boton se presiono

muchas gracias por tu respuesta, tambien encontre otra forma parecida y es ponerles a los botones el mismo NAME y diferente VALUE y ya con un if hacer lo k sea.

nuevamente tnx
  #4 (permalink)  
Antiguo 01/12/2009, 13:35
Avatar de zerokull  
Fecha de Ingreso: noviembre-2009
Mensajes: 153
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: como saber k boton se presiono

solo ponle asi if(isset($_POST['submit'])){
lineas de codigo
}
  #5 (permalink)  
Antiguo 01/12/2009, 16:22
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: como saber k boton se presiono

¿que significa 'isset' ?
Gracias
  #6 (permalink)  
Antiguo 01/12/2009, 20:37
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: como saber k boton se presiono

isset() devuelve true si hay algo dentro de la variable (o sea si esta seteada), y false en el caso contrario
  #7 (permalink)  
Antiguo 03/12/2009, 09:14
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: como saber k boton se presiono

Gracias, y una duda que tengo con isset:
Código PHP:
if (isset($num)) {
lineas de codigo

para q se utiliza el signo d exclamacion !:
Código PHP:
if (! isset($num)) {
lineas de codigo

o algo asi
  #8 (permalink)  
Antiguo 03/12/2009, 10:24
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: como saber k boton se presiono

El signo ! da vuelta el valor del booleano, o sea si es true, te lo pone como false, y al reves
Un ejemplo:

$var=1;
if( ! $var==1){
//aciones
}

En el if estas preguntando si $var NO es igual a 1....
  #9 (permalink)  
Antiguo 03/12/2009, 15:31
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: como saber k boton se presiono

Gracias, muchas gracias.
  #10 (permalink)  
Antiguo 03/12/2009, 15:56
Avatar de chulifo  
Fecha de Ingreso: abril-2009
Ubicación: perdido en codigos del PHP, pero aprendo rapido!
Mensajes: 524
Antigüedad: 15 años
Puntos: 18
Respuesta: como saber k boton se presiono

Cita:
Iniciado por mariomon17 Ver Mensaje
¿que significa 'isset' ?
Gracias
http://docs.php.net/manual/es/function.isset.php
pueds encontrar mas informacion!
__________________
Solo soy un simple fanático que mata el tiempo de la mejor manera.
  #11 (permalink)  
Antiguo 04/12/2009, 10:31
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: como saber k boton se presiono

Gracias, menos mal que existe el manual de php en castellano x q me estaba volviendo loco.
: D
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 23:10.