0
出於某種原因,我無法接受包含空格的值。它接受所有的值,但是當涉及空間時,它只會用第一個字。無法從表格中選擇空格
在表單頁面我有這樣的:
<select name=Team[]>
在接下來的頁面我有這樣的:
$team1=$_POST['Team'];
如果您需要更多的信息,我將分享,但我假設它的東西容易,我很笨。
出於某種原因,我無法接受包含空格的值。它接受所有的值,但是當涉及空間時,它只會用第一個字。無法從表格中選擇空格
在表單頁面我有這樣的:
<select name=Team[]>
在接下來的頁面我有這樣的:
$team1=$_POST['Team'];
如果您需要更多的信息,我將分享,但我假設它的東西容易,我很笨。
這是一個多重選擇列表 - //改變這一點 -
<select name="Team[]">
你必須將發佈爲數組所以第一個值將是名
$_POST['Team'][0];
或
foreach($_POST['Team'] as $team){
echo $team;
}
「Team []」是一個數組:
$team1 = $_POST['Team'][0];
在您的安全代碼中使用is_array。
if (is_array($_POST['Team']))
$team1 = $_POST['Team'][0];
else
$team1 = $_POST['Team'];
或:
$team1 = (is_array($_POST['Team'])) ? $_POST['Team'][0] : $_POST['Team'];
你錯過了你的表單頁面的代碼,還你只是回聲$ TEAM1? – noahnu
$ _POST ['Team'];添加單引號... – SolidSnake
試過$ _POST ['Team'];同樣的東西 – zrmoffett