Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Нужен скрипт [возможна оплата] (https://forum.antichat.xyz/showthread.php?t=86976)

comeoff 30.09.2008 23:29

Нужен скрипт [возможна оплата]
 
Всем привет.
Мне нужен скрипт пэхэпэшный, который будет отправлять на указанное мыло письмо, которое напишет юзер с сайта. Кароче форма обратной связи. Только есть несколько особенностей. Понимаю, что если попрошу на халяву, то меня пошлют гуглить, но я гуглил, и ничего подобного не нагуглил, поэтому я готов заплатить за Вашу работу.

Вообщем что нужно от скрипта.

Чтоб в письме передавал:
* Имя:
* Город:
Телефон:
* ICQ:
* e-mail:
* Модель телефона: (выбор из выпадающего меню. всего 5 вариантов)

Ну и естественно тему самого письма "Покупка телефона"
Всё в принципе. Никакой каптчи не нужно. Всем заранее спасибо. Если кто за бесплатно напишет, с меня +10, ну или оплата в wmz или wmr.

Zabuldon 01.10.2008 00:32

Цитата:

Сообщение от comeoff
Всем привет.
Мне нужен скрипт пэхэпэшный, который будет отправлять на указанное мыло письмо, которое напишет юзер с сайта. Кароче форма обратной связи. Только есть несколько особенностей. Понимаю, что если попрошу на халяву, то меня пошлют гуглить, но я гуглил, и ничего подобного не нагуглил, поэтому я готов заплатить за Вашу работу.

Вообщем что нужно от скрипта.

Чтоб в письме передавал:
* Имя:
* Город:
Телефон:
* ICQ:
* e-mail:
* Модель телефона: (выбор из выпадающего меню. всего 5 вариантов)

Ну и естественно тему самого письма "Покупка телефона"
Всё в принципе. Никакой каптчи не нужно. Всем заранее спасибо. Если кто за бесплатно напишет, с меня +10, ну или оплата в wmz или wmr.

Сделаю. Пиши в асю! номер кинул в личку!

P3L3NG 01.10.2008 00:41

http://www.websmith.ru/script/11.php
http://www.internet-technologies.ru/articles/article_486.html
+
мозг
+
руки
=
халява

comeoff 01.10.2008 00:47

Цитата:

Сообщение от P3L3NG
мозг
+
руки
=
халява

Запар в инсте до *опы, сессия весенняя ещё не сдана, и время экономить нада)))

Цитата:

Сообщение от Zabuldon
Сделаю. Пиши в асю! номер кинул в личку

Ок

d_x 01.10.2008 01:17

PHP код:

<html><head><title>Отправка письма</title></head>
<body>
<?php
if(!isset($_GET['send']))
{
print <<<HERE
<form action='?send=1' method='post'>
<table border=0 cellpadding=1 cellspacing=1>
<tr><td>Имя: </td><td><input type="text" name="name"></td></tr>
<tr><td>Город: </td><td><input type="text" name="city"></td></tr>
<tr><td>Телефон: </td><td><input type="text" name="phone"></td></tr>
<tr><td>ICQ: </td><td><input type="text" name="icq"></td></tr>
<tr><td>E-mail: </td><td><input type="text" name="email"></td></tr>
<tr><td>Модель телефона: </td><td><select name="model">
<option value='Nokia' selected>Nokia</option>
<option value='Siemens'>Siemens</option>
<option value='Samsung'>Samsung</option>
<option value='Sony'>Sony</option>
<option value='Apple'>Apple</option>
</select>
</td></tr>
<tr><td colspan=2><input type='submit' value='Заказать'></td></tr>
</table>
</form>
HERE;
}
else
{
  
$name=isset($_POST['name']) ? trim($_POST['name']) : '';
  
$city=isset($_POST['city']) ? trim($_POST['city']) : '';
  
$phone=isset($_POST['phone']) ? trim($_POST['phone']) : '';
  
$icq=isset($_POST['icq']) ? trim($_POST['icq']) : '';
  
$email=isset($_POST['email']) ? trim($_POST['email']) : '';
  
$model=isset($_POST['model']) ? $_POST['model'] : '';

  if(!isset(
$name{0}))
    die(
'Введите имя');

  if(!isset(
$city{0}))
    die(
'Введите город');

  if(!isset(
$phone{0}))
    die(
'Введите номер телефона');

  if(!
preg_match("/^\d{5,9}$/",$icq))
    die(
'Введите верный номер icq');

  if(!
preg_match("/^[_\-\.0-9a-z]+@[0-9a-z]{1}[_0-9a-z\.]+\.[a-z]{2,4}$/i"$email))
    die(
'Введите правильный адрес e-mail');

  if(!
in_array($model,Array('Nokia''Siemens''Samsung''Sony''Apple')))
    die(
'Выберите модель телефона');

  if(@
mail("тут_емейл_того_кому_шлём@mail.ru",'Покупка телефона',"
Поступил новый заказ:\r\n
Имя: 
$name\r\n
Город: 
$city\r\n
Телефон: 
$phone\r\n
ICQ: 
$icq\r\n
E-mail: 
$email\r\n
Модель: 
$model
"
,"From: $email"))
  die(
'Письмо успешно отправлено');
else
  die(
'Ошибка при отправке письма');
}
?>
</body></html>


comeoff 03.10.2008 08:10

d_x, спасиб :)

comeoff 03.10.2008 14:46

Тема закрыта.
Спасибо d_x


Время: 00:19