Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/11/2009, 10:25
Avatar de Kamae
Kamae
 
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 16 años
Puntos: 13
Respuesta: Extraño error con selected en un formulario (select)

Buenas

Sólo una cosa, tienes un pequeño error aquí:

Código PHP:
if($fila["dia"]==$_SESSION["dia"]) echo "/* ahora iría una comilla simple*/ selected='selected'";
// Sinó, cuando fuera selected haría <option value='07-10-88 selected='selected'> 
En cuanto a lo de las sessiones así a simple vista no veo nada...
Yo probaría a quitar la primera parte del script y ponerlo así:

Código PHP:
session_register("dia");
session_register("mes");
session_register("anio");
if (isset(
$_POST["dia"]) && isset($_POST["mes"]) && isset($_POST["anio"])){
   echo 
"<br/><b>He entrado!</b><br/>"// Comprobamos q entra
   
$_SESSION["dia"]=$_POST["dia"];
   
$_SESSION["mes"]=$_POST["mes"];
   
$_SESSION["anio"]=$_POST["anio"];
   echo 
"<br/>POST[dia]=<b>".$_POST['dia']."</b><br/>"// Comprobamos q es correcto
   
echo "<br/>POST[mes]=<b>".$_POST['mes']."</b><br/>"// Comprobamos q es correcto
   
echo "<br/>POST[anio]=<b>".$_POST['anio']."</b><br/>"// Comprobamos q es correcto
}
echo 
"<br/>SESSION[dia]=<b>".$_SESSION['dia']."</b><br/>"// Comprobamos q es correcto
echo "<br/>SESSION[mes]=<b>".$_SESSION['mes']."</b><br/>"// Comprobamos q es correcto
echo "<br/>SESSION[anio]=<b>".$_SESSION['anio']."</b><br/>"// Comprobamos q es correcto 
Esto debería darte las pistas para saber qué puede estar saliendo mal y dónde.

Saludos y suerte!