本文目錄一覽:
- 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?
如果我的回答沒能幫助您,請繼續追問。
您也可以向我們團隊發出請求,會有更專業的人來為您解答。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/249001.html