本文目录一览:
- 1、怎样给php页面里添加html页面
- 2、php怎样在一个页面中使用另一个页面提取的信息
- 3、如何在php代码中加入单独的文章页面
- 4、PHP中怎么刷新页面?
- 5、请教php里的pfsockopen返回的$fp怎样在两个独立的页面中调用
怎样给php页面里添加html页面
PHP中嵌入HTML有多种方式,这里列出几种常用方式:
PHP代码输出HTML代码;
HTML代码中嵌入PHP;
PHP中使用include ()函数引用Html文件;
示例
HTML代码(test.html)
body
p我是一段Html代码/p
/body
方式一:
?php
$int=rand(0,1);
if($int==1){
echo "p取到的随机数是1/p";
}else{
echo "p取到的随机数不是1/p";
}
?
方法二:
修改test.html为test.php文件,直接写PHP代码
body
p我是一段Html代码/p
/body
?php
echo "p我是由PHP输出的HTML代码/p";
?
注:如果想要输出大段HTML,请参考下面代码:
body
p我是一段Html代码/p
/body
?php
echo END
p我是由PHP输出的HTML代码/p
p我是由PHP输出的第二行代码/p
END;
?
注:标记符号必须顶头写
方式三:
我们直接引用HTML代码进PHP中。
?php
include ("test.html");
?
php怎样在一个页面中使用另一个页面提取的信息
可以使用session和cookie,session会将数据存于服务器端(占空间),cookie存于浏览器端。
以cookie为例:
第一个页面:setcookie("user",$user);//$user为要提取的信息,user为cookie的名称,下同
setcookie("password",$password);
第二个页面:echo
$_COOKIE['user'];//显示保存在cookie中的信息,下同
echo
$_COOKIE['password'];
如何在php代码中加入单独的文章页面
单独文章?
你是指不在数据库的吗?
不在数据库的单独文章(就普通页面的意思) 那就用include引入就能显示
如果是数据库的文章,你查找一下就行了啊~ 用上ID=xx 就只找查一条
PHP中怎么刷新页面?
方法其实挺多的。以前比较常用的是iframe这样来做。现在多了个ajax,所以一般情况下都是用的ajax。
第一种方法,ajax实现:
当然,ajax使用起来确实很简单就可以实现,但是里面的很多知识还是比较有点深的。我之前做页面时间自动刷新的功能就是用的ajax。完整代码是:
1.getTime.php:
代码如下:
?php
header("cache-control:no-cache,must-revalidate");
header("Content-Type:text/html;charset=utf-8");
$time = "2012-1-20 18:00:00";
$dt_element=explode(" ",$time);
$date_element=explode("-",$dt_element[0]);
$time_element=explode(":",$dt_element[1]);
$date = mktime($time_element[0],$time_element[1],$time_element[2],$date_element[1],$date_element[2],$date_element[0]);
$nowTime = time();
$showtime = date("北京时间Y年m月d日H:i:s",$date-$nowTime);
if($showtime="北京时间1970年01月01日08:00:00"){
echo "happy new year";
}
echo $showtime;
2.zidong.php:
代码如下:
Ajax动态显示时间
当前时间:
在浏览器里面直接访问zidong.php就可以了,点击里面的按钮就可以看到效果。
这个就是用ajax做的刷新页面局部内容的小例子。你可能会怀疑:这里面没有跟数据库交互啊?这还不简单,直接在getTime.php页面里面操作就可以啦。
这种方法就不用多说了吧。至于ajax里面的代码是什么意思,不要问我啦,我之前就说过,这里面的ajax还是有点深的。
第二种方法:使用iframe方法实现。
不要给我说用PHP 的include可以啊。你去试试吧。可以,可以就不会有那么多人在百度里面问了。
这种方法呢说起来复杂,其实还是挺简单的。说下原理吧:
要刷新的页面中把要自动刷新的局部的代码单独拿出来,做成一个独立的页面,自动刷新有很多种方法:可以在这个独立页面中用javascript来控制,什么setTimeout("start()",1000);啊或者setInterval("start()",1000);(每隔1秒刷新页面)这样,还可以用meta标签实现:(每隔10秒刷新页面)。这样在原来的页面中用iframe来将它调用过来。这样就可以了。
请教php里的pfsockopen返回的$fp怎样在两个独立的页面中调用
store $fp in database?
如果我的回答没能帮助您,请继续追问。
您也可以向我们团队发出请求,会有更专业的人来为您解答。