這可能是一個愚蠢的問題,但我迷失在這裏。我需要使用POST變量將其中的一些數據發送到另一個PHP文件。這是我的表格:PHP發送數組到另一個PHP文件
<form action="test.php" method="post">
<label name="html[]" hidden><?php echo $array; ?></label>
<input type="submit" value="submit">
</form>
這是test.php的
<?php
$html = $_POST['html'];
for($i = 1; $i<=9; $i++){
echo $html[$i];
}
?>
所以這是我嘗試過,但它不顯示任何內容。請幫助
標籤不是字段,所以是它不會工作,閱讀HTML表單輸入字段或簡單地使用最常見的方式來傳遞PHP頁面,SESSIONS之間的變量。 – Prix
您需要使用''。標籤不是表單域。他們是表單字段的LABELS。 –
你真的需要閱讀很多東西。首先,從HTML的角度來看,您需要了解表單以及標籤和輸入之間的差異。從PHP的角度來看,你不能僅僅將一個數組回傳到HTML中,並且在發佈後神奇地將它重新組合成一個數組。 –