Hola:
Ante todo muchas gracias por la ayuda que me habéis prestado. Tengo otra duda para ver si podéis ayudarme:
Tengo un script que lee las carpetas de un directorio y mediante checkbox se seleccionan carpetas, y se envía por post a otro script que me muestra las carpetas seleccionadas.
Script 1
$path = "ilksen/albums";
//abrimos la carpeta
$dir = opendir($path);
//Mostramos los archivos
$contamos =1;
while ($elemento = readdir($dir))
{
if ($elemento != "." && $elemento !="..")
{
if ($contamos%2==0)
{
echo ("<input name='campo' type='text' value = '$elemento' disabled = 'disabled'/>");
echo ("<input name= 'elemento[]' type='checkbox' value= '$elemento'/>");
echo ("<br />");
}else {
echo ("<input name='campo' type='text' value = '$elemento' disabled = 'disabled'/>");
echo ("<input name= 'elemento[]' type='checkbox' value= '$elemento'/>");
}
$contamos = ++$contamos;
}
}
//Cerramos la carpeta
closedir($dir);
echo "<input name='borrar' type='submit' value='borrar' /><br /><br />"
?>
Y recibo la matriz en el segundo script
<?php
$cuenta = $_SESSION ["cuenta"];
if (isset($_POST['elemento']))
{
print_r($_POST['elemento']);
echo ("<br>");
}
?>
Con lo cual puedo mostrar en pantalla los elementos del array. Pero me surge la siguiente duda: ¿Como puedo extraer cada elemento del array en una variable?
Gracias por adelantado y perdón por mi inexperiencia.