以下是一个简单的PHP注入测试实例,包括测试步骤、预期结果和防范措施。
1. 测试环境
- PHP版本:7.4.10
- MySQL版本:5.7.33
- Web服务器:Apache 2.4.29
2. 测试步骤
| 步骤 | 操作 | 预期结果 |
|---|---|---|
| 1 | 创建一个简单的PHP页面,用于插入数据到数据库。 | 页面显示一个表单,用户可以输入姓名和年龄。 |
| 2 | 在数据库中创建一个名为`users`的表,包含`name`和`age`两个字段。 | 数据库成功创建`users`表。 |
| 3 | 将表单提交的数据插入到数据库中。 | 数据成功插入到`users`表中。 |
| 4 | 使用SQL注入尝试修改数据库数据。 | 测试PHP代码是否能够防止SQL注入攻击。 |
3. PHP代码示例
```php

$servername = "







