Oto skrypt uploadera
<?php
if(!isset($_GET['akcja'])) { <form style="form_upload" action="upload.php?akcja=upload" method="post" enctype="multipart/form-data">
<input type="file" name="plik
" /><br /> <input type="submit" name="wyslij" value="Wyślij"><br /><br />
</form>";
}
if ($_GET['akcja'] == "upload" && isset($_FILES['plik'])) {
$Plik= $_FILES['plik'] ['tmp_name'];
$NazwaPliku = $_FILES['plik'] ['name'];
$Folder = "pliki/";
echo "<strong>Plik został pomyślnie przesłany</strong><br /> Link do pliku: <a href="".$Folder.$NazwaPliku."">$NazwaPliku</a><br />
Rozmiar pliku: ".round(($_FILES['plik'] ['size'])/1024/1024, 2)."MB<br /> Typ pliku: ".$_FILES['plik'] ['type']."<br />
<a href="index.php">Wróć</a>";
$tresc = $Folder.$NazwaPliku;
$file = fopen("listaplikow.txt","a+"); fputs($file,"<a href="$tresc">$NazwaPliku</a>n"); echo '<a href="pliki/defaultPerfLog.txt"></a><br />'; } else {
echo "WYSTĄPIŁ BŁĄD PODCZAS WYSYŁANIA PLIKU!"; }
}
?>
Folder pliki ma ustawiony chmod 777 zaś pliki po wgraniu mają chmod 600, co uniemożliwia odczyt pliku z poziomu przeglądarki.
Proszę o pomoc w rozwiązaniu tego problemu.