php前端显示返回数据 php返回页面

PHP的值返回HTML显示

提交后跳转不能实现你要的功能,

晋州ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!

需要用到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="提交" id="submit"//p

p id="msg"/p

/form

script src=""/script

script

$("#submit").click(function(){

var data={

'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("登录失败");}

?

将PHP文件取出的数据库数据显示在前端HTML文件某个div中的几种方法

第一种,使用smarty模板引擎

php文件:

$smarty-assign('data','hello world');

$smarty-display('index.html');

index.html文件:

div{$data}/div

输出hello world

第二种,使用PHP变量直接输出

php文件:

$data = 'hello world';

require 'index.html';

index.html:文件:

div?php echo $data;?/div

请问用PHP如何实现,用户输入信息提交后,前端显示返回答案,根据提交的信息不同返回的答案不同

给你个思路,

?php

$receive=$_post["这里写你的字段"];

switch ($receive)

{

case 第一个值,文本记得加引号:

这里是代码,返回内容自己写

break;

case 第二个值,文本记得加引号:

这里是代码,返回内容自己写

break;

?

直接在里面返回用echo就行

数据怎么返回给原页面(PHP)?

你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;

第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。

这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。

注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个textarea 标签 默认值是你要显示的值,

html怎么调用php返回的值并显示出来。求代码!

你最后一句“echo json_encode($info,320);”已经输出这个结果了啊。

如果你是在html中直接用,就直接用就行了,如:p?php echo $info['name']; ?/p;

如果你是在ajax中用,就直接在success方法里输出就行了,如:

$.ajax({url:"xxx.php",success:function(result){

console.log(result.name); }

});


当前标题:php前端显示返回数据 php返回页面
分享URL:http://pwwzsj.com/article/docjcog.html