Tienes toda la razon
codigo php
Código PHP:
Ver original<input type="submit" name="btnAceptar" value="Enviar" onclick="funcEnviar('<?php echo $enviar ?>')" />
<script>
function funcEnviar(){
<?php $enviar = 1 ?>
location.href="hoja.php?<?php $enviar ?>=$_GET[$enviar]";
}
</script>
<select name="CmbNombre">
<?php
$query2="SELECT nombre FROM asistentes_nombre order by nombre asc";
$i=0;
{
echo "<option value=".$row[$i].">".$row[$i]."</option>\n";
}
echo "</select>";
echo "<br>";
echo "<br>";
echo "<br>";
if ($enviar == 1){
$nombre= $_REQUEST['CmbNombre'];
//$confirmado[] = $nombre;
//Se guarda aqui porque asi se el valor seleccionado que es $nombre
echo "ENVIADO";
$enviar = 0;
}
$_SESSION['Confirmados'][]= $nombre;
for($i=0;$i<count($_SESSION['Confirmados']);$i++) {
echo $_SESSION['Confirmados'][$i];
}
?>
me falla al final siempre guarda y sobreescribe la misma posicion