내부에 루프가있는 양식이 있습니다.foreach 및 세션이있는 형태의 루프
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<?php
for ($i = 1; $i <= 2; $i++) {
echo "Numero ";
echo $i;
echo "<input type='text' name='number2[$i]' id='number2{$i}' />";
}
?>
<input type="submit" name="submitbutton" value="Confirm!">
</form>
<?php
print_r($_POST );
if(!isset($submitbutton)) {
if (isset($_POST['number2']) != "") {
echo "<b>{$_POST['number2']}</b>, !\n";
$nI = $_POST['number2'];
}
}
?>
I 얻을 출력은 : 여기에 내 코드
어레이 ([숫자 2] => 배열 ([1] => 3 [2] => 4) submitbutton] => 확인!) 배열,!
어떻게 세션에 번호를 넣을 수 있는지 알고 싶습니다. 예를 Session[1]=3, Session[2]=4
내가 배열의 foreach와 시도하지만 난 항상 오류에 대한
.
'는 isset ($의 submitbutton가)'는 isset '해야한다 ($ _ POST ['submitbutton '])'. 아니? 어떤 오류가 발생하고 있습니까? – BlitZ
코드 시작 부분에'session_start()'와 함께'$ _SESSION [1] = 3'을 시도해 보셨습니까? –