Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/06/2013, 03:44
Avatar de bookmaster
bookmaster
 
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: Problema con $_SESSION

A ver te dejo el ejemplo sencillo que te puse, recuerda que esta es la parte teórica, y que tienes que ajustarlo a tus necesidades.

Código:
<?php
if (isset($_POST['Enviado'])){
	$_SESSION['Seleccionados'] = $_POST['Opciones'];
}
echo 'Seleccionados actualmente:';
foreach ($_SESSION['Seleccionados'] as $Elemento){
	echo $Elemento .'<br>';
}
;
?>
<hr>
<p>
<?php 
	$Valores = array('volvo', 'saab', 'opel','audi');
?>
<form name="Ejemplo" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<select name="Opciones[]" multiple>
<?php
	foreach ($Valores as $Valor){
		$Marcar = (in_array($Valor, $_SESSION['Seleccionados']))? ' selected':'';
		echo '<option value="'.$Valor.'"'.$Marcar.'>'.ucfirst($Valor).'</option>';
	}
?>
</select>
<input type="submit" name="Enviado" value="Enviar">
</form>
</p>
Ejemplo funcionando: http://fdw.lohacemosweb.net/bendich.php
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net