[HTML] Учимся создавать сайты
|
|
Jou |
Дата: Понедельник, 13.10.2014, 16:32 | Сообщение # 1
|
Любитель
Сообщений: 43
Статус: Offline
|
Код <form name="Uroki po HTML" method="post" action="obrabotchik.php"> <p> Введите ФИО:<br> <input type="text" name="fio" > </p> <p> Введите пароль:<br> <input type="password" name="pass"> </p>
<p> Каких уроков вы ждете? </p> <p> <input name="urok" type="radio" value="JS" checked> JS<br> <input name="urok" type="radio" value="CSS"> CSS </p>
<p> Какова отценка моих уроков? </p> <p> <input type="checkbox" name="otlichno" value ="Да" checked> Отлично <br> <input type="checkbox" name="horosho" value ="Да"> Хорошо <br> <input type="checkbox" name="ploho" value ="Да"> Плохо </p>
<p>Какой урок больше понравился?</p> <p> <select name="number" size="1"> <option selected> 1 </option> <option > 2 </option> <option > 3 </option> </select> </p>
<p> Введите адрес для доставки:<br> <textarea name="adress" cols="45" rows="5"></textarea> </p>
<p> <input type="submit" value="Сделать заказ" width="20"> <input type="reset" value="Отмена "> </p> </form> Пожалуйста разберитесь в исходном коде, все это Вы уже знаете и там нет ничего сложного. Как видите я сделал промежутки между различными типами элементов в исходном коде, чтобы Вам легче было разобраться.
Разобрались? теперь давайте протестируем Вашу форму, чтоб вы лучше поняли принцип.
Для этого Нам понадобится локальный сервер - это специальная программа, которая позволяет обрабатывать скрипты . Она нужна для отладки сайтов которые делаются на php(и других языках) у себя на локальном компьютере(а не на сервере в интернете). Поэтому не помешает научиться ее устанавливать если дальше собираетесь делать серьезные сайты.
Скачайте эту программу, запустите и следуйте инcтрукциям установщика. Единственное, по ходу установки нужно будет выбирать между первым и вторым режимом. По умолчанию идет первый, но мой Вам совет - используйте второй режим. После установки, у Вас на рабочем столе должны появится три ярлыка - Start Denwer, Stop Denwer, Restart Denwer(запуск, остановка и перезапуск сервера).
Запустите сервер (Start Denwer) . После этого должен создаться виртуальный диск Z . Если Вы создавали во втором уроке свою первую страничку так, как я говорил, то у Вас должна быть папка obuchenie_html а внтури папка www, а внтури нее страничка index.htm в которую вы наверное уже вставили форму приведенную выше(не забудьте, что форма должна быть в теле документа!). Однако во втором уроке, мы работали с html, тут же мы будем работать с php, поэтому ситуация немного меняется. Чтобы php 100% работал, нужно обязательно нашу страничку с формой вставить в Z:\home\localhost\www т.е. на диск Z, в папку www , которая находится в папке localhost.
В итоге, у нас должно получиться следующее: папка obuchenie_html , внутри которой лежит файл с формой . Причем папка obuchenie_html лежит внутри папки www , которая в свою очередь лежит внутри папки localhost. Вот как выглядит путь : Z:\home\localhost\www\obuchenie_html\index.html , где index.html файл с формой.
Теперь осталось скачать здесь архив с обработчиком. Этот архив самораспаковывающийся, т.е. его надо просто запустить и он сам распакуется. Внутри него будет лежать файл обработчика obrabotchik.php. Его мы тоже копируем и помещаем в ту же папку где и наша страничка с формой.
Теперь запускаем локальный сервер (Start Denwer) и в строке браузера пишем: http://localhost/obuchenie_html . Появиться наша форма, которую можно заполнить и проверить.
Это самый простой обработчик, который просто выводит на экран данные заказа. Это чисто чтоб вы поняли как все происходит.
Т.е. данные из одного документа полетели в другой и это наглядно видно. Так же само, можно сделать чтоб обработчик сразу отсылал данные о заказе на е-маил, или записывал их в базу данных и.т.д.
Надеюсь что Вам понятен основной принцип работы с формами!
|
|
|
|
Кoт |
Дата: Понедельник, 13.10.2014, 23:31 | Сообщение # 2
|
Сообщений: 1074
Статус: Offline
|
было лень заполнять формы и читать все,что ты написал,но я увидел,что есть выбор между уроками,пиши про javascript
|
|
|
|
Jizzy |
Дата: Среда, 15.10.2014, 11:47 | Сообщение # 3
|
Боец
Сообщений: 135
Статус: Offline
|
Ребят, денвер не запускается из за портов, в скайпе изменил порт "80". Подскажите, где можно еще изменить данный порт? Заранее благодарю!
|
|
|
|
Petkus227 |
Дата: Вторник, 31.03.2015, 21:18 | Сообщение # 4
|
PETKUS
Сообщений: 1216
Статус: Offline
|
Спасибо,все подробно расписал
|
|
|
|
Raffa |
Дата: Среда, 06.05.2015, 19:30 | Сообщение # 5
|
Боец
Сообщений: 236
Статус: Offline
|
Спасибо)
|
|
|
|
Амасинк |
Дата: Среда, 06.05.2015, 20:01 | Сообщение # 6
|
Боец
Сообщений: 267
Статус: Offline
|
Мне кажется, или тема совсем не подходит к её названию? В названии написано, что мы учимся создавать сайты, но сам ТС втирает нам какую-то дичь (обработчик). Какое оно имеет отношение к написанию сайта?
ctrl+c, ctrl+v...
Та самая дичь (не рекл)
Помогаю новичкам в pawn
|
|
|
|
Bluetooth |
Дата: Среда, 06.05.2015, 21:13 | Сообщение # 7
|
Бывалый
Сообщений: 400
Статус: Offline
|
Амасинк, Обработчик - это денвер , если ты не знаешь что такое денвер , то ты значит не WEB программист , это основной инструмент
|
|
|
|
Амасинк |
Дата: Четверг, 07.05.2015, 14:54 | Сообщение # 8
|
Боец
Сообщений: 267
Статус: Offline
|
Bluetooth, Да ладно? Причем тут создание сайта? А темболее HTML?
Помогаю новичкам в pawn
|
|
|
|
Bluetooth |
Дата: Воскресенье, 10.05.2015, 14:25 | Сообщение # 9
|
Бывалый
Сообщений: 400
Статус: Offline
|
Я конечно всё понимаю , но этот денвер уже не в моде , есть намного лучше денверы с плюшками ( встроенные функции )
|
|
|
|