Содержание
- 2. Технологии и их место в веб-разработке HTML – контейнер для информации, определяет структуру документа. CSS –
- 3. PHP – язык программирования Работает на стороне сервера, его задача – сгенерировать на выходе HTML-код, который
- 4. Сборка файлов
- 5. Сборка файлов index.php file_1.php file_2.php PHP позволяет перед объединить несколько файлов в один, перед отправкой посетителю.
- 6. Сборка файлов Структура файлов
- 7. Сборка файлов После подключения всех других файлов, страница примет такой вид. file_1.php file_2.php
- 8. Сборка файлов В результате посетитель получает такую HTML-страницу.
- 9. Сборка файлов на практике http://web.dev.courses.dp.ua/files/10/main.html http://web.dev.courses.dp.ua/files/10/about.html У этих страниц есть кое-что общее…
- 10. Сборка файлов на практике http://web.dev.courses.dp.ua/files/10/main.html http://web.dev.courses.dp.ua/files/10/about.html У этих страниц есть кое-что общее…
- 11. Сборка файлов на практике Повторяющиеся фрагменты можно вынести в отдельные файлы…
- 12. Сборка файлов на практике Повторяющиеся фрагменты можно вынести в отдельные файлы… header.php index.php about.php footer.php
- 13. Создайте новый сайт ort123.dp.ua и создайте в нём следующие пустые файлы. header.php index.php about.php footer.php
- 14. Сборка файлов на практике Из файла main.html части пойдут в следующие файлы… header.php index.php footer.php
- 15. Сборка файлов на практике Из файла about.html части пойдут в следующие файлы… header.php about.php footer.php
- 16. Сборка файлов на практике В результате header.php ???
- 17. Сборка файлов на практике В результате footer.php ???
- 18. Сборка файлов на практике В результате index.php ???
- 19. Сборка файлов на практике В результате about.php ???
- 20. Сборка файлов на практике Такой подход позволяет вносить изменение в заголовок и подвал сайта в одном
- 21. Спецэффекты, или JavaScript для всех страниц Добавьте JavaScript код в файл header.php JS-код, и описаний стилей
- 22. Обработка данных на стороне сервера
- 23. Доска объявлений Создайте в папке нашего сайта ort123.dp.ua файл board.php вставьте в него приведенный код. И
- 24. Доска объявлений Полный код страницы «доска объявления». ???
- 25. Доска объявлений В результате получаем.
- 26. Доска объявлений в работе (исходный код страницы переданной браузеру). Содержимое файла «data.txt» Доска объявлений
- 27. Кодирование спецсимволов в URL при их передаче Передача параметров в URL
- 28. Передача параметров в URL Передача параметров файлу, через URL – спецсимвол, говорящий, что в этом месте
- 29. Кодирование и декодирование параметров происходит автоматически, в большинстве случаев. Но... JS PHP encodeURIComponent(url) decodeURIComponent(url) urlencode($url) urldecode($url)
- 30. Формы, запросы GET POST Параметры передаются в открытом виде, в строке URL. Параметры передаются неявно, в
- 31. Параметры, GET Параметры передаются в заголовке запроса.
- 32. Формы, параметры
- 33. Формы, запросы GET POST Получить параметры переданный формой можно с помощью соответствующего ассоциативного массива который PHP
- 34. Cookie-файлы
- 35. Cookie (или cookie-файлы) Небольшой фрагмент данных, которые веб-сервер (сайт) может хранить в браузере пользователя. Как правило
- 36. Cookie (или cookie-файлы) В консоли разработчика содержаться вся информация о cookie которые установил сайт
- 37. Защита от многократной отправки сообщений Измените код файла board.php ???
- 38. Защита от многократной отправки сообщений Результат работы
- 39. Принципы работы с cookie Cookie позволяют хранить строки; Каждая запись в Cookie имеет «срок годности» после
- 40. Cookie, HTTP-заголовки и проблемы с кодировкой
- 41. Почему при работе с cookie появляется вот такая ошибка? Cookie и кодировка
- 42. HTTP запрос, HTTP ответ Cookie передаётся в HTTP-заголовке.
- 43. HTTP запрос, HTTP ответ 1. 2. Сначала передаётся заголовок, потом передаётся тело документа. Если заголовок отправлен,
- 44. HTTP запрос, HTTP ответ Любые символы до начала «php-тега» заставляют сервер оформить и отправить заголовок пользователю.
- 45. Устанавливали спец. маркер UTF-8 BOM, чтобы браузер понял в какой кодировке файл. Кодировка
- 46. HTTP запрос, HTTP ответ Любые символы до начала «php-тега» заставляют сервер оформить и отправить HTTP-заголовок пользователю.
- 47. Что делать? Сохранять файл в кодировке UTF-8 без метки BOM!!! Использовать тег в HTML-документа, дабы избежать
- 48. «По просьбам трудящихся» (с)
- 49. Как отправить заявку на почту? http://web.dev.courses.dp.ua/files/10/mailsend.zip
- 50. Как отправить заявку на почту? Open Server сам не может отправлять почту, но все письма он
- 51. PHP.SU PHP.NET Два великолепных справочника по языку PHP
- 53. Скачать презентацию