Как сделать форму заявок на сайте

Добавлено: 16.08.2017, 05:49 / Просмотров: 84282

Ссылки сообщества К странице...

 

@Dumbass09

0 / 0 / 0

Регистрация: 21.10.2010

Сообщений: 11

#1

27.01.2011, 19:35. Просмотров 14706. Ответов 9

Здравствуйте. На сайте нужно сделать форму "отправить заявку", нашёл шаблон, отдельно нашёл загрузку файлов к заявке. Всё работает, только в место файла он отправляет лишь его название, как исправить?
Форма:
HTML5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <form method="post" action="mail.php"> <strong>Ваше имя:</strong><br /> <input type="text" name="name" size="30"/> <br /> <strong>Ваш e-mail (для ответа):</strong><br /> <input name="email" type="text" size="30" /> <br /> <strong>Ваше сообщение:</strong><br /> <textarea name="mess" rows="3" cols="30"></textarea> <br /><br /> фото: <input name="my_file" type="file"> <p> <input type="submit" value="Отправить сообщение"/> </p> <br /> </form> Mail.php
PHP 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/> <title>Обратная связь</title> </head> <body> <?php if (isset($_POST['name'])) {$name = $_POST['name'];} if (isset($_POST['email'])) {$email = $_POST['email'];} if (isset($_POST['mess'])) {$mess = $_POST['mess'];} if (empty($name)) { echo "<b>Не указано имя!<p>"; echo "<a href=contacts.html>Вернуться к заполнению формы</a>"; exit; } else if (empty($email)) { echo "<b>Не указан e-mail!<p>"; echo "<a href=contacts.html>Вернуться к заполнению формы</a>"; exit; } else if (empty($mess)) { echo "<b>Сообщение не написано!<p>"; echo "<a href=contacts.html>Вернуться к заполнению формы</a>"; exit; } else $to = ""; /УКАЗАТЬ СВОЙ АДРЕС!/ $charset = "windows-1251"; $subject = "Сообщение с вашего сайта"; $message = "Имя пославшего: $name \nЭлектронный адрес: $email \nСообщение: $mess \nФото: $my_file"; $send = mail ($to,$subject,$message); if ($send == 'true') { echo "<b>Спасибо за отправку вашего сообщения!<p>"; echo "<a href=contacts.html>Нажмите,</a> чтобы вернуться на главную страницу"; } else { echo "<p><b>Ошибка. Сообщение не отправлено!"; }?> </body> </html>

0

Similar

Эксперт

41792 / 34177 / 6122

Регистрация: 12.04.2006

Сообщений: 57,940

27.01.2011, 19:35 Здравствуйте! Я подобрал для вас темы с ответами на вопрос форма "отправить заявку" (PHP):

Форма отправки сообщения: не срабатывает кнопка "Отправить" - PHP
привет всем! помогите, пожалуйста, с такой проблемой: есть код формы для отправки данных, при нажатии кнопки &quot;отправить&quot; письмо не...

Форма обратной связи, при нажатии "Отправить" качает PHP файл - PHP
Сделал форму обратной связи и при нажатии &quot;Отправить&quot; качает PHP файл, в чем загвоздка??? форма сделана на HTML5 и CSS3 без...

Робот может перемещаться в четырех направлениях ("С" - север, "З" - запад, "Ю" - юг, "В" - восток) и принимать как сделать форму заявок на сайте - PHP
Робот может перемещаться в четырех направлениях (&quot;С&quot; - север, &quot;З&quot; - запад, &quot;Ю&quot; - юг, &quot;В&quot; - восток) и принимать три цифровые команды: 0 -...

Тысячные числа исправлять к примеру с "1200" на "1 200", "12000" на "12 000" и т.д - PHP
Собственно числа исправлять к примеру с &quot;1200&quot; на &quot;1 200&quot;, &quot;12000&quot; на &quot;12 000&quot;, &quot;120000&quot; на &quot;120 000&quot; и т. д. Входные данные: String,...

При нажатии кнопки "Отправить" ничего не происходит - PHP
Здравствуйте. Пытаюсь разобраться как работает этот скрип. Вопрос вот в чем, почему когда нажимаешь на кнопку Отправить ничего не...

Сложить цифры нажатием кнопки "Отправить" - PHP
Как сделать чтобы ввести в сложить цифры нажатием кнопки &quot;Отправить&quot;? Я новичок и перепробовал все, с этими переменными. Но по всей...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.

@RosenR@t

134 / 134 / 2

Регистрация: 07.07.2010

Сообщений: 743

28.01.2011, 14:46 #2

Вам бы в раздел PHP для начинающих...

0

@xand

84 / 84 / 1

Регистрация: 12.04.2010

Сообщений: 324

29.01.2011, 13:51 #3

Можно сделать такое без усилий при помощи генератора форм, просто, удобно, бесплатно

0

@Sulik78

450 / 203 / 2

Регистрация: 23.12.2010

Сообщений: 646

29.01.2011, 17:16 #4

0

@xand

84 / 84 / 1

Регистрация: 12.04.2010

Сообщений: 324

29.01.2011, 17:26 #5 Цитата Сообщение от Sulik78 Посмотреть сообщение

осмотрел. это ужас дезинформация или дегенирация какаято.

поясните подробнее пожалуйста

0

@Sulik78

450 / 203 / 2

Регистрация: 23.12.2010

Сообщений: 646

29.01.2011, 17:35 #6 xand, да хоть первая строка в генерируемом коде PHP 1 error_reporting(0); извеняюсь хотел выразиться не дегенирация а деградация.
всмысле то что какие то формы ненужные генерирует какойто ненужный скрипт. и еще необходимо прикручивать какойто ненужный класс. и в итоге потихоньку начинаешь деградировать используя такие вещи и получая какойто не нужный код.
не проще использовать обычную функцию mail()
и обычным html написать
HTML5 1 2 3 4 5 <form> <input type="text" name="theme"> <textarea name="message"></texarea> <input type="submit" value="Отправить"> </form>

0

@xand

84 / 84 / 1

Регистрация: 12.04.2010

Сообщений: 324

29.01.2011, 17:46 #7 Цитата Сообщение от Sulik78 Посмотреть сообщение

какойто ненужный класс

этот ненужный класс помогает отправлять файл (и не один при желании) в письме. А генератор - лишь экономия времени, когда человеку лень писать что то, ну или совсем не нужно вникать в php ради одной формы (собственно сделать как я нашёл этот генератор, но мне стало интересно изучать программирование )

0

@Sulik78

450 / 203 / 2

Регистрация: 23.12.2010

Сообщений: 646

29.01.2011, 17:57 #8 Цитата Сообщение от xand Посмотреть сообщение

этот ненужный класс помогает отправлять файл (и не один при желании) в письме.

а чем вас не устраивает
http://www.php.net/manual/en/feature...d.multiple.php
Цитата Сообщение от xand Посмотреть сообщение

человеку лень писать что то

справедливый вопрос зачем тогда вообще это делать раз лень?

0

@xand

84 / 84 / 1

Регистрация: 12.04.2010

Сообщений: 324

29.01.2011, 18:37 #9

справедливый вопрос зачем тогда вообще это делать раз лень?

Есть слово НАДО.

а чем вас не устраивает

Работа с классами это в первую очередь удобство.
PHP 1 $mail->AddAttachment()

0

@Sulik78

450 / 203 / 2

Регистрация: 23.12.2010

Сообщений: 646

29.01.2011, 18:41 #10 Цитата Сообщение от xand Посмотреть сообщение

Работа с классами это в первую очередь удобство.

есть замечательная родная вещь называется XForms

0

MoreAnswers

Эксперт

37091 / 29110 / 5898

Регистрация: 17.06.2006

Сообщений: 43,301

29.01.2011, 18:41 Привет! Вот еще темы с ответами:

При заполнении формы после нажатия кнопки "отправить" текст выводится не полностью - PHP
Помогите разобраться почему при заполнении формы после нажатия кнопки отправить выдает страницу с текстом: Результат анкетирования:,а...

Вывод данных в виде таблицы в другом файле после нажатия на кнопку "отправить" - PHP
Ребята, а не подскажите как сделать такое: Нужно чтобы пользователь вводил данные в форму ( в том числе и фото), а после нажатия на...

Не могу настроить кнопку "отправить" - PHP
Добрый вечер. Сделал такой код формы &lt;tbody&gt;&lt;tr&gt; &lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot;&gt;...

скопировал себе на сайт форму отправки сообщений, она работает, но при нажатии "отправить" не появляется окно - PHP
Сделал себе на сайт форму отправки сообщений, она работает, но при нажатии &quot;отправить&quot; не появляется окно &quot;Сообщение успешно отправлено!&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

Yandex

Объявления

29.01.2011, 18:41 Ответ Создать тему КиберФорум - форум программистов, компьютерный форум, программирование

Реклама - Обратная связь

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc. Рейтинг@Mail.ru

Наверх


Источник: http://www.cyberforum.ru/php-beginners/thread234879.html



Рекомендуем посмотреть ещё:


Закрыть ... [X]

Форма заявки на лендинг пейдж: чек-лист ошибок Convertmonster Как сделать блинчики из молока и кефира


Как сделать форму заявок на сайте Как создать форму заявки на получение услуги Webasyst
Как сделать форму заявок на сайте Создание формы обратной связи для лендинг пейдж
Как сделать форму заявок на сайте Форма отправить заявку - PHP для начинающих
Как сделать форму заявок на сайте Формы заявок
Как сделать форму заявок на сайте Беспроводные радиомикрофоны. Жучки для прослушки окружения
Как сделать форму заявок на сайте Более 25 лучших идей на тему «Трубы из пвх» на Pinterest
Вибростол своими руками Дворники на ВАЗ 2110: поломки, ремонт своими руками, размеры Как менять масло в АКПП (в том числе и полностью) Как свести сума мужа в постели Как сделать красивую коробочку из бумаги своими руками? Как я раскрутил аккаунт в Инстаграме до 1700 человек

Похожие новости