No entiendo los arrays

Iniciado por Riki_89D, 1 Diciembre 2010, 20:11 PM

0 Miembros y 1 Visitante están viendo este tema.

Riki_89D

Hola que tal

veran necesito hacer un pequeño codigo que me lea 100 archivos txt de un path en concreto,los archivos se llaman d1,d2,d3 asin sucesiamente... el caso es que me gustaria guardar el contenido de cada uno en el array asin: $Files[1] $Files[2] (aqui el contenido del segundo etc ect) entienden?¿

tengo ezsto:
Código (php) [Seleccionar]

$Files = array(100);

if(isset($_POST['Boton']))
{
@chdir($ctn);

for($i = 0; $i < 1; $i++)
{
$Fil = "".$ctn."\\d".$i.".txt";
$FileNam = fopen($Fil,"r");
$Files[$i] = fread($FileNam,filesize($Fil));
fclose($FileNam);



}

}


echo $Files(10);


por que no funciona?¿


Shell Root

#1
No entiendo, debería ser así,
Código (php) [Seleccionar]
# Actions to search within a directory
# ---------------
#   Insert code
# ---------------

# Loop to search each file
for($i=1; $i<=100; $i++){
 # Procedure to read files
 # ---------------
 #   Insert code
 # ---------------
}

# End code



Note:
  1. Directory files, are entered in the array.
  2. Then comes the bucle with the array.
Código (php) [Seleccionar]
# Start bucle
    echo $prefix.$sArrayFile[$i]
# End bucle

  3. Reading Files.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Riki_89D

Osti que mal estoy hoy macho :( es erdad el bucle va de 1 a 100 lo siento enserio ando algo estresado ya :( pues una vez tenga el bucle como lo hago para meter dentro del array el contenido de cada arcivo?¿

saludos

Shell Root

What the fuck?. Vas a meter el contenido (Texto) de cada archivo dentro del array, o el array va a contener los nombres de los archivos para posteriormente ser leídos?
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Riki_89D

Hola,gracias por tu paciencia,lo que quiero es meter el contenido de cada archivo ene l array asin:

File[1] = (contenido del primer archivo)
File[2] =  i aisn...


como puedo lograrlo?¿

saludos

Shell Root

Puedo preguntar esto para qué? Es necesario, para ver si pudría darte otra solución.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Riki_89D

Hola,claro que puedes preguntar :)  es que saes que pasa necesito cargar 100 arcivos de texto,cada uno contiene una descripcion de una foto,i claro lo intente con JS pero nada,entonces en php si se puede pero nose ocmo cargar esos archivos de texto, e spara una galeria de imagenes,que cuando el raton pase por encima de la imagen se muestre la descripcion correspondiente,por ejemplo si paso el raton por la imagen "img3.jpg" pues se muestre el archivo d3.txt,alguna idea?¿

Shell Root

ahh pero entonces, las fotos no se mostrarán todas? serían una por una?. Porqué mejor no usas una base de datos? sería más fácil y rápido.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.