Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Интернет-магазин / SELECT из РНР

  • На этом уроке мы сделаем считывание товара из базы данных по ID номеру,
    который передаётся в скрипт через адресную строчку методом GET.
  • Дата отправки отчёта: 15 августа 2018 г.
  • Задание выполнено: за 43 мин.
  • Чему научился: Ассоциативный массив параметров о продаваемом товаре поместили в переменную $row и передали скриптом через URL
    (Uniform Resource Locator, единообразный локатор (определитель местонахождения) ресурса).
    Не самый защищённый способ, ибо передача параметра происходит явно в адресной строке браузера.
    Закомментировав последнюю команду die ($id); получил в браузере вывод экранной формы.
  • Оценка видео-уроку:
Отчёт от 17947 за Интернет-магазин / SELECT из РНР


Отчёт от 17947 за Интернет-магазин / SELECT из РНР




Оцени работу

 
Сохранить страницу:

17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Интернет-магазин / SELECT из РНР / 2018-08-16 08:32

Данные отправляются методом POST и результат доступен в одноименном массиве $_POST.
Выбрать несколько элементов массива из списка select можно сделать, добавив тегу select атрибут multiple.
Выбор множества осуществляется зажимая клавишу Ctrl.
isset используется для того, чтобы убедиться в том, что пользователь выбрал хоть что-нибудь.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Dmitry Sinitsin  # Интернет-магазин / SELECT из РНР / 2018-08-16 17:33

всё верно, напрямую обрабатывать всё, что передаётся в бекенд не есть гуд, нужно вначале проверять валидность полученных данных, очистив их мусора и только потом обрабатывать, иначе легко взломают сайт.


  • Отчёт оценивали:
    3922Александр+1   16218Дмитрий+1   791Валерий Жданов+1   19525Александр Балбашов+1   6452Кирилл Шмойлов+1   14981DimanDOS+1   17606Виктор+1   17255Слава+1   4395Денис+1   7119Новопашин Владимир+1   10670Сергей Соколов+1   10558Иван Воронин+1   10895Danil42Russia+1   10494Алексей В.+1   8877gorynych+1   Посетитель+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Заводить в форму данные с помощью GET запроса который получает id c командной строки и видает требуемый товар.
Трудности: Сделать так чтобы изображение тоже было выбрано. Никак не получилось. А также хотел отредактировать надписи "Выберите файл" и "Файл не выбран" тоже не получилось.



Научился:  cчитывание тoвара из базы данных по ID номеру, который передаётся в скрипт через адресную строчку методом GET.
vsi ook