成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? 解決php 處理 form 表單提交多個 name 屬性值相同的 input 標簽問題
全站頭部文字 我要出現在這里
解決php 處理 form 表單提交多個 name 屬性值相同的 input 標簽問題 691 2024-01-11   

一 問題

在公司的開發過程中,遇到了一個問題:如何處理 form 表單提交了多個 name 屬性值相同的 input 標簽?源碼如下(源碼是在 form 表單之中的):

<{loop $address $index $one}-->
<div class="address_item">
   <p>
    <label>
    <input type="hidden" name="express_price" value="{$one['express_price']}" />
    <input type="hidden" name="state_fare" value="{$one['state_fare']}" />
    <input type="hidden" name="id" value="{$one['id']}" />
    <input type="radio" <{if $one[ 'default']=='Y' }-->checked<{/if}-->name="address" value="{$one['id']}" /><span name="mobile">{$one['mobile']}</span>
    </label>
   </p>
</div>
<{/loop}-->

二 解決方法

在上述源碼中,通過 loop 循環,在 form 表單中生成了多個name屬性值相同的 input 元素,當點擊提交時,后臺的 php 文件使用 $_POST 僅能獲取到一個 div 元素中的 input元素傳過來的值,但是,radio 類型的 input 元素傳過來的值一定是被選中的那一個。據此,修改上述源碼中一些 input 元素的相同 name 屬性值為數組,再在后臺 php 文件通過被選中的 radio 類型的 input 元素的 name 屬性值,確定所傳過來的整個 div 元素。修改后的代碼如下:

<{loop $address $index $one}-->
<div class="address_item">
   <p>
    <label>
    <input type="hidden" name="express_price[]" value="{$one['express_price']}" />
    <input type="hidden" name="state_fare[]" value="{$one['state_fare']}" />
    <input type="hidden" name="id[]" value="{$one['id']}" />
    <input type="radio" <{if $one[ 'default']=='Y' }-->checked<{/if}-->name="address" value="{$one['id']}" />
    <span name="mobile">{$one['mobile']}</span>
    </label>
   </p>
</div>
<{/loop}-->

php 文件:

$key = 0;
$address_id = intval($_POST["address"]);
foreach ($_POST['id'] as $k => $v) {
  if ($v == $address_id)
     $key = $k;
}
$_POST['express_money'] = $_POST['exporess_price'][$key];

以上所述是小編給大家介紹的解決php 處理 form 表單提交多個 name 屬性值相同的 input 標簽問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對綠夏網網站的支持!



主站蜘蛛池模板: jar of love完整版| 加入民盟的好处和坏处| 长句变短句的例题| 张雅玲| 日本大电影| 没有下巴| 卧虎演员表| 雪中悍刀行第一季演员表| 我的神我要赞美你| 打男生军人光屁股的网站视频| 李柯以写真照片| 头文字d演员| 视频污污| 电影白蛇传| 瓶邪图片| 芦苇编剧| 孕妇电视剧| jif| 韩国电影《表妹》| hello小姐 电视剧| 767股票学习网| 《伪装者》演员| 探索频道| 黄视频免费观看网站| 全球gdp排行榜| 吻电影| 秀人网 官网门户免费| cgtn news在线直播| 祝福语生日| 宁死不屈电影免费观看| 艳妇乳肉豪妇荡乳ⅹxxooav| 凤凰卫视节目表| 笼中女电影| 霹雳火 电影| 夜夜做新郎| 北京卫视手机直播| 复仇女王 电视剧| 美人鱼公主| 唐砖演员表| 直播挤奶| 赵汉善|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103