Pues no he sido capaz, a mi los arrays me vuelven de cabeza, os pondo el código hasta donde he llegado a ver si veis el error o errores
Código PHP:
<?
$seccion=$_POST['seccion'];
$dir="fotos/$seccion";
$directorio=opendir($dir);
echo "<b>Directorio actual:</b> <br> $dir<br>";
echo "<b>Archivos:</b> <br>";
$num=0;
$i=0;
while ($archivo = readdir($directorio)) {
if ($archivo==".") { echo " "; } else if ($archivo=="..") { echo " "; } else {
$num++;
$i++;
$fecha_creacion=filemtime($dir.'/'.$archivo);
$archivo_array[$i]['archivo']=$archivo;
$archivo_array[$i]['fecha_creacion']=$fecha_creacion;
sort($archivo_array[$i]);
} }
closedir;
foreach ($archivo_array[$i] as $archivo){
$archivo = str_replace("_", " ", $archivo);
echo $archivo;
echo "<br>";
include ('config.php');
$sql = "UPDATE famosas SET fotos='$num' WHERE id_famosa='$seccion'";
$result = mysql_query($sql);
}
echo "Hay $num fotos dentro de esta carpeta, <a href=\"tabla.php\">Volver</a>";
?>
La variable sección viene de un formulario anterior y funciona, de paso aver si me podeis pasar alguna dirección de un sitio donde explique los arrays, con el dephpnet no me entero.
Salu2 y gracias.