[HTML] Учимся создавать сайты - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
[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
Спасибо,все подробно расписал smile
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
Я конечно всё понимаю , но этот денвер уже не в моде , есть намного лучше денверы с плюшками ( встроенные функции )
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
elizave60 [15:52]

Mero [19:13]

Lukr208 [13:02]

kienkodenis2008 [08:02]

Murat2003 [23:10]

Sclatadsutala [21:48]

petyaahohoh12 [00:47]

Ded833030 [02:26]

Пппе [21:23]

filiin951734543919 [20:45]

l888as58rus [20:07]

Sasha35782589 [19:20]

Canavarro [16:19]