Стукнуло тут мне в голову. Вот мы спорим о капчах, о мега-защитах и прочем. А давайте взглянем на веб с другой стороны?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetTitle("Система SMS-оповещений"); |
if (!CModule::IncludeModule("sms4b")) { ShowError("Неустановлен модуль SMS4B"); return; } |
<form action="#" method="post"> Сотрудники отдела <select name="webDepartmentNumbers[]" multiple> <option value="79037976101">Кирюхова Татьяна Николаевна (79037976101)</option> <option value="79037335489">Иванов Николай Иванович (79037335489)</option> <option value="79037465489">Петров Александр Константинович (79037465489)</option> <option value="79044568955">Сидоров Виталий Александрович (79037575489)</option> <option value="79037115489">Плющенко Клим Андреевич (79037115489)</option> </select> Текст сообщения <textarea name = "messageText"></textarea> Транслитерировать сообщение <input type="checkbox" name="translitMess" value="Y" checked /> <input type="submit" name = "formSend" value="Отослать" /> </form> |
if (isset($_REQUEST["formSend"])) { $messageText = htmlspecialchars($_REQUEST["messageText"]); #транслитерируем текст сообщения if ($_REQUEST["translitMess"] == "Y") { $messageText = $SMS4B->Translit(htmlspecialchars($_REQUEST["messageText"])); } $errorNumbers = array(); #рассылаем по всем выбраным номерам foreach($_REQUEST["webDepartmentNumbers"] as $arIndex) { if (!$SMS4B->SendSMS($messageText, $arIndex)) { $errorNumbers[] = $arIndex; } } } |
<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetTitle("SMS-модуль и его возможности"); if (!CModule::IncludeModule("sms4b")) { ShowError("Неустановлен модуль SMS4B"); return; } ?> <form action="#" method="post"> <b>Сотрудники отдела</b> <p> <select name="webDepartmentNumbers[]" multiple> <option value="79037976101">Кирюхова Татьяна Николаевна (79037976101)</option> <option value="79037335489">Иванов Николай Иванович (79037335489)</option> <option value="79037465489">Петров Александр Константинович (79037465489)</option> <option value="79044568955">Сидоров Виталий Александрович (79037575489)</option> <option value="79037115489">Плющенко Клим Андреевич (79037115489)</option> </select> </p> <b>Текст сообщения</b> <p> <textarea name = "messageText"></textarea> </p> <b>Транслитерировать сообщение</b> <input type="checkbox" name="translitMess" value="Y" checked /> <p> <input type="submit" name = "formSend" value="Отослать" /> </p> </form> <? if (isset($_REQUEST["formSend"])) { $messageText = htmlspecialchars($_REQUEST["messageText"]); #транслитерируем текст сообщения if ($_REQUEST["translitMess"] == "Y") { $messageText = $SMS4B->Translit(htmlspecialchars($_REQUEST["messageText"])); } $errorNumbers = array(); #рассылаем по всем выбраным номерам foreach($_REQUEST["webDepartmentNumbers"] as $arIndex) { if (!$SMS4B->SendSMS($messageText, $arIndex)) { $errorNumbers[] = $arIndex; } } } if (count($errorNumbers) > 0 ) { ShowError("Не отправлено на номера:"); foreach($errorNumbers as $arIndex) { ShowError($arIndex); } } ?> |
Модуль «Проактивной защиты» - целый ряд технических решений по обеспечению безопасности продукта и разработанных веб-приложений, включающий несколько уровней защиты от большинства известных атак на веб-приложения и существенно повышающий уровень безопасности интернет-проектов. «Проактивная защита» является существенным дополнением к стандартной политике безопасности продукта. Модуль включает в себя комплекс систем по защите веб-приложений: * Панель безопасности с уровнями защищенности * Проактивный фильтр (Web Application FireWall) * Технологию одноразовых паролей (OTP) * Защиту авторизованных сессий * Контроль активности * Журнал вторжений * Защиту административных разделов по IP * Стоп-листы * Контроль целостности * Рекомендации по настройке и ряд других решений |
<? $my_tmp = strpos($arQuestion["HTML_CODE"], "name"); $my_str = $arQuestion["HTML_CODE"]; $add = ' onblur="if (this.value==\'\') this.value=\''.$arQuestion["CAPTION"].'\'" onfocus="if (this.value==\''.$arQuestion["CAPTION"].'\') this.value=\'\';" value=\''.$arQuestion["CAPTION"].'\' '; $arQuestion["HTML_CODE"] = substr($my_str, 0, $my_tmp-1).$add.substr($my_str, $my_tmp); ?> |
Здравствуйте. Просьба прислать перечень сайтов, которые вы делали на Битрикс и которые имеют посещаемость >10000 (десяти тысяч) хостов в сутки. Если вы не выполняли подобные работы, мы не сможем сотрудничать. |
Добрый день, Данные которые вы просите (пропускную способность канала), зависит только от провайдера у которого вы будете хоститься. У нас есть решения на битриксе для РЖД, который позволяет обрабатывать более 50000 запросов в сутки (закрытый сайт). Так же у нас есть решения, которые используются у инет провайдеров. Там идет сотни тысяч запросов в сутки. Так а если у вас нет рекламы, к вам и не будут заходить 10000 пользователей. Что конкретно вы имеете в виду? С уважением, XXXXXX |
<ul> <li><span class="мой_стиль"> text </span></li> ... </ul> |
<table cellspacing="0" cellpadding="0" border="0"> <tbody> <tr><td>Text here....</td><td>Text here....</td><td>Text here.... </td></tr> <tr><td>Text here.... </td><td>Text here.... </td><td>Text here.... </td></tr> </tbody> </table> |
<table> <tr> <td>Text here....</td> <td>Text here....</td> <td>Text here.... </td> </tr> <tr> <td>Text here.... </td> <td>Text here.... </td> <td>Text here.... </td> </tr> </table> |
<table> <tbody> <tr> <td>Text here....</td> <td>Text here....</td> <td>Text here.... </td> </tr> <tr> <td>Text here.... </td> <td>Text here.... </td> <td>Text here.... </td> </tr> </tbody> </table> |