帮我用zend studio 写一个用户登录网站,要求使用手机号登录,标题为熊熊游乐场管理系统,注册界面要求有月卡、季卡、年卡,使用msl数据库储存表单,包含登录:登录界面,数据处理;注册:注册界面,数据处理;管理:管理界面,更新,退出登录
时间: 2023-10-07 19:07:40 浏览: 44
很高兴为您提供帮助,以下是一个简单的用户登录网站的代码示例:
1. 登录界面
```php
<?php
session_start();
if(isset($_SESSION["phone"])){
header("Location: management.php");
exit();
}
if($_SERVER["REQUEST_METHOD"] == "POST"){
$phone = $_POST["phone"];
$password = $_POST["password"];
//连接数据库
$conn = mysqli_connect("localhost", "username", "password", "database");
$sql = "SELECT * FROM users WHERE phone = '$phone' AND password = '$password'";
$result = mysqli_query($conn, $sql);
if(mysqli_num_rows($result) > 0){
$_SESSION["phone"] = $phone;
header("Location: management.php");
exit();
}else{
echo "<script>alert('手机号或密码错误!');</script>";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>熊熊游乐场管理系统 - 登录</title>
</head>
<body>
<h1>熊熊游乐场管理系统 - 登录</h1>
<form method="post" action="">
<label for="phone">手机号:</label>
<input type="text" id="phone" name="phone" required/><br><br>
<label for="password">密码:</label>
<input type="password" id="password" name="password" required/><br><br>
<input type="submit" value="登录"/>
</form>
</body>
</html>
```
2. 注册界面
```php
<?php
if($_SERVER["REQUEST_METHOD"] == "POST"){
$phone = $_POST["phone"];
$password = $_POST["password"];
$card_type = $_POST["card_type"];
//连接数据库
$conn = mysqli_connect("localhost", "username", "password", "database");
$sql = "INSERT INTO users (phone, password, card_type) VALUES ('$phone', '$password', '$card_type')";
if(mysqli_query($conn, $sql)){
echo "<script>alert('注册成功!');</script>";
}else{
echo "<script>alert('注册失败,请重试!');</script>";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>熊熊游乐场管理系统 - 注册</title>
</head>
<body>
<h1>熊熊游乐场管理系统 - 注册</h1>
<form method="post" action="">
<label for="phone">手机号:</label>
<input type="text" id="phone" name="phone" required/><br><br>
<label for="password">密码:</label>
<input type="password" id="password" name="password" required/><br><br>
<label for="card_type">卡类型:</label>
<select id="card_type" name="card_type">
<option value="月卡">月卡</option>
<option value="季卡">季卡</option>
<option value="年卡">年卡</option>
</select><br><br>
<input type="submit" value="注册"/>
</form>
</body>
</html>
```
3. 管理界面
```php
<?php
session_start();
if(!isset($_SESSION["phone"])){
header("Location: login.php");
exit();
}
if(isset($_GET["logout"])){
session_destroy();
header("Location: login.php");
exit();
}
?>
<!DOCTYPE html>
<html>
<head>
<title>熊熊游乐场管理系统 - 管理</title>
</head>
<body>
<h1>熊熊游乐场管理系统 - 管理</h1>
<p>当前用户:<?php echo $_SESSION["phone"]; ?></p>
<p><a href="management.php?logout=1">退出登录</a></p>
<!-- 管理操作 -->
</body>
</html>
```
以上代码示例仅供参考,具体的操作和功能需要根据实际情况进行修改和完善。