page1.php では、ユーザーは曜日名を入力でき、days という名前のセッション配列に保存されます。
<?
// starting the session
session_start();
if (isset($_POST['submit'])) {
$_SESSION['days'] = $_POST['days'];
}
?>
<strong>Add a day</strong>
<form action="" method"post">
<input type="text" name="days[]"/>
<input type="submit" name="submit" value="Submit!" />
</form>
<p><a href="/test/page2.php">Page 2</a></p>
page2.php では、ユーザーは入力した日を確認できます。
<?php
session_start();
// loop through the session array with foreach
foreach($_SESSION['days'] as $key=>$value)
{
// and print out the values
echo 'The value of $_SESSION['."'".$key."'".'] is '."'".$value."'".' <br />';
}
?>
しかし、セッション接続を正しく行うことはできません。空白です。これは、配列を使用してセッションを処理する正しい方法ですか?