Автор Тема: Нужна помощь.  (Прочитано 2975 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 02region

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.st-mobil.ru
Нужна помощь.
« : 14 Мая 2006, 19:13:13 »
сделал форму с отсылкой, без какой либо проверки. И понеслась душа в рай. Сегодня нашел скрипт для защиты формы картинкой, поставил, да вот проблема. Я в php не силен.

скрипт отправки данных:

$admin = "1@2.ru";
$subject = "сообщение с сайта 1";
$text = "ФИО:".$name."\\n
Контактный телефон: ".$phone."\\n
E-mail: ".$mail."\\n
Тема сообщения: ".$subject."\\n
Сообщение: ".$mes."\\n";
// здесь производим непосредственную отправку письма
mail($email = $admin, $subject, $text, "From: $admin\\nReply-To: $admin\\nContent-Type: text/plain; charset=windows-1251\\nContent-Transfer-Encoding: 8bit");
?>

а потом сразу было написано, что ваше сообщение отправлено и автоматическая переадрисация на главную.

теперь мне надо вставить скрипт от защиты:

  error_reporting(E_ALL & ~E_NOTICE);
  session_start();
 
  if (!isset($_SESSION["SecurityCode"])) {
      echo("Нет необходимой сессионной переменной !");
      exit();
  }

  $securitycode=((!isset($_POST["securitycode"]))?"":strtoupper(trim($_POST["securitycode"])));

  if (isset($_SESSION["SecurityCode"]) && $_SESSION["SecurityCode"] == $securitycode) {
      echo("Код введен корректно !
");
      echo("Код: ".$securitycode."
");
  } else {
      echo("Неверный код !
");
      echo("Назад");
  }

?>

Я хотел чтобы если защитный код был правильным, то появлялось сообщение, что оно отправлено и автоматически преход. А если не правильно, то сообщение что ошибка и возращалась автоматом назад. Но там должен быть не простой текст, а с оформлением.
Такое можно сделать?

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Нужна помощь.
« Ответ #1 : 15 Мая 2006, 10:21:30 »
можно, думаю в этом разделе шансов получить ответ больше
[off]Безработный[/off]

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28