<?php $url = "*****.html"; //Адрес гостевой книги, ваша страница $title = "*****"; //Заголовок сайта $subject = "Письмо с сайта $title"; //Тема отпровляемых вам сообщений $admail = "******"; //Ваш e-mail, на который будут отправляться письма $back = "<a href=\"java script: history.back()\">Назад</a></p>";
if(@$_POST['nick'] or @$_POST['email'] or @$_POST['phone'] or @$_POST['agree'] or @$_POST['file']) { @$nick = $_POST['nick'] or die("Переконайтесь, що ввели своє ім'я!$back"); @$mail = $_POST['email'] or die("Переконайтесь, що ввели свій E-mail!$back"); @$phone = $_POST['phone'] or die("Переконайтесь, що ввели свій номер телефону!$back"); @$file = $_POST['file'] or die("Переконайтесь, що прикріпили вірний файл!$back"); @$accept = $_POST['agree'] or die("Для доступу до послуги Ви повинні погоджуватися з нашими
$content = "\nПользователь $nick!\n Адресс: $email\n Телефон - $phone Отправил(а) вам письмо с сайта - \"$title\"\n со следующим содержанием:\n\n$msg"; if(!@mail($admail, $subject, $content)) { echo "Помилка під час відправлення повідомлення. Будь-ласка, повідомте про це адміністратора сайта
використовуючи інший вид связку.$back"; exit; } else { echo "Ваше повідомлення успішно відіслане!<Br> Ви отримаете відповідь найближчим часом "; echo "<meta http-equiv=\"refresh\" content=\"1;URL=$url\">"; } } else { die("Для отравки повідомлення заповність всі обов'язкові поля!$back"); } ?>
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
chest
Очень намучился с создание формы для обратной связи. если учитывать, что с Пшп вообще мало знаком, думаю что-то получилось.
Проверьте, пжлст мои Коды и дайте рекомендации.
Есть вопросы, которые меня особо интересуют:
1. что там на счет полей обязательных для ввода, все верно?
2. как сделать так, чтобы без включенного поля Agree письмо не отправлялось
3. правильна ли проверка телефона? (нужно, чтобы телефон начинался с "+380")
4. правильно ли осуществляется проверка типа файла (у меня эта проверка - accept="text/txt")
5. как правильно подключить Капчту, а то у меня гадость какая-то получилась)
- ну и все, что вы можете мне посоветовать
файл с формой ****.html
а это файл Меил.пшп
Edited by chestLink to comment
Share on other sites
40 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.