ホームページ  >  記事  >  バックエンド開発  >  コードが投稿されました〜どこが間違っていたかわかると思います、ありがとう。

コードが投稿されました〜どこが間違っていたかわかると思います、ありがとう。

WBOY
WBOYオリジナル
2016-06-13 13:13:21967ブラウズ

コードが投稿されました~~~~~~~~~ 私がどこで間違っていたのか見つけていただければ幸いです。ありがとうございます
基本的な投稿

index.php

PHPコード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
 <?php 
session_start();
session_unset();
session_destroy();
session_register("pass");
$password=111;
$HTTP_SESSION_VARS["pass"]=$password;
echo $HTTP_SESSION_VARS["pass"];?> 
<a href="session.php">
请点击第二页面</a> 



session.php
PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<?php
session_start();
$i=$_SESSION['pass'];
if(isset($i))
{
    echo "成功";
    echo $i;
    }
    else
    {
        echo "失败";
        
        }

?>



-----解決策---------- - ----------
次の 3 行を削除します:
session_unset(); //これはセッションを閉じるためです
session_destroy(); //これはセッションも閉じるためです
session_register("pass");//この関数有効期限が切れています
セッションに値を割り当てるには、
$_SESSION['pass'] = $password;
を使用します
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。