时间:2021-05-26
<?php
//这个脚本是用来给用户输入口令,并判断口令是否正确的。
//如果正确则转到欢迎页面。
if($login){
include("../include/config.inc.php3");
session_start();
$right_enter='0';
$query="select*fromuser_definewhereuser_login='$user_login'anduser_pass=password('$user_pass')";
$result=@mysql_query($query,$dbconnect);
if($user_array=@mysql_fetch_array($result)){
$user_id=$user_array[user_id];
$user_name=$user_array[user_info];
session_register("user_id");
session_register("user_name");
session_register("user_array");
if(($user_array[ticket_day])and($user_array[ticket_num])){
$right_enter='1';
}
else{
$error_message="对不起,您没有订票的权限!";
}
}
else{
$error_message="错误!用户名错,或口令错。请重新输入。";
}
$log_time=date("Y-m-dH:i:s");
$query="insertintolog_record(log_time,user_login,remote_addr,right_enter,enter_function)values('$log_time','$user_login','$REMOTE_ADDR','$right_enter','1')";
@mysql_query($query,$dbconnect);
if($right_enter){
Header("Location:welcome_reserve.php3");
exit;
}
}
if($logout){
session_start();
session_unregister("user_id");
session_unregister("user_name");
session_unregister("user_array");
}
?>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<html>
<head>
<title>用户登录</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<linkrel="stylesheet"type="text/css"href="../include/njz_common.css">
</head><body>
<p></p>
<formname="form1"method="post"action="<?phpecho$PHP_SELF;?>">
<tablewidth="289"border="1"cellspacing="0"cellpadding="1"bordercolor="#999999"align="center">
<trbgcolor="#999999">
<td>
<divalign="center"><fontcolor="#FFFFFF"size="4">用户登录</font></div>
</td>
</tr>
<tr>
<td>
<tablewidth="267"border="0"cellspacing="0"cellpadding="5"align="center">
<tr>
<tdwidth="94">
<divalign="right">用户:</div>
</td>
<tdwidth="169">
<inputtype="text"name="user_login"size="16"maxlength="16"value="<?phpecho$user_login;?>">
</td>
</tr>
<tr>
<tdwidth="94">
<divalign="right">口令:</div>
</td>
<tdwidth="169">
<inputtype="password"name="user_pass"size="16"maxlength="16">
</td>
</tr>
<tr>
<tdcolspan="2">
<divalign="center">
<inputtype="submit"name="login"value="登录">
<inputtype="button"name="return_index"value="返回首页"onClick="form1.action='../include/goto_page.php3?dist_page=../main.php3';form1.submit();return;">
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<?php
if($error_message)echo"<center><fontcolor='#ff0000'>$error_message</font></center>";
?>
<SCRIPTlanguage="JavaScript">document.form1.user_login.focus();
</SCRIPT>
<p></p>
<?phpinclude("../footer.php3");?>
</body>
</html>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
php4比php3新加了session的支持。稍微用了一下,对其函数接口,内部机制,应用的方便性做了大概的了解。session的意义大家都应该清楚,一个sess
PHP4与PHP3中有些不兼容的地方,但这主要是PHP4中的PHP.ini中的设置有些不同的地方,这些改变主要是提高PHP4的效率。其中的改变中,track_v
同时使用session和cookie来保存用户登录信息1、数据库连接配置页面:connectvars.php复制代码代码如下:2、登录页面:logIn.php复
PHP代码$id=intval($_GET['id']);intval(PHP4,PHP5)intval—Gettheintegervalueofavariab
session可以存储用户会话中的变量,用来更改用户的会话设置,并且可以在应用程序中的所有页面使用。下面我们就来介绍下PHP7中创建与销毁session的方法,