Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/03/2013, 09:43
Avatar de Rodrhigo
Rodrhigo
 
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 12 años, 7 meses
Puntos: 48
Respuesta: Funciona en Chrome y no en Firefox e IE

para que las variables sean enviadas al servidor deben el atributo name y solo estas colocando el id por lo que estas nunca llegaran a tu servidor.

esta super desordenado tu codigo.... asi que te pondre un ejemplo de formulario:

Código PHP:
Ver original
  1. <?php
  2. //la variable que recibiremos sera 'mi_respuesta'
  3. //esta se enviara de forma oculta(hidden)
  4. if(isset($_POST['mi_respuesta'])){
  5.     if($_POST['mi_respuesta']=='si'){
  6.         echo "<h1>Gracias por confirmarmos que SI asistiras</h1>";
  7.         //agregar a la base de datos esta confirmacion...
  8.     }elseif($_POST['mi_respuesta']=='no'){
  9.         echo "<h1>Una lastima que NO asistas</h1>";
  10.     }
  11. }
  12. ?>
  13.  
  14. <form action="" method="post" name="formulario" id="formulario">
  15.     <input type="button" value="Asistire" onclick="formulario.mi_respuesta.value ='si';formulario.submit(); " />
  16.     <input type="button" value="No Asistire" onclick="formulario.mi_respuesta.value ='no';formulario.submit();"/>
  17.     <input type="hidden" name="mi_respuesta" id="mi_respuesta" value="" />
  18. </form>