Категории заданий

поправить форму обработки заявок

Андрей Исполнитель: Андрей 
Оценка: +1
Отзыв: Хорошая и быстрая работа
Стоимость: 400
Категория: Помощь по сайту
Время выполнения: 46 мин
Поиск кандидата: 0 сек


Подробное описание:

Необходимо внести изменения в обработку формы отправки заявки, чтобы велась проверка емэил, а именно проверяла - поле не должно быть пустым, наличие "собаки", отсутствие пробелов в начале в конце и в тексте, а так же окончание .com .ru . так же чтобы перед собачкой было не менее 3 символов, а после собаки от не менее 2-х и не более 6. При ошибке, чтобы подсвечивал поле и выдавал сообщение о допущенной ошибке. только после введенного верно - отправлял. Текущий скрипт следующий: <form id="ContactForm2" method="post" action="/3.php" enctype="multipart/form-data"> <input class="col-md-6 fEmail" name='Email' placeholder='Введите вашу почту'/ id="email"> <br><br><br><a href="#" class="subS" onClick="document.getElementById('ContactForm2').submit()" style="float: none;" >Получить!</a> </form> в файле обработчике 3.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Обратная связь</title> </head> <body> <?php if (isset($_POST['Email']) ) { $Email = $_POST['Email'];; /* Убираем все лишние пробелы и переносы строк и преобразуем все теги html в символы*/ $Email = htmlspecialchars(trim($Email)); /* Формируем сообщение */ $yourmail = "мойемэил"; // вставьте сюда ваш email на который будут приходить письма пользователей $sub = "Хотят получить"; //вставьте название вашего сайта $messsage = "Клиент: $Email \n Хотят получить бесплатные тренировки\n"; /* Отправка */ $sendmail = mail ($yourmail,$sub,$messsage,"Content-type:text/plain; charset = utf-8\r\nFrom:$Email"); if ($sendmail == 'true'){ echo '<script type="text/javascript"> alert(\'Ура! В течение часа вы получите бесплатные тренировки и план питания ! ОБЯЗАТЕЛЬНО, проверяйте папку СПАМ, иногда письма случайно попадают туда. Хорошего дня!\'); </script>'; } else { echo '<script type="text/javascript"> alert(\'Ошибка! Сообщение не отправлено.\'); </script>'; } } echo '<script type="text/javascript"> document.location.href="index.html"; </script>'; ?> </body> </html> Прислать скрин, куда и что добавили.

Рассказать друзьям

Подпишитесь на полезные статьи

Примеры заданий и практические советы по аутсорсингу задач

   



На дайджест уже подписалось 448517 читателей!

Присоединяйтесь к нам в соцсетях!