ホームページ >バックエンド開発 >PHPチュートリアル >10 日間で PHP を学ぶ 7 日目_PHP チュートリアル

10 日間で PHP を学ぶ 7 日目_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:08:13734ブラウズ

学習の目的: SESSIONの使い方を学びます

SESSIONには多くの機能がありますが、最もよく使用される機能は、サイト内のページ間の変数の転送です。ページの先頭で、SESSION をオンにする必要があります。次に、SESSION 変数を使用して、次の値を取得します。 value, $item1=$_SESSION[' item']; とても簡単です。ここではいくつかの関数を使用します。たとえば、SESSION 変数が空かどうかを判断するには、次のように記述します。 empty($_SESSION['inum']) は true または false を返します。

ユーザー名とパスワードが正しいかどうかを確認するためのログイン手順を見てみましょう。

ログインフォームは次のようなものです:login.php






管理者ログイン< /div>


< /tr>







< input type ="reset" name="Submit2" value="Clear">


ユーザー名



パスワード




これがファイルの処理方法です

require_once('conn.php');
session_start();
$username=$_POST['username' ];
$ パスワード=$_POST['パスワード'];
$exec="select * from admin where username='".$username."'";
if($result=mysql_query($exec))
{
if($ rs=mysql_fetch_object($result))
{
if($rs->password==$password)
{
$_SESSION['adminname']=$username;
header("location:index. php");
}
else
{
echo "<script>alert('パスワードチェックエラー!');location.href='login.php';</script>";
}
}
else
{
echo "<script>alert('Username Check Error!');location.href='login.php';</script>";
}
}
else
{
echo "";
}

?>

conn.php は次のようになります:

$ conn=mysql_connect (" 127.0.0.1", "", "");
mysql_select_db("shop");

$_SESSION['adminname']=$username; なので、検証するファイルを作成できます。次のようなログイン ステートメント: checkadmin .asp
session_start();

if($_SESSION['adminname']=='')
{
echo "<script>alert('Please Login First') ;location.href='login .php';</script>";
}
?>

はは、今日はここまで、明日はページングの作成方法について話します。


http://www.bkjia.com/PHPjc/314888.html

www.bkjia.com本当http://www.bkjia.com/PHPjc/314888.html技術記事学習目的: SESSION の使用方法を学習します。SESSION には多くの機能があります。最もよく使用されるのは、サイト内のページ間で変数を転送することです。ページの先頭で、SESSION を開くために session_start(); が必要です。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。