Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nie czyta mi plików
Forum PHP.pl > Forum > PHP
berti28
Mam taki problem otóż stworzyłem następujące pliki:

Pierwszy to index.php i jego dużo okrojona treść:
<ul>
<li><a href="fots.php?name=foteczka.jpg">Fotki</a></li>
</ul>

Następny to fots.php i jego treść:
<?php
if(isset($_GET['name'])){
$id = $_GET['name'];

header("Content-length: $id");
header("Content-type: $id");
header("Content-Disposition: attachment; filename=$id");
echo "Trwa pobieranie pliku <b>".$id."</b>";

exit();
}
?>

Pliki pobiera tylko że jak już pobierze to jak chcę otworzyć tą fotkę to wyświetla mi się komunikat: "Prawdopodobnie format tego pliku jest nie obsługiwany".
W czym może być problem?
trueblue
Poustawiaj dobre wartości dla nagłówków.
Skąd obecnie pobierasz zawartość tego pliku? Znikąd. De facto w ogóle nie wystawiasz tej zawartości tylko robisz "echo".

https://www.google.com/search?q=php+file+read+force+download
berti28
Zamykam temat problem rozwiązany.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.