html表单实现文件上传,通过php处理后怎么在原来html中显示文件信息?

html页面表单实现文件上传功能,通过post方法到php页面进行处理,怎么将处理后的数据再传递回html页面进行输出?求指教... html页面表单实现文件上传功能,通过post方法到php页面进行处理,怎么将处理后的数据再传递回html页面进行输出?求指教 展开
 我来答
百度网友cb4985820
2013-10-15 · TA获得超过562个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:230万
展开全部
<?php
$form_data=array("text1"=>"","text2"=>"");
if($_POST){
    foreach($form_data as $key=>$val){
        $form_data[$key]=isset($_POST[$key])?$_POST[$key]:$form_data[$key];
    }
    //表单处理
}
?>
<form action="<?php echo end(explode("/",$_SERVER['REQUEST_URI']))?>" method="post">
 <input type="text" name="text1" value="<?php echo $form_data["text1"]?>" />
 <input type="text" name="text2" value="<?php echo $form_data["text2"]?>" />
 <input type="submit" value="提交" />
</form>
//是这样的吗?
追问
表单中我需要用户上传文件:
test.html页面:

然后我想着怎么让php把文件处理后还留在test.html,但现在需要跳转的,怎么样不实现跳转得到php处理的结果呢?
追答
处理结果是显示在test.html上的吗,如果是,就在upload.php中打开test.html文件,将内容写到这个文件,再跳转到这个文件

如果你的意思是点击上传按钮,页面不动,处理结果再显示在test.html中,那就在test.html中加个 iframe 将表单及表单处理弄到这个iframe中
匿名用户
2013-10-15
展开全部
如果你使用原生的PHP,没有使用任何模板、框架。
那么必须先手动包含一下文件,然后在进行输出。
没明白可以继续问我。
追问
没有任何模板框架,怎么包含一下文件?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
六原升耗车03
2013-10-15 · 超过28用户采纳过TA的回答
知道答主
回答量:430
采纳率:80%
帮助的人:44万
展开全部
可以采用AJAX把信息传递过去
追问
能否再细说一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式