手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP4中session登录页面的应用
PHP4中session登录页面的应用
摘要:

<?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>

【PHP4中session登录页面的应用】相关文章:

PHP编程与应用

在Windows版的PHP中使用ADO

PHP SPL标准库中的常用函数介绍

PHP 中的类

PHP中实现图片的锐化

PHP使用者状态管理功能的应用

一个查看session内容的函数

PHP中is_dir()函数使用指南

PHP输出控制功能在简繁体转换中的应用

用libTemplate实现静态网页的生成

精品推荐
分类导航