1.xml風格
網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、重慶小程序開發(fā)公司、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了漳浦免費建站歡迎大家使用!
?php
echo"這是xml風格的標記";
?
xml風格的標記是常用的標記,也是推薦使用的標記,服務(wù)器不能禁用,該風格的標記在xml,xhtml中都可以使用。
2.腳本風格
script languange="php"
echo'這是腳本風格的標記';
/script
3.簡短風格
?這是簡短風格的標記;?
注:需要在 php.ini 配置文件中開啟 short_open_tag = on;
4.asp風格
%
echo'這是asp風格的標記';
%
注:需要在 php.ini 配置文件中開啟 asp_tags = on;
上面asp風格與簡短風格需要在php.ini中設(shè)置下。默認是不支持的。
下面這樣的PHP代碼就可以,把下面這段代碼放在你需要嵌入網(wǎng)頁的地方:
?php
readfile('');
?
上面的代碼以百度為例,事實上要嵌入百度有許多麻煩的,但是你可以換為任何地址。
index.php文件:
?PHP
$view = $_GET['view'];
switch ($view)
{
case 'contact': require_once('contact.php');break;
case 'about': require_once('about.php');break;
default:break;
}
?
contact.php與about.php文件隨便寫,就可以實驗。
當鏈接是index.php?view=contact的時候,index.php里內(nèi)嵌的是contact.php,當鏈接是index.php?view=about的時候,index.php里內(nèi)嵌的是about.php。
就是運用GET方法傳遞變量,具體使用方法可以參考,php手冊-附錄-保留字列表-預(yù)定義變量-HTTP GET 變量:$_GET。
學php要多看手冊~
把來自表單的數(shù)據(jù)插入數(shù)據(jù)庫
現(xiàn)在,我們創(chuàng)建一個 HTML 表單,這個表單可把新記錄插入 "Persons" 表。
這是這個 HTML 表單:
html
body
form?action="insert.php"?method="post"
Firstname:?input?type="text"?name="firstname"?/
Lastname:?input?type="text"?name="lastname"?/
Age:?input?type="text"?name="age"?/
input?type="submit"?/
/form
/body
/html
當用戶點擊上例中 HTML 表單中的提交按鈕時,表單數(shù)據(jù)被發(fā)送到 "insert.php"。"insert.php" 文件連接數(shù)據(jù)庫,并通過 $_POST 變量從表單取回值。然后,mysql_query() 函數(shù)執(zhí)行 INSERT INTO 語句,一條新的記錄會添加到數(shù)據(jù)庫表中。
下面是 "insert.php" 頁面的代碼:
?php
$con?=?mysql_connect("localhost","peter","abc123");
if?(!$con)
{
die('Could?not?connect:?'?.?mysql_error());
}
mysql_select_db("my_db",?$con);
$sql="INSERT?INTO?Persons?(FirstName,?LastName,?Age)
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";
if?(!mysql_query($sql,$con))
{
die('Error:?'?.?mysql_error());
}
echo?"1?record?added";
mysql_close($con)
?