2016-07-28 4 views
4

Im пытается загрузить загруженный файл в мою базу данных, но я не могу. См. Приведенный ниже код.Как я могу загрузить загруженный файл?

$ filepath = "upload /".$ filename;

<table class="main_table" border="1"> 
     <tr class="tb_row"> 
      <?php 
       while($row = mysql_fetch_array($select)){ 
      ?> 
     <td class="tb_dt"><?php echo $row['position']?></td> 
     <td class="tb_dt"><?php echo $row['trainings']?></td> 
     <td class="tb_dt"><?php echo $row['tr_date']?></td> 
     <td><a href="download.php?name=<?php echo $row['img_path'];?>"> download </a></td> 
    </tr> 
<?php  }  ?> 
</table> 
+0

использование html5 загрузить атрибут – Abbas

+0

Может быть дубликатом http://stackoverflow.com/questions/20830309/download-file-using-an-ajax-request – Abbas

+0

использование скачайте атрибут следующим образом.

ответ

0

использование этого

download.php 
<?php 

    $file= $_GET['name'];// make sure it should be a correct path 
    if (file_exists($file)) { 
     header('Content-Description: File Transfer'); 
     header('Content-Type: application/octet-stream'); 
     header('Content-Disposition: attachment; filename="' . basename($file) . '"'); 
     header('Expires: 0'); 
     header('Cache-Control: must-revalidate'); 
     header('Pragma: public'); 
     header('Content-Length: ' . filesize($file)); 
     readfile($file); 
     exit; 
    } 

?> 
+0

still nothing, maybe here is the problem " download " –

+0

нет вот нормально проблема в вашем пути к файлу – user1234

+0

$ строки [ 'IMG_PATH'] это содержит полный путь к изображению с именем изображения – user1234

Смежные вопросы