为什么文件内容会丢失,我已经上传,现在尝试下载相同的内容?

时间:2015-08-26 08:10:50

标签: php

我从html表单上传.docx和.txt文件。文件正在上传到指定的文件夹。然后我将该文件夹的路径保存到数据库中。现在,我从数据库中获取所有记录到表格格式。我有一个列链接,其中我链接到我之前上传的文件但现在当我点击该链接我的文件正在下载但不是其内容。 我将文件路径存储为数据库

$link='<a href="'.$target_dir.'">'.basename($_FILES["file"]["name"]).'</a>'; // Hyperlink to file.

这是错的吗?

我正在使用表格行

<td>".'<a href="download.php? filename='.$name.'"> Download</a>'."</td>

此处$name$name=$row['filename'];

有人可以帮忙吗? 这是我的php文件,我从数据库中获取记录

`下载简历点击链接:

  include ('./config.php');
  global $conn; // Create connection
     $query="select * from candidate_regi";
     $result = $conn->query($query);
    echo "<table border='1' cellspacing='3' align='centre' width='70%'>
                <tr align='centre'>
                <th>CANDIDATE_ID</th>
                <th>FULL_NAME</th>
                <th>ADDRESS</th>
                <th>CONTACT</th>
                <th>QUALIFICATION</th>
                <th>EMAIL-ID</th>
                <th>RESUME_NAME</th>
                <th>RESUME_PATH</th>

                </tr>";
             while($row = mysqli_fetch_array($result)){
                 $name=$row['filename'];
                 $type=$row['filepath'];
             echo "<tr ALIGN='CENTER'>
                   <td>".$row['candidate_id']."</td>
                   <td>".$row['full_name']."</td>
                   <td>".$row['address']."</td>
                   <td>".$row['contact']."</td>
                   <td>".$row['qualification']."</td>
                   <td>".$row['email']."</td>
                   <td>".$row['filename']."</td>
                   <td>".'<a href="dw1.php?filename=' . $name . '">download</a>'."</td>

                   </tr>";
             }
              echo "</table>";  }?>

0 个答案:

没有答案