汗,收到你的這個(gè)請(qǐng)求幫忙消息兩次了。。
創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的昔陽(yáng)網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
不知道你有沒有用模板引擎,如果用的話,那么輸出不同的模板就行了,不過我估計(jì)你肯定沒有用。
回答完之后我下載的游戲差不多也下好了,趕緊入正題
index.php ------用戶填寫表單的頁(yè)面
handle.php -------處理用戶提交表單后的頁(yè)面,做你的數(shù)據(jù)庫(kù)寫入,以及頁(yè)面輸出
edtion1.php ------版本1頁(yè)面
edtion2.php ------版本2頁(yè)面
edtion3.php ------版本3頁(yè)面
其中form里面有select標(biāo)簽
select name="edition"
option value="1"版本1/option
option value="2"版本2/option
option value="3"版本3/option
/select
用戶在選擇了版本之后填寫完表單,提交到handle.php
然后把相應(yīng)數(shù)據(jù)寫入數(shù)據(jù)庫(kù)
寫完之后,這個(gè)頁(yè)面當(dāng)然不只
switch($_POST['edition']){
case 1: $ed="edition1.php";//應(yīng)該填寫正確的url,自己拿捏
break;
case 2: $ed="edition2.php";
break;
case 3: $ed="edition3.php";
default: $ed="edition1.php"; //默認(rèn)
}
header("location:$ed"); //跳轉(zhuǎn),注意在header()之前不能有任何輸出,包括寫cookie也不行,否則跳轉(zhuǎn)失敗
可以后臺(tái)根據(jù)不同的value值區(qū)分,或者使用代碼,如下:
select?onchange="_go(this);"
option?value="name2"表2/option
option?value="name1"表1/option
/select
script
function?_go(t)
{
window.location?=?'table.php?name='?+?t.value;
}
/script
php再SELECT $_GET['name'] 表的數(shù)據(jù)得了。
先用file_get_contents('頁(yè)面地址')獲取頁(yè)面內(nèi)容
然后用正則匹配對(duì)頁(yè)面進(jìn)行數(shù)據(jù)采集,
具體的正則 根據(jù)不同頁(yè)面也會(huì)不同
利用表單提交,范例代碼如下:
!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?""
html?xmlns=""
head
meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"?/
title無標(biāo)題文檔/title
/head
body
table???
form?name=""?action="ip地址"?method="post"?????(這里是新增的)
tr
td?valign="top"?height="110"興趣特長(zhǎng):/td
tdtextarea?name="content"??rows="6"?class="textarea0"?style="width:630px"?/textarea/td
/tr
tr
td?valign="top"自我評(píng)價(jià):/td
tdtextarea?name="content"??rows="6"?class="textarea0"?style="width:630px"?/textarea/td
/tr
tr
td?colspan="2"?align="center"input?type="submit"?value="提交"?//td
/tr
/form?(這里是新增的)
/table
/body
/html
如果是多個(gè)一樣的 那么就用數(shù)組的形式
select name="routername[]"
select name="routername[]"
select name="routername[]"
這樣就行了
后端:
?php
$routername = $_POST['routername'];
foreach($routername as $a)
{
echo $a;
}
?
$routername 就是一個(gè)數(shù)組明白了吧
網(wǎng)站標(biāo)題:php下拉選擇提交數(shù)據(jù) 通過php生成下拉列表
文章網(wǎng)址:http://jinyejixie.com/article6/dodohig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、商城網(wǎng)站、云服務(wù)器、全網(wǎng)營(yíng)銷推廣、移動(dòng)網(wǎng)站建設(shè)、域名注冊(cè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容