Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2010, 13:50
walrus86
 
Fecha de Ingreso: junio-2010
Mensajes: 155
Antigüedad: 13 años, 10 meses
Puntos: 0
problema con botones submit

hola como andan? tengo un problemita aca que me esta volviendo totalmente loco, espero que puedan darme una mano.

tengo dentro de un formulario 3 botones submit, que toman el valor de distintas variables de la siguiente manera:

Cita:
<input type="submit" name="mensajes" class="mensajes" value="<?=$mensajes?>"/>
<input type="submit" name="comentarios" class="comentarios" value="<?=$nuevos_com?>"/>
<input type="submit" name="creditos" class="creditos" value="<?=$creditos?>"/>

mi problema es el siguiente: en la funcion que recibo las salidas del formulario, que es esta:
Cita:
if ($_POST['comentarios']){
redirect('tuespacio/ver_post#ancla');
}
else{
if ($_POST['mensajes']){
redirect('tuespacio/mensajes');
}
else{
redirect('tuespacio/creditos');
}
}
como los valores de los submits pueden tomar el valor 0, los condicionales no reconocen cuando presiono un boton con valor "0" y van por el else y realizan otra s acciones que no son las que se deberian hacer.

Por ejemplo, si las variables $mensajes y $nuevos_com valen 0, y clickeo en cualquiera de esos dos submits, me pasa de largo y va derecho a redirect('tuespacio/creditos'); (cosa que no pasa cuando tienen valores distintos de 0)

Alguien sabe como solucionar esto???

Desde ya muchas gracias por tomarse el tiempo de leer

salu2