На этом уроке мы сделаем считывание товара из базы данных по ID номеру, который передаётся в скрипт через адресную строчку методом GET.
Дата отправки отчёта:
15 августа 2018 г.
Задание выполнено: за
43 мин.
Чему научился:
Ассоциативный массив параметров о продаваемом товаре поместили в переменную $row и передали скриптом через URL (Uniform Resource Locator, единообразный локатор (определитель местонахождения) ресурса). Не самый защищённый способ, ибо передача параметра происходит явно в адресной строке браузера. Закомментировав последнюю команду die ($id); получил в браузере вывод экранной формы.
Данные отправляются методом POST и результат доступен в одноименном массиве $_POST. Выбрать несколько элементов массива из списка select можно сделать, добавив тегу select атрибут multiple. Выбор множества осуществляется зажимая клавишу Ctrl. isset используется для того, чтобы убедиться в том, что пользователь выбрал хоть что-нибудь.
всё верно, напрямую обрабатывать всё, что передаётся в бекенд не есть гуд, нужно вначале проверять валидность полученных данных, очистив их мусора и только потом обрабатывать, иначе легко взломают сайт.
Отчёт оценивали: 3922. Александр+116218. Дмитрий+1791. Валерий Жданов+119525. Александр Балбашов+16452. Кирилл Шмойлов+114981. DimanDOS+117606. Виктор+117255. Слава+14395. Денис+17119. Новопашин Владимир+110670. Сергей Соколов+110558. Иван Воронин+110895. Danil42Russia+110494. Алексей В.+18877. gorynych+1Посетитель+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Заводить в форму данные с помощью GET запроса который получает id c командной строки и видает требуемый товар. Трудности: Сделать так чтобы изображение тоже было выбрано. Никак не получилось. А также хотел отредактировать надписи "Выберите файл" и "Файл не выбран" тоже не получилось.