Бесплатные PHP скрипты - форум техподдержки

Бесплатные PHP скрипты - форум техподдержки

Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 27.12.2025 - 00:18:36
Страницы:  1  2  

Как сделать скрипт отправки SMS как у Вас?

Объявление - WR-Scriptы в UTF-8 кодировке

Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.

На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий!
Планирую продолжить работы весь 2026 год.

АвторСообщение

Василий

В
гость

Скажите пожалуйста, как я могу сделать такой же скрипт отправки SMS на мой мобильный, как у Вас: https://www.wr-script.ru/sendsms.php

Сообщение # 1 25.11.08 - 12:21:48

Михаил

М
гость

Могу написать как сделал у себя:
в этом скрипте в настройках есть адрес эл-почты. вот в этом адресе вместо обычного адреса вставил XXXXXXXXXX@sms.mgsm.ru
где XXX - номер моего сотового
Оператор - Мегафон
Такое возможно потому, что оператор связи предоставляет такую услугу. Как у других не знаю.

Сообщение # 2 25.11.08 - 14:06:36

Саша

С
гость

Можно ли выложить этот скрипт для скачивания, мне бы он пригодился, да я думаю и не только мне. Был бы очень благадарен за скрипт.

Сообщение # 3 25.11.08 - 18:32:19

Василий

В
гость

Пожалуйста выложите этот скрипт, хотелось бы попробывать установить.

Сообщение # 4 29.11.08 - 22:22:55

Андрей

А
Участник форума


Цитата:

Пожалуйста выложите этот скрипт, хотелось бы попробывать установить.

не ну написали же, берёшь скрипт отправки на е-маил и вместо мыла пишешь:
номер_твоего_телефона@sms.mgsm.ru

номер обязательно мегафоновский

Сообщение # 5 05.12.08 - 18:12:17

Саша

С
гость

Чтото подправил как написано выше и не работает...
Можно сюда просто выложить текст исправленного рабочего скрипта для СМС, что бы его скопировать и опробывать в работе.
Заранее благадарен.

Сообщение # 6 21.12.08 - 17:57:06

59wapRU

5
гость


Код:


<?
@$num=trim($_GET["num"]);
@$sms=trim($_GET["sms"]);

print "Кому:<input type=\"text\" name=\"num\"/><br/>";
print "Текст:<input type=\"text\" name=\"sms\"/><br/>";

if ($sms && $num) {
$sms=str_replace("\n","",$sms);
$sms=str_replace("\r","",$sms);

//Для Мегафон @sms.mgsm.ru:
//Для БиЛайн @sms.beemail.ru
mail ("$num@sms.mgsm.ru", "", $sms);
}

?>

Сообщение # 7 31.12.08 - 08:01:37

izyra

I
гость

А скрипт, что написан выше, действительно не работает. А хотелось бы, как в вашем примере. Там, по ходу код совсем другой.

Сообщение # 8 10.01.09 - 20:06:40

Саша

С
гость

Хотелось бы полный готовый скрипт увидить... заранее большое спасибо.

Сообщение # 9 17.01.09 - 17:03:12

navorotov

N
гость

По билайну (Россия) вот что:

Чтобы получить возможность принимать на телефон сообщения, отправленные по электронной почте, нужно отправить на номер 784 такое сообщение:

СИМ ВКЛ-ПОЧТАНАСМС ДА

Или позвонить по бесплатному номеру 06849909 (повторный звонок отключит услугу)

В ответ вы получите SMS-сообщение, в котором будет указано, какой адрес соответствует вашему телефону, а также буква для запроса SMS-инструкции по услуге.
---------------------
Если у телефона подключен адрес электронной почты (например, 79031234567@sms.beemail.ru), то на этот адрес можно отправлять почтовые сообщения.

Текст сообщения пишите в теле письма, тему сообщения заполнять не обязательно (содержание поля "Тема" на телефон не отправляется). !!! На телефон отправляется текст сообщения до первой пустой строки !!!.

Писать можно по-русски. Если телефон адресата не принимает сообщения по-русски, сообщение будет автоматически транслитерировано. Длинное сообщения будет разбито на несколько SMS.

Настройка формата входящих SMS. Русский язык (кириллица), длинные SMS (со склейкой). 067414
--------
Настройка формата входящих SMS. Русский язык (кириллица), короткие SMS (без склейки). 067413
--------
Настройка формата входящих SMS. Латиница (транслитерация), длинные SMS (со склейкой). 067412
--------
Настройка формата входящих SMS. Латиница (транслитерация), короткие SMS (без склейки). 067411
--------
Ну и собственно код sendmail.php обрезаный от лишнего и подстроеный на прием не пустых смс а с текстом и именем (билайн)

Сообщение # 10 10.05.09 - 19:04:42

navorotov

N
гость


Код:


<? // WR-sendmail v 1.3.1 // 19.01.08 г. // Miha-ingener@yandex.ru

$myemail="(ваш номер)@sms.beemail.ru"; // Ваш электронный адрес
$refreshpage="sendmail.php"; // Страница, куда возвращается человек после отправки сообщения
$antispam="1"; // 1/0 вкл.выкл АНТИСПАМ
$maxname="30"; // Максимальное кол-во символов в имени
$maxtema="50"; // максимум символов в теме
$maxmsg="1500"; // Максимальное количество символов в сообщении

// Далее настраивается цвет таблицы и текста: цвет таблицы и цвет текста в заголовке таблицы
// Для Выбора схемы - раскоментируйте её и закоментируйте текущую символами //
//$bdcolor="#79BBEF"; $fcolor="#FFFFFF"; // Светлоголубой
//$bdcolor="#FF9A00"; $fcolor="#FFFFFF"; // Оранжевый
//$bdcolor="#FFE51A"; $fcolor="#00253B"; // Жёлтый
//$bdcolor="#00E900"; $fcolor="#00253B"; // Светло-зеленый
//$bdcolor="#007800"; $fcolor="#FFFFFF"; // Темно зеленый
$bdcolor="#D2A500"; $fcolor="#FFFFFF"; // Золотой
//$bdcolor="#BCC0C0"; $fcolor="#FFFFFF"; // Серый
//$bdcolor="#00253B"; $fcolor="#FFFFFF"; // Темно-синий

$addstyle="style='font-family: Verdana; font-size: 12px; text-decoration: none; color: #000000; cursor: default; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #000000;'";
$shapka="<html><head><META http-equiv=Content-Type content='text/html; charset=windows-1251'></head><body>";
$back="<center>Вернитесь <a href='javascript:history.back(1)'><B>назад</B></a>"; // Удобная строка


// Для цифрозащиты антиспам:
$maxkey=4; // Колличество символов в коде (можно изменять)
$absrand="789987";// Случайное число. Используется для цифрозащиты. Генерировать его нужно случайно при настройке или изменении конфигурации скрипта.
if (isset($_GET['image'])) {
// Функция с цифрами защиты
$st="R0lGODlhCgAMAIABAFNTU////yH5BAEAAAEALAAAAAAKAAwAAAI"; // общая часть для всех рисунков
function imgwr($st,$num){
if ($num=="0") {$len="63"; $number=$st."WjIFgi6e+QpMP0jin1bfv2nFaBlJaAQA7";}
if ($num=="1") {$len="61"; $number=$st."UjA1wG8noXlJsUnlrXhE/+DXb0RUAOw==";}
if ($num=="2") {$len="64"; $number=$st."XjIFgi6e+QpMPRlbjvFtnfFnchyVJUAAAOw==";}
if ($num=="3") {$len="64"; $number=$st."XjIFgi6e+Qovs0RkTzXbj+3yTJnUlVgAAOw==";}
if ($num=="4") {$len="64"; $number=$st."XjA9wG8mWFIty0amczbVJDVHg9oSlZxQAOw==";}
if ($num=="5") {$len="63"; $number=$st."WTIAJdsuPHovSKGoprhs67mzaJypMAQA7";}
if ($num=="6") {$len="63"; $number=$st."WjIFoB6vxmFw0pfpihI3jOW1at3FRAQA7";}
if ($num=="7") {$len="61"; $number=$st."UDI4Xy6vtAIzTyPpg1ndu9oEdNxUAOw==";}
if ($num=="8") {$len="63"; $number=$st."WjIFgi6e+QpMP2slSpJbn7mFeWDlYAQA7";}
if ($num=="9") {$len="64"; $number=$st."XjIFgi6e+QpMP0jinvbT2FGGPxmlkohUAOw==";}
header("Content-type: image/gif");
header("Content-length: $len");
echo base64_decode($number); }
// Вывод изображений на экран (все кодированы - робот не пройдёт)
if (array_key_exists("image", $_REQUEST)) { $num=$_REQUEST["image"];
for ($i=0; $i<10; $i++) {if (md5($i+$absrand)==$num) {imgwr($st,$i); die();}} }
exit;}

//******************* Ниже лучше ничего не трогать ************************//

// Событие проверки на ошибки и отправки сообщения //
if (isset($_GET['event'])) { if ($_GET['event']=="add") {

sleep(1); // мелкая защита от БОТОВ. Человеку секунда не время - а прога по подбору ключа - будет работать долго и не загружать сервер

if ($antispam!="0") {
$bada="$shapka $back <font color=red>Введённый вами код НЕ верен</font>!";
if (isset($_POST['usernum'])) {$usernum=$_POST['usernum'];} else {print"$bada"; exit;}
if (isset($_POST['xkey'])) {$xkey=$_POST['xkey'];} else {print"$bada"; exit;}
$userkey=md5("$usernum+$absrand");
if ($userkey!=$xkey) {print"$bada"; exit;}}

if (!isset($_POST['name'])) {print"$shapka $back Вы не ввели имя!";} else {$name=$_POST['name'];}
if (!isset($_POST['msg'])) {print"$shapka $back Вы не ввели сообщение!";} else {$msg=$_POST['msg'];}
if ($name=="" &#124;&#124; strlen($name)>$maxname) {print "$shapka $back Вы не ввели имя, или вввели слишком длинное имя!</B></center>"; exit;}
if ($msg=="" &#124;&#124; strlen($msg)>$maxmsg) {print "$shapka $back Ваше сообщение или пустое или превышает $maxmsg символов.</B></center>"; exit;}
//if ($tema=="" &#124;&#124; strlen($tema)>$maxtema) {print "$shapka $back Вы не ввели тему!</B></center>"; exit;}
//if(!preg_match("/^[a-z0-9\.\-_]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/is", $_POST['email']) or $_POST['email']=="") {print "$shapka $back и введите корректный E-mail адрес!</B></center>"; exit;}

// Защита от взлома
$name=str_replace("&#124;","&#124;",$name);
$tema=str_replace("&#124;","&#124;",$tema);
$msg=str_replace("&#124;"," &#124;",$msg);
$text="$name&#124;$tema&#124;$email&#124;$msg&#124;";
$text=str_replace(" ",' ',$text);
$text=str_replace("&",'&amp;',$text);
$text=str_replace(">",'&gt;',$text);
$text=str_replace("<", '&lt;',$text);
$text=str_replace("\"",'&quot;',$text);
$text=preg_replace("/\n\n/",'<p>',$text);
$text=preg _replace("/\n/",'
',$text);
$text=preg_replace("/\\\$/",'&#036;',$text);
$text=preg_replace("/\r/",'',$te xt);
$text=stripslashes($text);
$text=preg_replace("/\\\/",'&#092;',$text);
$text=str_replace("\r\n","
",$text);
$text=str_replace("\n\n",'<p>',$text);
$text=str_replace("\n",'
',$text);
$text=str_replace("\t",'',$text);
$text=str_replace("\r",'',$text);
$text=str_replace(' ',' ',$text);
$exd=explode("&#124;",$text); $name=$exd[0]; $tema=$exd[1]; $email=$exd[2]; $msg=$exd[3];


$host=$_SERVER["HTTP_HOST"]; $self=$_SERVER["PHP_SELF"]; $smailurl="http://$host$self";

$date=date("d.m.Y"); // число.месяц.год
$time=date("H:i:s"); // часы:минуты:секунды

// Настройки для отправки писем
$headers=null;
$headers.="Content-Type: text/html; charset=windows-1251\r\n";
$headers.="From: ".$name." <".$email.">\r\n";
$headers.="X-Mailer: PHP/".phpversion()."\r\n";

// Собираем всю информацию в теле письма
$allmsg="<html><head><meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
<style>BODY {FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 13px;} TD {FONT-SIZE: 12px;}</style></head>
<body><center><h4>$name \"<B>$msg</B>\"</h4>
<table border=1 cellpadding=6 cellspacing=0 width=550 bordercolor='#DBDBDB'>
<tr><td colspan=2 align=center bgcolor='#E4E4E4'><B>Информация</B></td></tr>
<tr bgcolor='#F2F2F2'><td width=117>Имя:</td><td width=433><B>$name</B></td></tr>
<tr bgcolor='#F8F8F8'><td>Дата отправки:</td><td><small>$time</small> - $date г.</td></tr>
<tr bgcolor='#F2F2F2'><td>Текст:</td><td>$msg</td></tr>
</table><center><BR>Ваше сообщение <B><font color=navy>успешно отправлено</font></B><BR><BR>
<a href='$refreshpage'>Вернуться <B>назад</B></a>";
$printmsg="$allmsg </body></html>";
$allmsg.="<BR><BR><BR>* Это сообщение сгенерировано и отправлено роботом с формы обратной связи. Отвечать на него не нужно.</body></html>";

// Отправляем письмо майлеру на съедение
mail("$myemail", "Обратная связь. Сообщение от $name", $allmsg, $headers);

// Пишем пользователю "Спасибо" и обновляем страницу через JavaScript
print "<script language='Javascript'>function reload() {location = \"$refreshpage\"}; setTimeout('reload()', 3000);</script>$printmsg"; exit;
}

} else { // Типо главной страницы


print "<HTML><head><META content='text/html; charset=windows-1251' http-equiv=Content-Type></head>
<BODY text=#D2A500 bgcolor=#000000 leftMargin=0 topMargin=0 rightMargin=0 bottomMargin=0 marginheight=0 marginwidth=0><center>
<table border=0 width=510 cellpadding=1 cellspacing=0 bgcolor=$bdcolor><tr><td>
<table border=0 width=100% cellpadding=1 cellspacing=0 bgcolor=$bdcolor><tr><td>";

print "
<center><b><font size=+1 color=$fcolor>Отправить SMS админу</font></b></center>
</td></tr><tr><td colspan=2 width=100% bgcolor=#FFFFFF><center>
<form action=sendmail.php?event=add method=post name=REPLIER>
<table border=0 cellpadding=0 cellspacing=0 width=500>
<tr><td>&nbsp;</TD></TR>
<tr><td><B>Имя</B> <input type=text $addstyle value='' maxlength=$maxname name=name size=27> &nbsp;&nbsp;&nbsp; </td></tr>
<tr><td></td></tr>
<tr><td><B>Сообщение (не забывайте указывать контактные данные)</B></td></tr>
<tr><td><textarea $addstyle cols=79 rows=10 size=500 name=msg></textarea>";

// Антиспам
if ($antispam!="0") {

// Вывод изображений на экран (все кодированы - робот не пройдёт)
if (array_key_exists("image", $_REQUEST)) { $num=$_REQUEST["image"];
for ($i=0; $i<10; $i++) {if (md5($i+$absrand)==$num) {imgwr($st,$i); die();}} }

$xkey=""; mt_srand(time()+(double)microtime()*1000000);

print"<TR><TD><B>Защитный код:</B> &nbsp;&nbsp;";
for ($i=0; $i<$maxkey; $i++) {
$snum[$i]=mt_rand(0,9); $psnum=md5($snum[$i]+$absrand);
$phpself=$_SERVER["PHP_SELF"];
echo "<img src=$phpself?image=$psnum border='0' alt=''>\n";
$xkey=$xkey.$snum[$i];
}
$xkey=md5("$xkey+$absrand");

print"&nbsp;&nbsp; <input name='usernum' $addstyle type='text' maxlength=$maxkey size=8><input name=xkey type=hidden value='$xkey'>&nbsp;&nbsp; <small>(введите число, указанное на картинке)</small></TD></TR>";
}


print"<TR><TD colspan=3>
<center><input type=submit $addstyle value='Отправить'></form></td></tr></table>";
}

?>

пример - http://beznavorotov.ru/smska/sendmail.php

Сообщение # 11 10.05.09 - 19:06:00

navorotov

N
гость

Спасибо WR за скриптик, с меня пиво

Сообщение # 12 10.05.09 - 19:10:04

navorotov

N
гость

В общем sendmail 1.4 заточенный под Билайн


Код:

<? // WR-sendmail v 1.4 // 27.09.09 г. // Miha-ingener@yandex.ru

$myemail="(ваш номер)@sms.beemail.ru"; // Ваш электронный адрес
$refreshpage="sendmail.php"; // Страница, куда возвращается человек после отправки сообщения
$antispam="1"; // 1/0 вкл.выкл АНТИСПАМ
$maxkey=2; // Колличество символов в коде ЦИФРОЗАЩИТЫ (от 1 до 9)
$maxname="10"; // Максимальное кол-во символов в имени
$maxmsg="50"; // Максимальное количество символов в сообщении

// Далее настраивается цвет таблицы и текста: цвет таблицы и цвет текста в заголовке таблицы
// Для Выбора схемы - раскоментируйте её и закоментируйте текущую символами //
//$bdcolor="#79BBEF"; $fcolor="#00293E"; // Светлоголубой
//$bdcolor="#FF9A00"; $fcolor="#833C07"; // Оранжевый
//$bdcolor="#FFE51A"; $fcolor="#FF8000"; // Жёлто-оранжевый
$bdcolor="#00E900"; $fcolor="#005300"; // Светло-зеленый
//$bdcolor="#FB5037"; $fcolor="#620000"; // Красный
//$bdcolor="#800080"; $fcolor="#350035"; // Сиреневенький
//$bdcolor="#007800"; $fcolor="#000000"; // Темно зеленый
//$bdcolor="#D2A500"; $fcolor="#4A3406"; // Золотой
//$bdcolor="#BCC0C0"; $fcolor="#646464"; // Серый
//$bdcolor="#FFA8FF"; $fcolor="#800080"; // Розовый

$date=date("d.m.y"); // число.месяц.год
$time=date("H:i"); // часы:минуты:секунды

// ТАБЛИЦА стилей зарыта ЗДЕСЬ !!!
$shapka="<html>
<head>
<META http-equiv=Content-Type content='text/html; charset=windows-1251'>
<style>
BODY,TD {FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 13px;}
.pismo {BORDER-BOTTOM:$bdcolor 1px solid;}
.pismo2 {BORDER-LEFT:$bdcolor 1px solid; BORDER-BOTTOM:$bdcolor 1px solid;}
.remtop {font-weight: bold; color: $fcolor; font-size:1.1em; padding:5px; border-top: 1px solid $fcolor; border-bottom: 1px solid $fcolor; background-color: $bdcolor;}
.remdata {font-weight: bold; margin:0; display:inline; font-size:0.9em; color: $fcolor;}
input,textarea {font-family: Verdana; font-size: 12px; text-decoration: none; color: #000000; cursor: default; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: $bdcolor;}
</style>
</head>
<BODY leftMargin=0 topMargin=0 rightMargin=0 bottomMargin=0 marginheight=0 marginwidth=0>";

$back="<center>Вернитесь <a href='javascript:history.back(1)'><B>назад</B></a>"; // Удобная строка

function replacer ($text) { // ФУНКЦИЯ очистки кода
$text=str_replace(" ",' ',$text);
$text=str_replace(">",'&gt;',$text);
$text=str_replace("<",'&lt;',$text);
$text=str_replace("\"", '&quot;',$text);
$text=preg_replace("/\n\n/",'<p>',$text);
$text=preg_replace("/\n/",'
',$text);
$text=p reg_replace("/\\\$/",'&#036;',$text);
$text=preg_replace("/\r/",'',$text);
$text=preg_replace("/\\\/",'&#092 ;',$text);
$text=str_replace("\r\n","
",$text);
$text=str_replace("\n\n",'<p>',$text);
$text=str_replace("\n",'
',$text);
$text=str_replace("\t",'',$text);
$text=str_replace("\r",'',$text);
$text=str_replace(' ',' ',$text);
do {$text=str_replace("


","
",$text);} while (preg_match("/



/i",$text));
do {$text=str_replace(" "," ",$text);} while (preg_match("/ /i",$text));
$text=str_replace("\t",' ',$text);
$text=str_replace("\r",' ',$text);
$text=str_replace(' ',' ',$text);
$text=rtrim($text);
return $text; }


// Для цифрозащиты антиспам:
$absrand="85217";// Случайное число. Используется для цифрозащиты.
if (isset($_GET['image'])) { // Функция с цифрами защиты
$st="R0lGODlhCgAMAIABAFNTU////yH5BAEAAAEALAAAAAAKAAwAAAI"; // общая часть для всех рисунков
function imgwr($st,$num){
if ($num=="0") {$len="63"; $number=$st."WjIFgi6e+QpMP0jin1bfv2nFaBlJaAQA7";}
if ($num=="1") {$len="61"; $number=$st."UjA1wG8noXlJsUnlrXhE/+DXb0RUAOw==";}
if ($num=="2") {$len="64"; $number=$st."XjIFgi6e+QpMPRlbjvFtnfFnchyVJUAAAOw==";}
if ($num=="3") {$len="64"; $number=$st."XjIFgi6e+Qovs0RkTzXbj+3yTJnUlVgAAOw==";}
if ($num=="4") {$len="64"; $number=$st."XjA9wG8mWFIty0amczbVJDVHg9oSlZxQAOw==";}
if ($num=="5") {$len="63"; $number=$st."WTIAJdsuPHovSKGoprhs67mzaJypMAQA7";}
if ($num=="6") {$len="63"; $number=$st."WjIFoB6vxmFw0pfpihI3jOW1at3FRAQA7";}
if ($num=="7") {$len="61"; $number=$st."UDI4Xy6vtAIzTyPpg1ndu9oEdNxUAOw==";}
if ($num=="8") {$len="63"; $number=$st."WjIFgi6e+QpMP2slSpJbn7mFeWDlYAQA7";}
if ($num=="9") {$len="64"; $number=$st."XjIFgi6e+QpMP0jinvbT2FGGPxmlkohUAOw==";}
header("Content-type: image/gif");
header("Content-length: $len");
echo base64_decode($number); }
// Вывод изображений на экран (все кодированы - робот не пройдёт)
if (array_key_exists("image", $_REQUEST)) { $num=$_REQUEST["image"];
for ($i=0; $i<10; $i++) {if (md5($i+$absrand)==$num) {imgwr($st,$i); die();}} }
exit;}

//******************* Ниже лучше ничего не трогать ************************//

// Событие ОТПРАВКИ СООБЩЕНИЯ администратору
if (isset($_GET['event'])) {

//sleep(1); // мелкая защита от БОТОВ

if ($antispam==TRUE) {
$bada="$shapka $back <font color=red>Введённый вами код НЕ верен</font>!";
if (isset($_POST['usernum'])) {$usernum=$_POST['usernum'];} else {exit("$bada");}
if (isset($_POST['xkey'])) {$xkey=$_POST['xkey'];} else {exit("$bada");}
$userkey=md5("$usernum+$absrand");
if ($userkey!=$xkey) {exit("$bada");}}

// обрабатываем REPLACER'ом все данные
if (!isset($_POST['name'])) {exit("$shapka $back Вы не ввели имя!");} else {$name=replacer($_POST['name']);}
if (!isset($_POST['msg'])) {exit("$shapka $back Вы не ввели сообщение!");} else {$msg=replacer($_POST['msg']);}

// Если тема обязательна, разкоментируйте строчку ниже
// if ($tema=="" &#124;&#124; strlen($tema)>$maxtema) {exit("$shapka $back Вы не ввели тему!</B></center>");}

if ($name=="" &#124;&#124; strlen($name)>$maxname) {exit("$shapka $back Вы не ввели имя, или вввели слишком длинное имя!</B></center>");}
if ($msg=="" &#124;&#124; strlen($msg)>$maxmsg) {exit("$shapka $back Ваше сообщение или пустое или превышает $maxmsg символов.</B></center>");}
// if(!preg_match("/^[a-z0-9\.\-_]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/is", $_POST['email']) or $_POST['email']=="") {exit("$shapka $back и введите корректный E-mail адрес!</B></center>");}

$host=$_SERVER["HTTP_HOST"]; $self=$_SERVER["PHP_SELF"]; $smailurl="http://$host$self";

// Настройки для отправки писем
$headers=null;
$headers.="Content-Type: text/html; charset=windows-1251\r\n";
$headers.="From: ".$name." <".$email.">\r\n";
$headers.="X-Mailer: PHP/".phpversion()."\r\n";

// Собираем всю информацию в теле письма
$allmsg="$shapka
<center>
<table cellpadding=5 cellspacing=0>
<TR><TD colspan=2><div class=remtop align=center>$name > $msg</div></TD></TR>
<TR><TD class=pismo><P class=remdata>Имя</P></TD><TD class=pismo2><B>$name<B></TD></TR>
<TR><TD class=pismo><P class=remdata>Дата отправки:</P></TD><TD class=pismo2>$date г. в $time</td></tr>
<TR><TD class=pismo><P class=remdata>Сообщение</P></TD><TD class=pismo2>$msg</td></tr>
</table>";

$printmsg="$allmsg
<center><BR>Ваше сообщение <B><font color=navy>успешно отправлено</font></B><BR><BR>
<a href='$refreshpage'>Вернуться <B>назад</B></a>

</body></html>";
$allmsg.="<BR><BR><BR>* </body></html>";

// Отправляем письмо майлеру на съедение
mail("$myemail", " от $name", $allmsg, $headers);

// Пишем пользователю "Спасибо" и обновляем страницу через JavaScript
print "<script language='Javascript'>function reload() {location = \"$refreshpage\"}; setTimeout('reload()', 3000);</script>$printmsg"; exit;


} else { // Типо главной страницы



print "$shapka
<center>
<form action=sendmail.php?event=add method=post name=REPLIER><table>
<TR><TD colspan=2><div class=remtop align=center>SMS Админу</div></TD></TR>
<TR><TD><P class=remdata>Имя</P></TD><TD><input type=text value='' maxlength=$maxname name=name size=57></TD></TR>
<TR><TD><P class=remdata>Сообщение</P></TD><TD>
<textarea cols=57 rows=3 size=500 name=msg></textarea>";

if ($antispam==TRUE) { // если АНТИСПАМ АКТИВИРОВАН
if (array_key_exists("image", $_REQUEST)) { $num=replacer($_REQUEST["image"]);
for ($i=0; $i<10; $i++) {if (md5($i+$absrand)==$num) {imgwr($st,$i); die();}} }
$xkey=""; mt_srand(time()+(double)microtime()*1000000);
print"<TR><TD><P class=remdata>Защитный код</P></TD><TD>";
for ($i=0; $i<$maxkey; $i++) {
$snum[$i]=mt_rand(0,9); $psnum=md5($snum[$i]+$absrand);
$phpself=$_SERVER["PHP_SELF"];
echo "<img src=$phpself?image=$psnum border='0' alt=''>\n";
$xkey=$xkey.$snum[$i]; }
$xkey=md5("$xkey+$absrand");
print"<input name='usernum' type='text' maxlength=$maxkey size=8><input name=xkey type=hidden value='$xkey'>&nbsp;&nbsp; <P class=remdata><small>(я не бот)</small></P></TD></TR>";
}

print"<TR><TD colspan=2 align=center>
<input type=submit value='Отправить'></td></tr></table></form>";
}

?>

<BR><center><small>Powered by <a href="https://www.wr-script.ru">WR-Sendmail &copy; 1.4</a> mod <a href="http://navorotov.net">navorotov</a> </small></body></html>


чтобы получать смс с сайта от билайн, нужно позвонить по бесплатному номеру 06849909 в ответной смс придет адрес (как правило это номер телефона) читаем посты выше

Сообщение # 13 24.11.09 - 20:57:32
Голосование :Предыдущая темаСледующая тема: Скрипт рассылки
Страницы:  1  2  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени для обращения к участнику

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (2+2=?)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия