【PHP】下らねぇ質問 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
12: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(); が宣言されているのでページのリロード時には必ずセッションは 初期化されるわけですが、それでもあえて最後にセッションをアンセットしなければならない理由はなんでしょうか?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5020日前に更新/65 KB
担当:undef