Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/06/2013, 02:23
bendich
 
Fecha de Ingreso: junio-2013
Mensajes: 4
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Problema con $_SESSION

Tienes toda la razon

codigo php
Código PHP:
Ver original
  1. <input type="submit" name="btnAceptar" value="Enviar" onclick="funcEnviar('<?php echo $enviar ?>')"  />
  2.       <script>
  3.       function funcEnviar(){
  4.         <?php $enviar = 1 ?>
  5.              location.href="hoja.php?<?php $enviar ?>=$_GET[$enviar]";
  6.          
  7.       }
  8.       </script>
  9.       <select name="CmbNombre">
  10.       <?php
  11. $query2="SELECT nombre FROM asistentes_nombre order by nombre asc";
  12. $result=mysql_query($query2);
  13. $i=0;
  14.  
  15. while( $row = mysql_fetch_row($result))
  16. {
  17.     echo "<option value=".$row[$i].">".$row[$i]."</option>\n";     
  18.  
  19. }
  20.  
  21. echo "</select>";
  22. echo "<br>";
  23. echo "<br>";
  24. echo "<br>";
  25.  
  26. print_r ($confirmado);
  27.  
  28. if ($enviar == 1){
  29. $nombre= $_REQUEST['CmbNombre'];
  30. //$confirmado[] = $nombre;  
  31. //Se guarda aqui porque asi se el valor seleccionado que es $nombre
  32. array_push($confirmado,$nombre);
  33. echo "ENVIADO";
  34. $enviar = 0;
  35. }
  36.  
  37. $_SESSION['Confirmados'][]= $nombre;
  38.  
  39. for($i=0;$i<count($_SESSION['Confirmados']);$i++)
  40.    {
  41.     echo $_SESSION['Confirmados'][$i];
  42.    }
  43. ?>

me falla al final siempre guarda y sobreescribe la misma posicion