Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Answers Viewqa PHP why my downloaded file is alwayes damaged or corrupted?

Have Programming Question? Ask it here!
 
 
 


Vidhi Singh
why my downloaded file is alwayes damaged or corrupted?
0 Answer(s)      a year and 7 months ago
Posted in : PHP


This is my code
<html>
<form action='../biopydb/new.php' method='post'>
<?php

$Pathway_Name = $_COOKIE['pathwayname'];
$dir1    ="../biopydb/Pathway_Images/"."$Pathway_Name/";

$dirPath = dir($dir1);
$imgArray = array();
while (($file = $dirPath->read()) !== false)
{
  if ((substr($file, -3)=="gif") || (substr($file, -3)=="jpg") || (substr($file, -3)=="png"))
  {
     $imgArray[ ] = trim($file);
  }
}

sort($imgArray);
$c = count($imgArray);
for($i=0; $i<$c; $i++)
{
$value = "$dir1"."$imgArray[$i]";
echo "<input type='radio' name='group1'  value='$value' /> $imgArray[$i] <br/>";

}
?>
<br/><br/>
<center>
<input type='submit' value='Download'/></center>
</form>
</html>

new.php
<?php
$Pathway_Name = $_COOKIE['pathwayname'];
$dir1    ="../biopydb/Pathway_Images/"."$Pathway_Name/";

$filename = $_POST["group1"];

echo"$filename";

header("Content-Disposition: attachment; filename=\"" . basename($filename) . "\"");
header("Content-Type: application/force-download");
header("Content-Length: " . filesize($filename));
header("Connection: close");
?>

Advertisement
View Answers

Related Tutorials/Questions & Answers:
Advertisements
Advertisements
 

 

 

DMCA.com