Hola a todos, lo que yo hago es con los datos del fichero llenar un select. El codigo es el siguiente:
Código PHP:
<select name="select">
<?php
$fichero = fopen("scripts/agregar/categorias.txt","r");
$peso = filesize("$fichero");
while(!feof($fichero)) {
$linea = fgets($fichero,$peso);
echo "<option> $linea </option>";
}
fclose("fichero");
?>
</select>
El problema es que cuando el codigo se ejecuta se congela el navegador es como si el bucle nunca parara. A eso lo puedo solucionar cambiando la linea:
$peso = filesize("$fichero");
por:
$peso = 100; (o cualquier numero)
Pero el problema es que no se cuantos caracteres va a llevar el fichero por que va a llevar muchos, alguien me explica por que pasa esto que me pasa?