您当前的位置首页 >> 建站资讯

零基础PHP建站教程

发布日期:2026-08-16 05:55:27 浏览次数:0

一、准备工作
环境搭建
要使用 PHP 建站,首先需要搭建好本地开发环境。常用的组合是“LAMP”(Linux + Apache + MySQL + PHP)或“WAMP”(Windows + Apache + MySQL + PHP)。对于新手,推荐使用集成环境,如 XAMPP,它将 Apache、MySQL、PHP 等集成在一起,安装简单。从 XAMPP 官方网站下载适合你操作系统的版本,安装完成后启动 Apache 和 MySQL 服务。
数据库管理工具
可以使用 phpMyAdmin,它是一个基于 Web 的 MySQL 数据库管理工具,XAMPP 已经集成了该工具。在浏览器中输入 `http://localhost/phpmyadmin` 即可访问,通过它可以方便地创建、管理数据库和表。
二、创建数据库和表
打开 phpMyAdmin,点击“新建”创建一个新的数据库,例如命名为“website_db”。然后在该数据库中创建所需的表,比如创建一个“users”表用于存储用户信息,包含 `id`(自增主键)、`username`(用户名)、`password`(密码)等字段。
```sql
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(255) NOT NULL
);
```
三、编写 PHP 代码
连接数据库
创建一个 `config.php` 文件,用于存储数据库连接信息。
```php
$servername = "localhost";
$username = "root"; // 默认用户名
$password = ""; // 默认密码为空
$dbname = "website_db";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
?>
```
注册页面
创建一个 `register.php` 文件,实现用户注册功能。
```php
include 'config.php';
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$username = $_POST@['username'];
$password = password_hash($_POST@['password'], PASSWORD_DEFAULT);
$sql = "INSERT INTO users (username, password) VALUES ('$username', '$password')";
if ($conn->query($sql) === TRUE) {
echo "注册成功";
} else {
echo "注册失败: " . $conn->error;
}
}
?>



用户注册


">
用户名:

密码:





```
登录页面
创建一个 `login.php` 文件,实现用户登录功能。
```php
include 'config.php';
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$username = $_POST@['username'];
$password = $_POST@['password'];
$sql = "SELECT * FROM users WHERE username = '$username'";
$result = $conn->query($sql);
if ($result->num_rows == 1) {
$row = $result->fetch_assoc();
if (password_verify($password, $row['password'])) {
echo "登录成功";
} else {
echo "密码错误";
}
} else {
echo "用户不存在";
}
}
?>



用户登录


">
用户名:

密码:





```
四、部署网站
将上述文件保存到 XAMPP 的 `
标签

相关文章

如果您有什么问题,欢迎咨询技术员 点击QQ咨询