Hola Susana, ya resolví el problema, gracias por tu amable colaboración. Pero he tardado poco en meterme en otro atolladero: estoy haciendo un ejercicio en el manejo de arrays y formularios, hecho por Mario Raja, que me encanta como se explica, por no decir la gracia que me hace su acento granaino, el problema es que , como es un poco antiguo, y ha habido cambios en PHP, el uso de GET y POST que explica está obsoleto. Tenemos un formulario en html:
<form action="horario.php" method="post">
<b> Pon el periodo del día:</b>
<input name="periodo" type="text" /><br />
<b>Pon la actividad elegida:</b>
<input name="actividad" type="text" /><br />
<input type="submit" value="ok" />
</form>
y un array php:
$horario=array(
'mañana'=>array(
'deporte'=> 'futbol',
'ocio'=> 'videoconsola'
),
'tarde'=>array(
'deporte'=> 'baloncesto',
'ocio'=> 'cine'
)
);
Al introducir los datos mañana y ocio en el formulario deberia responder a este script:
echo $horario[$_POST['periodo']][$_POST['actividad']];
imprimiendo en pantalla los datos del array, pero me da error. De hecho, este script lo he sacado de los comentarios del video, porque el original es otro. Te mando el linK:http://www.youtube.com/watch?v=Gj2P3fRwcbo&feature=relmfu
No sé si me explico bien, gracias por cualquier comentario. Saludos