日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php表单数量,php – 解析具有未知数量字段的表单

發布時間:2025/3/21 php 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php表单数量,php – 解析具有未知数量字段的表单 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我正在開發一個邀請系統,用戶可以邀請一個或多個人成為他們帳戶的協調員.為了允許用戶一次邀請多個人,只要用戶點擊加號,我就會使用mootools創建另一行字段.在我下面的例子中,我將只使用兩行,但如果他們愿意,他們可以邀請更多.

First NameLast NameEmail AddressInvites

( - )( + )

$_POST看起來像這樣

Array

(

[fname-1] => David

[lname-1] => Last

[email-1] => email address

[invites-1] => 15

[fname-2] => Shirley

[lname-2] => Last

[email-2] => other email

[invites-2] => 10

[action] => invite

)

PHP解析是這樣的

if (isset($_POST['action'])) {

$_SESSION['inviteCoordinators'] = $_POST;

$newCoordinators = array();

//loop through all fields

while(list($key,$value) = each($_SESSION['inviteCoordinators'])) {

if($key != 'action') {

list($field, $user) = explode("-",$key);

$newCoordinators[$user] = array (

$field => $value

);

}

}

}

我期待$newCoordinators看起來像這樣

Array

(

[1] => Array

(

[fname] => David

[lname] => Last

[email] => email address

[invites => 15

)

[2] => Array

(

[fname] => Shirley

[lname] => Last

[email] => other email

[invites => 10

)

但我得到的只是[1] [邀請] => 15和[2] [邀請] => 10.我認為我只是看到邀請,因為其他人被覆蓋但我無法理解為什么會這樣.我的解析有什么問題?或者,我該怎么做呢?

旁注,唯一必填字段是電子郵件地址.

總結

以上是生活随笔為你收集整理的php表单数量,php – 解析具有未知数量字段的表单的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。