Просмотр файла newsub/addmail.php

Размер файла: 1.42Kb
<?php
//   X-Thief ICQ: 917-353
//   [email protected]
//   wap.telon.ru - Бесплатные загрузки, каждый день!
require ("ini.php");
header("Cache-Control: no-cache");
header("Content-type:text/html; charset=utf-8");
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Подписка</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body><div class="body">';
if (!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $email)){
print "Неверно введен е-mail. Введите e-mail в виде <i>[email protected]</i><br/><a href=\"mail.php\">Вернуться</a><br/>";print $footer;exit();}
$prov=mysql_query("SELECT * from `mail_rass` WHERE `mail`='$email'");
if(mysql_num_rows($prov)){
print 'Такой Email уже есть в базе!<br/><a href="mail.php">Вернуться</a><br/>';print $footer;exit();}
$time=time();
$email=mysql_escape_string(htmlspecialchars(@$_POST['email']));
$kod=rand(10000000000000000,99999999999999999);
$r=mysql_query("INSERT into `mail_rass` SET `time`='$time', `mail`='$email', `kod`='$kod'");

$fp=fopen("mail.dat","a+");
flock($fp,LOCK_EX);
fputs($fp,"$email\n");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
chmod($fp, 0777);
print '<div class="upban">Вы подписаны на нашу рассылку.</div>';
print $footer;
?>