在刷新网页之前下载上传的文件

时间:2017-04-11 15:28:59

标签: javascript php jquery mysql ajax

我正在尝试在刷新网页之前下载我的数据库中的上传文件。我的意思是,当我上传带有表单的文件时,我想下载它而不刷新。 在我的结果中,当我点击下载它时,我会在插入新文件之前下载最后一个文件,我在插入它之后刷新了它。

注意:我可以在刷新页面后下载它。

表单使用jquery函数提交表单包含要上传的文件。 也许问题发生在downloadtd.php?td_id=".$tdid,其中$tdid的值不正确。

我知道我的问题有点复杂。我希望你能帮助我。所以,如果你不完全理解我的问题,请告诉我。

<?php
$query="SELECT * from td where d_id=$id";    
$res=mysqli_query($conn,$query);    
if(mysqli_num_rows($res)) {    
    while($r=mysqli_fetch_assoc($res)) {    
        $tdid=$r['td_id'];
        ?><div class="new">
            <a id="io<?php echo $id ?>" href="<?php echo"downloadtd.php?td_id=".$tdid ?>">
                <span id="tdt<?php echo $tdid ?>">
                    <img src="images/des3.png" width="15px" height="15px">&ensp;&ensp;
                    <span  style="font-size: 13px"></span>
                </span>
            </a>
        </div><?php     
    }    
} else {
    $query="SELECT * from td where d_id=$id order by td_id desc";
    $res=mysqli_query($conn,$query);
    $r=mysqli_fetch_assoc($res);
    $tdid=mysqli_query($conn,$sq);
    ?><a id="io<?php echo $id ?>" href="<?php echo "downloadtd.php?td_id=".$tdid?>" style="text-decoration: none;" ></a><?php
}
?>

0 个答案:

没有答案