1、PHP格式的網頁怎麼製作?
網頁文件的擴展名是.html,其實使用PHP是一樣的,擴展名換成.php,裡面就可以寫PHP的代碼了,html的代碼也可以寫,兩者混合使用。
2、php&html ,網頁設計上的按鈕代碼?
css控制啊,或者直接加style修正。
位置調整的樣式:float(浮動),margin(外距),padding(內距),
實在想更diy點。section加position:relative;(相對定位).對按鈕加position:absolute;left:30px;top:30px;(絕對定位,left,top為xy坐標),
如果只是想居中:text-align:center;
另外,對於有寬度的元素。可以margin:0 auto;居中
3、phpweb首頁模板代碼是什麼啊 ?
填個#即可顯示首頁哈
或者直接選擇首頁模塊更加簡便。慢慢研究吧PPHPWEB功能還多著呢
4、php動態網頁設計第二版中的代碼問題
foreach ($_POST as $key => $value) { //循環表單POST數據
$temp = is_array($value) ? $value : trim($value); //判斷表單數據是否為數組,如果是則賦值給$temp變數,如果不是,則執行去左右的空格之後賦值給$temp
if (empty($temp) && in_array($key, $required)) { //if判斷,當$temp不為空,並且 $required數組中包含$key時
$missing[ ] = $key; //把$key賦值給$missing數組的子值
} elseif (in_array($key, $expected)) { //if判斷,當$temp為空,並且 $required數組中包含$key時
${$key} = $temp; //把$temp變數賦值給$key
}}
5、求網頁設計下面模板的代碼?
網上很多免費的:pageadmin cms、discua cms都不錯、簡單方便、直接
6、【網頁設計】php轉到其他網頁的代碼是什麼呢?
如果http頭還沒有送出(即還沒有用<?= ?>或<?php echo ?>輸出過,也沒有在<?php ?>之外html代碼被執行過)
可用:
<?php
header("Location: b.php");
exit;
?>
直接從服專務器跳轉。
如果http頭已經屬送出(即已經開始向客戶端發送信息) ,則只能先輸出到瀏覽器,再由瀏覽器跳轉,用: <META HTTP-EQUIV=REFRESH CONTENT='0;URL=query.php'>,
<script>this.location="b.php"</script> 等都可以
可用如下代碼:
<?php
php if ( 條件 ) {
echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=b.php'>";
}
?>
或用JS代碼
<?php if ( 條件 ) { ?>
<script>this.location="query.php"</script>
<?php } ?>
7、PHP頁面設計
php的頁面其實就是html的頁面,只是把部分內容動態化而已啊
你把只要動態的部分用php就行,內容太長可能是裡面的引號出了問題。
比如你的html代碼是這樣
<html>
<body>
<a>77</a>
</body>
</html>
你的php代碼寫成這樣就行,其它地方不變,問題就會出現得比較少
<html>
<body>
<a><?php
$i = 77;
echo($i);?></a>
</body>
</html>
8、如何在首頁使用模板中使用PHP代碼
參照內容來頁與列表面資料庫源讀取方式以下是我讀取PW友情連接的內容pw_sharelinks
為友情連接的數據表復制代碼
<!--
EOT;
$lsql="select
*
from
pw_sharelinks
where
ifcheck=\\"1\\"
and
threadorder
>=
0
order
by
threadorder
";
//查詢語句
$lquery=mysql_query($lsql);
while
($lrow
=
mysql_fetch_array($lquery)){
//循環輸出內容
print
<<<EOT
-->
<A
href="$lrow"
target="_blank"
title="描述:$lrow[descrip]">$lrow[name]</A>
<!--
EOT;
}
print
<<<EOT
-->
9、如何用PHP製作靜態網站的模板框架
分離功能和布局的基本思想就是使得這兩組人能夠各自編寫和使用獨立的一組文件:程序員只需關心那些只包含PHP代碼的文件,無需關心頁面的外觀;而頁面設計人員可以用自己最熟悉的可視化編輯器設計頁面布局,無需擔心破壞任何嵌入到頁面的PHP代碼。 如果你曾經看過幾個關於PHP模板的教程,那麼你應該已經明白模板的工作機制。考慮一個簡單的頁面局部:頁面的上方是頁頭,左邊是導航條,其餘部分是內容區域。 可以看出頁面如何由這些模板構造而成:main模板控制著整個頁面的布局;header模板和leftnav模板控制著頁面的公共元素。花括弧「{}」裡面的標識符是內容佔位符。使用模板最主要的好處在於界面設計者能夠按照自己的意願編輯這些文件,比如設置字體、修改顏色和圖形,或者完全地改變頁面的布局。界面設計者可以用任何普通HTML編輯器或者可視化工具編輯這些頁面,因為這些文件都只包含HTML代碼,沒有任何PHP代碼。 PHP代碼全部保存到單獨的文件中,這個文件也就是由頁面URL實際調用的文件。Web伺服器通過PHP引擎解析該文件,然後把結果返回給瀏覽器。一般地,PHP代碼總是動態地生成頁面內容,比如查詢資料庫或者執行某種計算等。下面是一個例子: // 此處的PHP代碼設置 $content使其包含合適的頁面內容 $tpl->assign('CONTENT', $content); $tpl->parse('HEADER', 'header'); $tpl->parse('LEFTNAV', 'leftnav'); $tpl->parse('MAIN', 'main'); $tpl->FastPrint('MAIN'); ?>這里我們使用的是流行的FastTemplate模板類,但其基本思路對於其他許多模板類來說都一樣。首先你實例化一個類,告訴它到哪裡去尋找模板文件以及哪一個模板文件與頁面的哪部分對應;接下來是生成頁面內容,把結果賦予內容的標識符;然後,依次解析各個模板文件,模板類將執行必要的替換操作;最後把解析結果輸出到瀏覽器。 這個文件完全由PHP代碼構成,不包含任何HTML代碼,這是它最大的優點。現在,PHP程序員可以集中精力編寫生成頁面內容的代碼,而不必為了如何生成HTML去正確地格式化最終頁面而擔心。 很容易看出採用模板還有第二個好處。如上例所示,頁面左邊的導航條單獨保存為一個文件,我們只需編輯這一個模板文件就可以改變網站所有頁面左邊的導航條。 避免頁面元素重復 「這確實不錯」,你也許會想,「我的網站主要就是由大量的靜態頁面構成。現在我可以從所有頁面中刪除它們的公共部分,要更新這些公共部分實在太麻煩了。以後我就可以用模板製作出很容易維護的統一頁面布局。」但事情並非這么簡單,「大量的靜態頁面」道出了問題的所在。 請考慮上面的例子。這個例子實際上只有一個example.php頁面,它之所以能夠生成整個網站的所有頁面,是因為它利用了URL中的查詢字元串從資料庫之類的信息源動態地構造出頁面。 我們之中的大多數人所運行的網站並不一定都有資料庫支持。我們的網站大多數由靜態頁面構成,然後用PHP在這里、那裡加上一些動態功能,比如搜索引擎、反饋表單等。那麼,如何在這種網站上應用模板呢? 最簡單的方法是為每一個頁面復制一份PHP文件,然後在每一個頁面中把PHP代碼里代表內容的變數設置成合適的頁面內容。例如,假設有三個頁面,它們分別是主頁(home)、關於(about)和產品(proct),我們可以用三個文件分別生成它們。這三個文件的內容都類如: 希望你能夠喜歡本網站"; $tpl->assign('CONTENT', $content); $tpl->parse('HEADER', 'header'); $tpl->parse('LEFTNAV', 'leftnav'); $tpl->parse('MAIN', 'main'); $tpl->FastPrint('MAIN'); ?>顯然,這種方法有三個問題:我們必須為每一個頁面復制這些復雜的、牽涉到模板的PHP代碼,這與重復公共頁面元素一樣使得頁面難以維護;現在文件又混合了HTML和PHP代碼;為內容變數賦值將變得非常困難,因為我們必須處理好大量的特殊字元。 解決這個問題的關鍵就在於分離PHP代碼和HTML內容,雖然我們不能從文件中刪除所有的HTML內容,但可以移出絕大多數PHP代碼。靜態網站的模板框架: ob_end_clean(); $tpl->assign('CONTENT', $content); $tpl->parse('HEADER', 'header'); $tpl->parse('LEFTNAV', 'leftnav'); $tpl->parse('MAIN', 'main'); $tpl->FastPrint('MAIN'); } ?>ageStart函數首先創建並設置了一個模板實例,然後啟用輸出緩存。此後,所有來自頁面本身的HTML內容都將進入緩存。pageFinish函數取出緩存中的內容,然後在模板對象中指定這些內容,最後解析模板並輸出完成後的頁面。 這就是整個模板框架全部的工作過程了。
10、我的網站PHP的程序,套用模板的,怎麼修改首頁代碼啊?
用網頁編輯軟體能完全看懂的話直接用txt方式打開編輯就行