[PHP-users 17341]Re: クッキーの上書きについて。

Kenji Takahashi k-taka @ bk.iij4u.or.jp
2003年 8月 15日 (金) 18:23:07 JST


度々すみません高橋です。
先程お送りしたものですとあまりに不親切のような気がしましたので、
簡単なものをお送りします。


<?php
//SESSIONスタート
session_start();
extract ($_POST);
$_SESSION['check1'] = $check1;
$_SESSION['check2'] = $check2;

//POSTで受け取る場合
print "項目1で選択したのは :".$check1."<br>";
print "項目2で選択したのは :".$check2."<br>";

//SESSIONを使用する場合
print "SESSIONの場合 :".$_SESSION['check1']."<br>";
print "SESSIONの場合 :".$_SESSION['check2']."<br>";

print <<<EOF_____EOF
<html>
<head>
<title></title>
</head>
<body>
<form name="form1" method="post" action="form1.php">
  項目1<br>
  <input type="radio" name="check1" value="チェック1">チェック1<br>
  <input type="radio" name="check1" value="チェック2">チェック2<br>
  <br>
  項目2<br>
  <input type="radio" name="check2" value="A">A<br>
  <input type="radio" name="check2" value="B">B<br>
  <input type="radio" name="check2" value="C">C<br>
  <br>
  <input type="submit" name="Submit" value="送信">
</form>
</body>
</html>
EOF_____EOF;
?>


これは自フォームに送信してチェックする場合です。
チェック後に header("Location: form2.php");
などでform2.phpに移動すればよいと思われます。

こういうことではないのかな?
はずしていたらすみません。




PHP-users メーリングリストの案内