Не ИСПОЛЬЗУЙ Empty() / Isset() в публичном проекте, и вот почему!
HTML-код
- Опубликовано: 11 окт 2024
- Отличные конструкции, облегчающие проверку, такие как empty() & isset() могут стать фатальной ошибкой на пути к публичному проекту. ПХП отличный гибкий язык, и он позволяет допускать много ошибок из-за отсутствия строгой типизации, и в этом видео я расскажу почему я не советую их использовать.
Хотя, есть пара моментов, где я все же могу их использовать, в общем...давай смотреть!
#php #programming #программирование #программированиедляначинающих #coding
Поставь лайк, пиши вопросы в комментариях - поддержи меня!
-----------------------------------------------
👨🏫 Более 15 лет я работаю в айти, из них около 10 занимаюсь преподаванием, научил массу людей - научу и тебя!
Хочешь научится программировать как боженька, получить работу мечты и зарабатывать много $$$, консультация БЕСПЛАТНО.
➕ в Директ за консультацией
Мой Instagram / burm.alex
p.s. можно также писать в телеграм, t.me/AlexBurm
Очень познавательно. Спасибо большое!
спасибо!
Такие видео о приемах защиты очень нужны. 👍🏻 До запуска проекта надо понимать риски и их исключать. Интересно было бы про защиту при загрузке файлов узнать в похожем коротком видео.
попробую сделать
Спасибо! Не знал, что через html форму можно передать array. 🙏
тут вопрос больше не в html, а в протоколе http, который позволяет передавать массив, а будет это через браузер или какой-то API запрос - не суть важно.
я всегда говорю - "не доверяйте фронту", т.е. бекендер ни когда не должен полагаться на валидацию на стороне браузера (клиента), т.к. через него всегда можно отправить все что угодно.
так а що фіксити тоді потім у продакшині якщо зразу так правильно все написати?
это отличный поинт "заведомо создать себе работу на будущее". просите у клиента денег на рефакторинг, который обеспечит вас работой на ближайшее будущее :)