当前位置:首页 > PHP教程 > php应用 > 列表

网页怎么调用php?html静态页面调用php文件的方法

发布:smiling 来源: PHP粉丝网  添加日期:2018-07-20 14:25:28 浏览: 评论:0 

在HTML里面调用动态模块,比如浏览次数,除了使用JS/AJAX可以实现,还可以利用JS调用PHP的脚本来实现,而且还可以传递参数给服务器。笔者在这儿做一下纪录,一者加深印象,二者方便初学者查阅。

笔者在做整合的友情链接模块中,使用到了该方面知识。

1.调用格式,代码如下:

  1. <scriptsrc="./friendLink/script.php"type="text/javascript"><!--mce:0--></script> 

2.实例应用

笔者这里先介绍一下实例,我乐邯郸使用了康盛的SUPESITE7.0、DISCUZ7.0、UCHOME三个系统,三个系统中的友情链接模块相互独立,笔者需要把这三个系统的友情链接模块整合到一起,友情链接管理模块这里不谈,只给出调用脚本script.php的代码:

  1. include'./FL_inc/friendLink.inc.php';2:$xml    =  
  2. simplexml_load_file('./FL_data/data.xml');3:$position    =  
  3. $_GET['position'];4:foreach($xml->friendLinkas$flinks)  
  4. {5:if($flinks['position'] == $position && $flinks['isImage'] ==  
  5. 0){6:echo'document.write(/'<a href="',$flinks->url,'"  
  6. target="_blank">',u2gIconv($flinks->name),'</a>  
  7. /');';7:}elseif($flinks['position'] == $position &&  
  8. $flinks['isImage'] == 1){8:echo'document.write(/'<a  
  9. href="',$flinks->url,'" target="_blank"><img  
  10. title="',u2gIconv($flinks->name),'" src="',$flinks->logoPath,'"  
  11. border="0" alt="" /></a> /');';9:}10:} 

笔者需要在3个系统的默认友情链接部分,使用JS调用script.php脚本,并且传递系统标识符给script.php脚本,代码如下:

  1. <script src="./FriendLink/script.php?position=supe"type="text/javascript"></script> 
  2. <script src="./FriendLink/script.php?position=bbs"type="text/javascript"></script> 
  3.  
  4. <script src="./FriendLink/script.php?position=home"type="text/javascript"></script> 

这样就轻松实现了友情链接集中管理功能.

Tags: php静态 页面 网页

分享到: