php返回给html数据 php函数

跳转php后,如何返回html,这样不就两份HTML了吗?这个全看你设计了 可以是一个页面也可以是两个页面 一个页面的也是可以设置一个判断 是否有post或者get提交上来的数据 如果有就执行php的代码 如果没有就是第一次打开这个页面
一般的情况都是用我说的这个方法可以说是svc的设计模式了 。。。
php与html交互 。你html页面用ajax异步请求php页面,
然后php页面对提交的数据验证 , 将验证信息封装成一个json数据返回给html就行 , 
总之,就是你去了解一下ajax就很简单
怎么将php的内容输出到html?php
function savefile($path,$type="w",$content){
if($fopen=@fopen($path,$type)){
@fwrite($fopen,$content);
return $fopen;
@fclose($fopen);
}
}
savefile("路径/1.html","w","PHP输出的内容");
?
php在获取了post的数据以后 怎么样才能输出返回信息到原有的html中HTML是页面一般是服务器处理后直接交由浏览器展示的.要想在原A.html中显示提交后的信息,可以有这些思路:
(1)在b.php中处理完成后,将要输入的信息保存数据库或session等中,然后使用header跳转到a.html,但是在服务器端要将html文件当成php页面处理,在此html中(相当于php页面),使用php语句获取要输入的信息并生成在html传输到浏览器.(不推荐)
(2)同上,但是服务器端不将html当成php来解析处理,而是在此html页中使用javascript标签,链接指向某一个php,由它取出之前数据并以js语句输出,如:
a.html中:
script src="/images/defaultpic.gif"/script
j.php中:(略过取之前数据的过程)
echo "document.write('$message');";
(3)在a.html中使用ajax通过XMLHttpRequest对象提交数据到b.php,处理完成后输出数据.a.html中可以在不刷新页面的情况下取得返回的信息并按你的想法显示在页面的任何地方.(推荐)
PHP的值返回HTML显示提交后跳转不能实现你要的功能 , 
需要用到ajax 。
给你个简单的例子:
test.html:
!DOCTYPE html
html lang="en"
head
meta charset="UTF-8"
title表单所在页面/title
style
#msg{color:red;}
/style
/head
body
form
p用户名:input type="text" id="user"/p
p密码:input type="password" id="psd"/p
pinput type="button" value="https://www.04ip.com/post/提交" id="submit"//p
p id="msg"/p
/form
script src=""/script
script
$("#submit").click(function(){
var data=https://www.04ip.com/post/{
'user':$("#user").val(),
'psd':$("#psd").val(),
};
$.post("test.php",data,function(d){
$("#msg").text(d);
})
})
/script
/body
/html
test.php:
?php
$user=$_POST['user'];
$psd=$_POST['psd'];
if(!$user||!$psd){exit("用户名或密码不能为空");}
//链接数据库查询
/*
...............
*/
if(true){exit("登录成功");}else{exit("登录失败");}
?
json.php里得到返回数据怎么输出到html里用json_decode()将json字符串转化成php数组,然后直接循环数组取出值即可 。
?php
$content= file_get_contents('获取json字符串的url');
$content = json_decode($content);//将json字符串转化成php数组
foreach ($content as $key ) {//循环数组
echo 'li' . $key['city'] . '/li';
echo 'li' . $key['city_en'] . '/li';
echo 'li' . $key['date_y'] . '/li';
echo 'li' . $key['week'] . '/li';
}
【php返回给html数据 php函数】关于php返回给html数据和php函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读