【PHP】下らねぇ質問はID出して書き込みやがれ 84at PHP
【PHP】下らねぇ質問はID出して書き込みやがれ 84 - 暇つぶし2ch12:nobodyさん
09/04/28 00:04:52 hPvdrkqO
"kcaptcha"と呼ばれる画像認証ソフトを使おうと思い同梱されていた例題ファイルを見てみたところ

<?php
session_start();
?>
<form action="" method="post">
<p>Enter text shown below:</p>
<p><img src="index.php/?<?php echo session_name()?>=<?php echo session_id()?>"></p>
<p><input type="text" name="keystring"></p>
<p><input type="submit" value="Check"></p>
</form>
<?php
if(count($_POST)>0){
if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring']){
echo "Correct";
}else{
echo "Wrong";
}
}
unset($_SESSION['captcha_keystring']);
?>

一番最後に unset($_SESSION['captcha_keystring']); とセッション変数をアンセットしてありました。
ページの先頭には session_start(); が宣言されているのでページのリロード時には必ずセッションは
初期化されるわけですが、それでもあえて最後にセッションをアンセットしなければならない理由はなんでしょうか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch