mohol by mi niekto poradit preco mi funkcia fgets vracia prazdnu hodnotu (podla nasledujuceho zapisu) ? skusal som subor precitat aj dalsimi sposobmi ale nepomohlo.
<?
$subor = fopen("subor.dat","r");
$text = fgets($subor,1000);
echo $text;
?>
vdaka za pomoc
takhle je to udávaný na PHP.net:
$fd = fopen ("/tmp/inputfile.txt", "r");
while (!feof ($fd)) {
$buffer = fgets($fd, 4096);
echo $buffer;
}
fclose ($fd);
ty čteš pouze 1. řádek. Není prázdný?
diki uz mi to bezi, ale aj tak tomu nexapem.
ten subor (index.php) bol v poriadku (cely zaplneny) a vobec, nexcelo rozbehnut ziaden subor. ten moj kod som vycital z "mudrej knizky".
ak to chces ako text tak
$text = file_get_contents('subor.txt');
a ak ako pole tak
$array = file('subor.txt');