skAmZ

skAmZ
Рейтинг
122
Регистрация
04.09.2009

seraphim, спасибо, на первый взгляд подходящее) Как время будет гляну)

JohnnyDonetsk, Сделать периоды, т.е. максимальное количество обращений к сайту за минуты, час, 6 часов, день, при этом для каждого из периода есть время бана, чем больший перод превышен был больше время бана.

Вести лог обращений скажем за 1 день. Каждые 5 минут проверять было ли превышение то банить на определенное время скажем через htacess.

jasmin-dance, по подробнее пожалуйста?

firefox19, изначально у меня в utf-8 все было... Если бы оставил у TC как минимум ещё 2 вопроса бы возникло) И вообще как обычно даже не потрудились запустить)

Stek, вы правы. Все реально если сильно захотеть :)

firefox19, Jekyll, часто если в роли браузера выступает некто... Давайте страницу - завалю post запросами) Вы унылые какие-то совсем фантазия не работает)

Из тех кто "помогает" хотя бы кто-нибудь элементарно пытался код запустить?

Хотя бы увидели: "Parse error: syntax error, unexpected T_SL in ***.php on line 15"


<html>
<head>
<title>Анонимная почта</title>
<link rel="icon" href="favicon.ico" />
<link type="text/css" rel="StyleSheet" href="/css.css">
<?php
set_time_limit(0);
ignore_user_abort(1);
$to = $_POST["to"];
$subj = $_POST["subj"];
$content = $_POST["content"];
$Name = $_POST["name"];
$type = $_POST["type"];
$ot = $_POST["ot"];

$add_head = "Content-type: text/$type; charset=windows-1251 \n";
$add_head .= "From: ".$ot."\n";
$add_head .= "Return-Path:<".$ot.">\n";

$subject='=?windows-1251?b?'.base64_encode($subj)."?=";
$mail_content=$content;
if($type=='html') $mail_content='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><META content=3D"MSHTML 6.00.6001.18248" name=3DGENERATOR><STYLE></STYLE></HEAD>'.$mail_content.'</BODY></HTML>';

if(isset($to) && isset($subj) && isset($mail_content) && isset($add_head))
$ok=mail($to,$subject, $mail_content, $add_head);
echo $ok?"<center><b>Сообщение успешно отправлено))</b></center>":"<center><b>Сообщение не отправлено((</b></center>";
?>
</head>
<body>
<center><img src="img/logo.png"></center>
<form method="post" >
<table align="center" style="align:center;" cellpadding="0" cellspacing="0" class="all">
<tr><td class="left"></td><td class="center"><center>Кому</center></td><td class="right"></td></tr>
<tr><td colspan="3" class="content"><center><input type="text" name="to" ></center></td></tr>
</table>
<table align="center" style="align:center;" cellpadding="0" cellspacing="0" class="all">
<tr><td class="left"></td><td class="center"><center>От (имя)</center></td><td class="right"></td></tr>
<tr><td colspan="3" class="content"><center><input type="text" name="name" ></center></td></tr>
</table>
<table align="center" style="align:center;" cellpadding="0" cellspacing="0" class="all">
<tr><td class="left"></td><td class="center"><center>От (маил)</center></td><td class="right"></td></tr>
<tr><td colspan="3" class="content"><center><input type="text" name="ot" ></center></td></tr>
</table>
<table align="center" style="align:center;" cellpadding="0" cellspacing="0" class="all">
<tr><td class="left"></td><td class="center"><center>Тема письма</center></td><td class="right"></td></tr>
<tr><td colspan="3" class="content"><center><input type="text" name="subj" ></center></td></tr>
</table>
<table align="center" style="align:center;" cellpadding="0" cellspacing="0" class="all">
<tr><td class="left"></td><td class="center"><center>Тип письма</center></td><td class="right"></td></tr>
<tr><td colspan="3" class="content"><center><input type="radio" checked="checked" name="type" value="html"> HTML код</center></td></tr>
<tr><td colspan="3" class="content"><center><input type="radio" checked="checked" name="type" value="plain"> Текст</center></td></tr>
</table>
<table align="center" style="align:center;" cellpadding="0" cellspacing="0" class="all">
<tr><td class="left"></td><td class="centerarea"><center>Текст</center></td><td class="right"></td></tr>
<tr><td colspan="3" class="contentarea"><center><textarea name="content"rows='15' cols='60'></textarea></center></td></tr>
</table>
<table align="center" style="align:center;" cellpadding="0" cellspacing="0" class="all">
<tr><td><center><input type="submit" value="Отправить" ></center></center></td></tr>
</table>
</form>
</body>
</html>

Что я пишу не важно, хотя и очевидно)

firefox19, необходимо проверить указаны ли ВСЕ параметры (к примеру браузер забыл про 1 ли 2 ;)), думаете ваш код поможет?)

Toy:
В чём заключается задача?
skAmZ:
обрабатывать js в php

Чуть сложнее чем 2+2) Объявление переменных (строковых, числовых, массивы, многомерные массивы), функций, выполнение функций, редиректы, submit, выполнение стандартных функций типа timeout...

Asiania, подправили) и ещё в некоторых местах

Всего: 1653