第一個頁面:
<div class="price"> <div class="clear"></div><dl><dt>選擇合作服務站:</dt><dd><select name="zhan"><option >請務必選擇收貨地址</option><!--{loop $zhanlist $tt}--><option>{$tt[name]}-{$tt[address]}</option><!--{/loop}--></select></dd></dl></div> <a id="btn_Add" class="hidefocus" href="http://www.sdlhqc.com/ create_partner_trade_by_buyer-PHP-UTF-8/index.php?sid={$product['price']} &itemid={$_GET['itemid']}&zhan" hidefocus="true">
第二個頁面:
<dt>收貨人地址:</dt> <dd> <span class="null-star">*</span> <input size="30" name="WIDreceive_address" value="<?php $t=$_POST['zhan']; echo iconv('GBK',"UTF-8","$t") ?>"" /> <span>如:XX省XXX市XXX區XXX路XXX小區XXX棟XXX單元XXX號
以前我用GET傳過來都是一條資料。而且還需要轉換格式。
怎麼用POST提交表單傳過資料來。
回複內容:
沒有看到表單,也沒看到 js 代碼
沒寫JS代碼,意思就是從現在下拉式清單方塊裡面取得使用者點擊的值然後傳到第二個頁面。
JS不會寫呢
請先去瞭解最基礎的HTML知識裡用來提交的<form>標籤
或者瞭解下JS提交資料的方法。
GET 方式
<select name="zhan" onchange="location='目標url'+‘?chan='+this.value">
POST 方式
<foam method=post action='目標url'><select name="zhan" onchange="this.form.submit">....</select></form>
還有 Ajax 方式就不列舉了
賦值給一個元素,ajax提交就行了啊
以上就是PHP擷取select值點選連結傳到下一個頁面的內容,更多相關內容請關注topic.alibabacloud.com(www.php.cn)!