Cibiņš Posted November 27, 2011 Report Share Posted November 27, 2011 (edited) Nesaprotu kas te ir nepareizi ka izvada failu ar nosaukumu failadirektorija_failadirektorija_failavards.failapaplasinajums Piemeram mape1_mape2_image.jpg Pietam downloadējot failu itkā viņš downloadē vajadzīgo failu bet ja piemēram attēlu nokačā tad attēlā parādās "Preview not available' vai lejupielādējot doc vai excel failus tos nevar atvērt. Teorētiski viņus VAJADZĒTU atvērt. Esmu pārliecināts ar skriptu ka kautkas ir neritīgi. Faila nosaukums tiek padots urlī un nosaukumu saņem $_GET['file'] funkcija. $file = 'mape1/mape2/'.$_GET['file']; if($_GET['file']){ if(!file) { die('file not found'); } else{ header("Cache-Control: public"); header("Content-Description: File Transfer"); header("Content-Disposition: attachment; filename=$file"); header("Content-Type: application/zip"); header("Content-Transfer-Encoding: binary"); readfile($file); } } Edited November 27, 2011 by Cibiņš Link to comment Share on other sites More sharing options...
briedis Posted November 27, 2011 Report Share Posted November 27, 2011 Varbūt tu izvadi vēl kādu simbolu pirms faila vai kā cita. Teiksim, beigās pēc ?> ir jauna rindiņa. Link to comment Share on other sites More sharing options...
Cibiņš Posted November 27, 2011 Author Report Share Posted November 27, 2011 (edited) Varbūt tu izvadi vēl kādu simbolu pirms faila vai kā cita. Teiksim, beigās pēc ?> ir jauna rindiņa. Nē man skripts ir šāds ......................... $date = date($dateformat, strtotime($pat_created)); $filenm = 'mape1/mape2/'.$_GET['file']; if($_GET['file']){ if(!file) { die('file not found'); } else{ header("Cache-Control: public"); header("Content-Description: File Transfer"); header("Content-Disposition: attachment; filename=$filenm"); header("Content-Type: application/zip"); header("Content-Transfer-Encoding: binary"); readfile($filenm); } } ?> <div id="formBuffer" style="width: 1000px;"> ............ Edited November 27, 2011 by Cibiņš Link to comment Share on other sites More sharing options...
Cibiņš Posted November 27, 2011 Author Report Share Posted November 27, 2011 Aa sapratu..biju iebaazis viņu ne tajā failā. Viss čiki piki ;) Link to comment Share on other sites More sharing options...
Recommended Posts