html静态页面调用php文件的方法

yipeiwu_com6年前PHP代码库

本文实例讲述了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":www.jb51.net});
//导入的php文件含有一个传递参数,类似于:test.php?name=Adam&site=www.jb51.net

 
4. 加载一个php文件,该php文件以数组作为传递参数
复制代码 代码如下:
$("#myID").load("test.php",{'myinfo[]', ["Adam", www.jb51.net});
//导入的php文件含有一个数组传递参数。

希望本文所述对大家的php程序设计有所帮助。

相关文章

php图片的二进制转换实现方法

本文实例讲述了php图片的二进制转换实现方法。分享给大家供大家参考。具体实现方法如下: 这里我们是在上传文件时把上传的文件转换成二进制然后保存到数据的字段中去,下次读读出我们也用同样的方...

php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法

php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法

date.csv:"ID" "NAME" "EMAIL""1" "小明" "xm@163.com""2" "小东" "xd@sina.com""3" "小少" "shaozi@hotma...

将CMYK颜色值和RGB颜色相互转换的PHP代码

function hex2rgb($hex) { $color = str_replace('#','',$hex); $rgb = array('r' => hexdec(s...

redis 队列操作的例子(php)

入队操作 复制代码 代码如下: <?php $redis = new Redis(); $redis->connect('127.0.0.1',6379); while(Tr...

PHP 常用数组内部函数(Array Functions)介绍

本章讲述几个常用的 PHP 数组内部函数。 在前面我们已经介绍过PHP 数组,创建一个数组用 array() 函数,删除一个数组元素用 unset() 函数。本章节我们还要学习一些其它常...