Napisałem bardzo prosty system downloadu, który wczytuje dane z pliku. Ścieżka do plików z downloadu jest wczytywana a następnie jest liczona wielkość pliku. Teoretycznie wszystko ok ale w praktyce wywala mi że nie może znaleźć mi plików :/
$plik = fopen("files/files.txt", "r");
for($n = fgets($plik, 4), $i = 0; $i < $n; $i++)
{
echo("<TR>");
$linia1 = fgets($plik, 255);
$linia2 = fgets($plik, 255);
echo("<TD ALIGN=center><A HREF=\"files/$linia2\">$linia1</A></TD>");
$linia1 = fgets($plik, 255);
echo("<TD ALIGN=center>$linia1</TD>");
$linia1 = fgets($plik, 255);
echo("<TD ALIGN=center>$linia1</TD>");
$waga = floor(filesize("files/$linia2")/1000); //tu wyrzuca błąd że taki plik nie istnieje
echo("<TD ALIGN=center>$waga</TD>");
echo("</TR>");
}
fclose($plik);
Co tu jest nie tak ?? Kiedy klikam na łącze z plikiem wszystko jest ok a więc pliki na pewno istnieją a ścieżki są na pewno poprawne. :/