本文目录一览:
html调用php
你使用.php文件,但里面可以写html代码,这是第一种方式。第二种可以设置php解析器解析html文件将里面的php代码解析
第一种:创建文件:abc.php
写代码:
!doctype html
html
bodyinput type="hidden" name="bianhao" value="?php echo $_GET["act"];?" //body
/html
html页 调用PHP
静态页面中看上去好你是不能直接调用php文件了,但是有可以使用js调用方式来调用php文件,当然还可以使用ajax 调用php文件,下面我来给大家介绍.
举一个简单的例子来说明:如在页面a.html中用下面这句调用,可以将action=test的参数传递到b.php。
Javascript代码如下:
script type="text/javascript" src="b.php?action=test"/script
在b.php中有这样一段PHP代码:
?php $action=$_GET['action'];
echo "document.write('".$action."');n";
?
当执行a.html文件时,就会调用b.php文件,并将b.php文件的输出作为JS语句来执行,内容为JS传递的参数action的值,也就是在PHP文件中接受过来的action的值.
jquery的load函数是请求另一个文件并加载到当前DOM里的调用
1、加载一个php文件,该php文件不含传递参数,代码如下
$("#myID").load("test.php");
2、加载一个php文件,该php文件含有一个传递参数,代码如下:
$("#myID").load("test.php",{"name" : "Adam"});
3. 加载一个php文件,该php文件含有多个传递参数,参数间用逗号分隔,代码如下:
$("#myID").load("test.php",{"name" : "Adam" ,"site":});
//导入的php文件含有一个传递参数,类似于:test.php?name=Adamsite=
4. 加载一个php文件,该php文件以数组作为传递参数,代码如下:
$("#myID").load("test.php",{‘myinfo[]‘, ["Adam", });
导入的php文件含有一个数组传递参数。
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); }
});
html中使用php 的变量
html标签使用php中的变量方法如下:
一、如果html标签中使用php变量,提示:Undefined index: uid in /var/www//list.php ,list.php的具体代码如下:
?php
require 'redis.php';
for ($i=0; $i = ($redis-get("userid")) ; $i++){
$data[] = $redis-hgetall("user:".$i);
}
/* var_dump($data) 的结果如下:
array (size=3)
0 =
array (size=0)
empty
1 =
array (size=4)
'uid' = string '1' (length=1)
'username' = string 'jjj' (length=3)
'password' = string '123' (length=3)
'age' = string '20' (length=2)
2 =
array (size=4)
'uid' = string '2' (length=1)
'username' = string 'lamp' (length=4)
'password' = string '123' (length=3)
'age' = string '20' (length=2)
*/
?
table border="1"
captionuser list/caption
tr
thuid/th
thusername/th
thage/th
/tr
?php foreach ($data as $v) {?
tr
td?php echo $v['uid'] ?/td
td?php echo $v['username'] ?/td
td?php echo $v['age'] ?/td
/tr
?php } ?
/table
这时在echo 前 isset 下就可以了,代码如下:
?php $a = 10; if( isset($a) ) { echo"这个变量存在"; } else{echo"这个变量不存在"; }?
二、 php 可以和html混编的 ,如下图所示
php如何结合html调用数据?
在html中调用php内容,可以用script src="friendlinks.php"/script然后在friendlinks.php中调取数据库数据。并输出适当的html,或者输出xml、json都可以,只是图简单的话,只要输出html就行了。-html调用php的值的方法