导航:首页 > 编程语言 > html加载php文件

html加载php文件

发布时间:2024-08-07 20:56:25

‘壹’ html中插入php的方法

1、第一种是在HTML中加PHP。

<head>

<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>

<metahttp-equiv="Content-Language"content="zh-CN"/>

<title>HelloWorld</title>

</head>

<body>

<?php

echo"Helloworld!这是正文";

?>

</body>

</html>

2、第二种用echo输出HTML。
因为HTML有的元素中有双引号,所以用echo输出的内容用单引号括起来,避免出错,也省了转义这一步。比如这样的代码:

<?php

if(!$_POST){

echo‘<formaction=""method="post">

服务器地址:<inputtype="text"name="host"value="localhost"/><br/>

数据库账号:<inputtype="text"name="user"value=""/><br/>

数据库密码:<inputtype="password"name="pwd"value=""/><br/>

指定数据库:<inputtype="text"name="db"value="test"/><br/>

<inputtype="submit"value="确定"/>

</form>‘;

}

?>

3、第三种就是用(<<<)标记符了,这是在PHP168的模板代码中首次见到的。

<?php

print<<<EOT

<divclass="slidecont">{$label[deepblue_mainslide]}</div>

<divclass="newcontainter">

<divclass="head">{$label[deepblue_mainh1]}</div>

<divclass="cont"id="Tab1">{$label[deepblue_maint1]}</div>

<divclass="cont"id="Tab2">{$label[deepblue_maint2]}</div>

</div>

<ahref="$rs[url]"title="$rs[descrip]"target="_blank">$rs[name]</a>

EOT;

?>

‘贰’ 怎么在html页面插入php文件

html页面不能使用 include 代码,不过你如果想要在html页面嵌入php网页,可以使用 iframe 框架语句
<iframe src=abc.php></iframe>
具体的可以网络搜下看看参数说明什么的

‘叁’ 如何在html中加入php代码

其实文件名称不要改成html
还是php
但是,这浏览器中确实可以输入html来执行php文件
有一个方法就是对服务器进行设置,也就是常说的伪静态
比如:
RewriteRule (\d+).html$ /index.php?id=$1
这样,所有名称为数字的html请求,都会执行index.php文件,并提供参数id,值就是那个htm的文件名
换句话说,这浏览器中访问 123.html 其实访问的url是 index.php?id=123

至于优点缺点,其实也没什么,只是伪装成html,一个是网址更好记,一个是对于搜索引擎来说,有益于优化
至于模板的问题,不做评论,自己体会!

‘肆’ html页面中嵌入php文件

用ajax异步回传,将PHP的执行结果回传到HTML页面

使用XMLHttpRequest对象可以做到

首先创建这个对象
var xmlHttp;

if (window.XMLHttpRequest) { //兼容Mozilla、Safari等浏览器对象

xmlHttp = new XMLHttpRequest();

}
else if (window.ActiveXObject) { //兼容IE浏览器

try {

xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); //创建Msxml2.XMLHTTP控件对象

} catch (e) {

try {//创建Microsoft.XMLHTTP控件对象,该控件作用为获取指定URL的内容

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");

} catch (e) {}

}

}
然后创建请求
xmlhttp.open("GET", " hello.php", true);//等于执行了hello.php页面
xmlhttp.send(null);
alert(xmlhttp.responseText);//把hello.php的执行结果显示出来;

这只是个简单的例子,具体可以搜索 XMLHttpRequest中文参考手册
参考一下

阅读全文

与html加载php文件相关的资料

热点内容
编程原则自上而下单元 浏览:553
云计算服务器贵州云空间 浏览:33
登录服务器login输入什么 浏览:880
三点指标公式源码 浏览:544
黑马程序员fetch教程 浏览:442
不用编程的游戏引擎 浏览:533
点菜pdf 浏览:82
圣经pdf下载 浏览:291
如何打印到pdf文件 浏览:558
石碣CNC编程 浏览:553
程序员那么可爱31集上中下完整版 浏览:821
有什么动漫app是可以免费看的 浏览:145
程序员语言有多少种 浏览:198
linux系统对硬盘分区 浏览:267
php7性能优化总结 浏览:820
pdf文本格式转换器 浏览:116
androidmap排序 浏览:450
php类型自动 浏览:213
一键apk反编译提取视频文件 浏览:981
linuxshell释放缓存命令 浏览:72