hadi2016
پنج شنبه 13 آذر 1393, 14:44 عصر
سلام دوستان
تعریف هدر و my sqli ارور باعث میشه هدر کار نکنه
<?php$con=mysqli_connect('localhost','root','','pro ject');
$result = mysqli_query($con,"SELECT * FROM mytb WHERE id='20'");$row = mysqli_fetch_array($result);
$name=$row['name'];$family=$row['family'];
$filename = "a.zip";$filepath = "newfolder/";header("Pragma: public");header("Expires: 0");header("Cache-Control: must-revalidate, post-check=0, pre-check=0");header("Cache-Control: public");header("Content-Description: File Transfer");header("Content-type: application/octet-stream");header("Content-Disposition: attachment; filename=\"".$filename."\"");header("Content-Transfer-Encoding: binary");header("Content-Length: ".filesize($filepath.$filename));ob_end_flush();@re adfile($filepath.$filename);?>
در این کد وقتی musqli رو پاک میکنم header به خوبی کار میکنه
ولی باهم میزارم هدر کار نمیکنه
این هدر برای دانلود یه فایله و به تنهایی کار میکنه و با msqli محتویات فایلو با کاراکتر هایی نشون میده
دوستان چه کنم؟ مشکل کجاست؟
تعریف هدر و my sqli ارور باعث میشه هدر کار نکنه
<?php$con=mysqli_connect('localhost','root','','pro ject');
$result = mysqli_query($con,"SELECT * FROM mytb WHERE id='20'");$row = mysqli_fetch_array($result);
$name=$row['name'];$family=$row['family'];
$filename = "a.zip";$filepath = "newfolder/";header("Pragma: public");header("Expires: 0");header("Cache-Control: must-revalidate, post-check=0, pre-check=0");header("Cache-Control: public");header("Content-Description: File Transfer");header("Content-type: application/octet-stream");header("Content-Disposition: attachment; filename=\"".$filename."\"");header("Content-Transfer-Encoding: binary");header("Content-Length: ".filesize($filepath.$filename));ob_end_flush();@re adfile($filepath.$filename);?>
در این کد وقتی musqli رو پاک میکنم header به خوبی کار میکنه
ولی باهم میزارم هدر کار نمیکنه
این هدر برای دانلود یه فایله و به تنهایی کار میکنه و با msqli محتویات فایلو با کاراکتر هایی نشون میده
دوستان چه کنم؟ مشکل کجاست؟