cr3pt 0 Zgłoś post Napisano Kwiecień 1, 2012 Witam serdecznie! Od pewnego czasu mam problem z plikami hostowanymi u mnie. Problem jest delikatnie określając drażniący. Przyklad: plik 1 archiwum zip - da sie otworzyc bez problemow plik 2 Tu juz problem Cecha wspolna - pierwsze 8 linijek kazdego pobranego pliku to przyslowiowe entery. O ile w przypadku pliku zip czy rar to nie problem (programy to sobie wywalaja i pliki otwiera sie bez problemow) o tyle z plikami typu tar.gz juz tak ladnie nie jest i nie da sie otworzyc tego bez problemow. Kto pomoze? Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Kwiecień 1, 2012 Nie wywróżymy Ci tego, za mało danych. Jak przechowywane są pliki i najważniejsze jak wysyłane są pliki (kod w php). Udostępnij ten post Link to postu Udostępnij na innych stronach
cr3pt 0 Zgłoś post Napisano Kwiecień 1, 2012 Nie wywróżymy Ci tego, za mało danych. Jak przechowywane są pliki i najważniejsze jak wysyłane są pliki (kod w php). Pliki sa OK. Z tego co sie do tej chwili doczytalem, to problem jest z tym co ponizej, czyli naglowkami wysylanymi do klienta: header('Content-Description: File Transfer'); header('Content-Type: application/force-download'); header("Content-Disposition: attachment; filename=\"sputnik-sat.info_".$file['file_name']."\";"); header('Content-Length: ' . filesize('files/'.$file['file_name'])); @readfile('files/'.$file['file_name']) OR die(); przy zalozeniu ze plik ma np. 100b, "Content-Length:" bedzie 100b, ale przy @readfile wysle plik dodajac te 8 pustych linijek z przodu... WTF? Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Kwiecień 1, 2012 Dodaj przed readfile ob_clean(); flush(); Może masz coś w buforze (puste linie w jakimś pliku przed <?php) i trzeba go opróżnić. Udostępnij ten post Link to postu Udostępnij na innych stronach
cr3pt 0 Zgłoś post Napisano Kwiecień 1, 2012 O dzieki ci panie - skleroza zabija 99% prostych rozwiazan - w zeszlym tygodniu sesje poprawialem Dodalem i problem od reki znikl dzieki pozdr cr3pt Udostępnij ten post Link to postu Udostępnij na innych stronach