我使用 php 和 html 进行网站登录。代码:
<?php
session_start();
$user="root";
$host="localhost";
$password="";
$database="mb_dusnionys_login";
$usertable="nariai";
mysql_connect ($host, $user,$password) or die ("negalima");
mysql_select_db ($database)or die (mysql_error());
$myusername=$_POST['username'];
$mypassword=$_POST['password'];
$sql="SELECT * FROM {$usertable} WHERE username='{$myusername}' AND password='{$mypassword}'";
$result = mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1){
$_SESSION ["username"]=$myusername;
$_SESSION ["password"]=$mypassword;
$_SESSION ["userrecord"]=mysql_fetch_assoc($result);
header ("location: /nariu_turinys/index.html");
}
else {
echo "Netinkamas vartotojo vardas arba slaptažodis. Grįžkite atgal ir bandykite iš naujo";
}
我的网站的概念:有一个带有按钮和登录表单的主索引文件。按钮重定向而不登录到其他索引文件,登录表单重定向到第三个索引文件,需要用户名和密码。在这个目录中是我网站的主要部分。当我使用登录表单登录网站时一切正常,但是如果当我登录并将 url 复制到页面的某个部分并粘贴到其他浏览器或其他选项卡中时,我无需登录即可到达该部分。问题是如何使这些部件在没有登录的情况下不可用?