Авторизация и регистрация на чистом PHP (валидация и Ajax)

  Рет қаралды 48,971

AreaWeb

AreaWeb

Күн бұрын

Пікірлер: 75
@d_matern
@d_matern Жыл бұрын
Долго искал такую информацию, только после просмотра первого видео нашел это :) Спасибо :)
@Kopatych69
@Kopatych69 4 жыл бұрын
Спасибо брат за твой труд. Особенно нравится твой стиль: css, js, php т.е. всё в наличии, сразу и в процессе.
@ANITUB
@ANITUB 4 жыл бұрын
Шикарный урок =) Успехов тебе! Огромное спасибо за твой труд
@YaroslavFromKharkiv
@YaroslavFromKharkiv Жыл бұрын
Спасибо Вам огромное за замечательный и очень полезный урок!
@도시락-e3d
@도시락-e3d 5 ай бұрын
ВЫ ЛУЧШИИИИЙ СПАСИБО!!!!!!!!!!!!
@АндрейКудинов-ф1ы
@АндрейКудинов-ф1ы 2 жыл бұрын
Спасибо! Все доходчиво и понятно. Хоть я и не дружу с ждиквери, а все пытаюсь писать на чистых языках, но принцип, главное понятен!
@theholdfingersteam2399
@theholdfingersteam2399 4 жыл бұрын
Какой свежий канал, и видосики свежие, какраз подтяну знания) Подписка!
@D0F4M1N3
@D0F4M1N3 3 жыл бұрын
Я: допиливаю код из видоса под себя (ммм круть) Автор: код с точки зрения кода является говнокодом. Я: (-_-)
@toricaylor9386
@toricaylor9386 4 жыл бұрын
Всё очень понятно и крайне полезно! Удачи в развитии канала!
@ayiks3013
@ayiks3013 4 жыл бұрын
Не забрасывай канал, пожалуйста.
@МаринаКлыкова-и8ж
@МаринаКлыкова-и8ж 3 жыл бұрын
Молодец Продалжай В ТОМ ЖЕ ДУХЕ ЖЕЛАЮ 100000 милионов Сабов
@romanman9950
@romanman9950 5 жыл бұрын
Я стал твоим сотым подписчиком, спасибо за ролики)
@TimkaSakenov
@TimkaSakenov 4 жыл бұрын
Блин спасибо бро ты лучший!!!
@olgaolgs5317
@olgaolgs5317 4 жыл бұрын
Крутые уроки!! И можна больше видюшек по JS и PHP! :)
@АлексейГрибунов
@АлексейГрибунов 3 жыл бұрын
Второй день смотрю видосы по php и искренне не понимаю, почему у канала так мало подписчиков. Контент очень качественный, все разжевано, все понятно с первого раза. Материал, его подача - всё супер! Желаю автору и каналу только успехов и процветания, а также много новых видеороликов))
@d_matern
@d_matern Жыл бұрын
тегов нет у видео :)
@xeither289
@xeither289 3 жыл бұрын
БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ!!!☦❤
@АлександрСидоров
@АлександрСидоров 2 жыл бұрын
Большое спасибо за это видео
@alxmark6086
@alxmark6086 2 жыл бұрын
отличное видео, автору успехов!
@xeither289
@xeither289 3 жыл бұрын
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС!!!☦❤
@eq656
@eq656 4 жыл бұрын
Можно не создавать кучу переменных для каждого поля формы, сделать одну и присвоить объект в который запихнуть все значения из форм. Мб так удобнее
@MrAbragadabra2
@MrAbragadabra2 3 жыл бұрын
Я понимаю, что это сделано для новичков. Но такой способ регистрации и авторизации в 2 счета взламывается, добавляется SQL инъекция. Почему бы не переснять ролики, только использовать PDO и cookie? Да это сложнее для понимания, но все же, это нужно знать
@HarranPC
@HarranPC 5 ай бұрын
Ты сними
@ДанилТонких-ю3к
@ДанилТонких-ю3к 9 ай бұрын
11:52 Это называется селектор атрибутов
@liteleak4049
@liteleak4049 4 жыл бұрын
Спасибо за урок
@alex_morano
@alex_morano 3 жыл бұрын
круто... просто и круто!))
@ruslanm.1120
@ruslanm.1120 3 жыл бұрын
в видео используется устаревший синтаксис ajax, на данный момент нужно в доках в примерах через промисы запрос выполняется.
@AlexViennaDJ
@AlexViennaDJ 4 жыл бұрын
отличный выпуск! жду видео по ларавель!!!
@ruslanm.1120
@ruslanm.1120 3 жыл бұрын
Желательно(на самом деле, обязательно) нужно указывать заголовки у скрипта, который json отдает
@ivasik4044
@ivasik4044 4 жыл бұрын
Тебе нужно продолжать делать такие уроки Держи лайк)
@enenotowitch628
@enenotowitch628 4 жыл бұрын
45:54 - avatar not exists 38:29 - avatar 51:00 - user yet exists
@confymarlow
@confymarlow 3 жыл бұрын
Помогите мне понять кое что. Вот у меня главная страница где есть две кнопки "Войти" и "Регистрация" . Как мне сделать так чтобы после авторизации, на этойже странице мои кнопки поменялись на к примеру "Кабинет" и "выход". ????
@nastoiler324
@nastoiler324 2 жыл бұрын
сергей рахманин рахмед!
@ناول-ش6ص
@ناول-ش6ص 4 жыл бұрын
реально полезный урок, без водоема воды) но, СДЕЛАЙ ЗВУК ГРОМЧЕ
@alijonalimov6093
@alijonalimov6093 4 жыл бұрын
Больше роликов!!!!)))))))))))
@КириллКаспарьянц-ф9х
@КириллКаспарьянц-ф9х Жыл бұрын
Автор, а Вы какой сервер используйте?
@suleymanaliev1459
@suleymanaliev1459 Жыл бұрын
Подскажи пожалуйста какая у тебя ОС и тема?
@AlexViennaDJ
@AlexViennaDJ 4 жыл бұрын
Вопрос. На тайминге 35:08 ты используешь новый синтаксис, вместо конкатенации, я попробовал его использовать, но у меня ничего не заработало, но когда я использовал конкатенацию: $("input[name=" + field + "]").addClass('error'); все заработал, делал все точно также как у тебя в уроке, но именно этот момент вызвал осложнения. Если не трудно, то буду признателен, если направишь меня на путь верный и подскажешь в какую сторону гуглить, а если дашь ответ, то буду очень благодарен!
@PashaYasha
@PashaYasha 4 жыл бұрын
Такая же проблема
@AlexViennaDJ
@AlexViennaDJ 4 жыл бұрын
@@PashaYasha я пока решение данной проблемы не нашел, поэтому по прежнему использую старую конкатенацию
@danilsaidov1250
@danilsaidov1250 4 жыл бұрын
@@AlexViennaDJ Нужно использовать не обычные кавычки(двойные или одинарные), а обратные кавычки. Выражения типа ${field} работают только с ними. В итоге строка должна выглядеть так $( ` input[name="${field}"] ` ).addClass('err_field');
@AlexViennaDJ
@AlexViennaDJ 4 жыл бұрын
@@danilsaidov1250 спасибо! Я уже это знаю, начал изучать JS, и когда дошел до темы кавычек, и узнал в чем была проблема, сразу вспомнил это видео=) Спасибо что объяснил, думаю некоторым, кто посмотрит данное видео может пригодиться твое объяснение, так как можно не обратить внимание, что кавычки обратные.
@agraiskr
@agraiskr 2 жыл бұрын
эта же ыигня не срабатывает уже на 13 минуте- в main.js let login , let password . название полей надо в фигурных скобках .
@singlebw4065
@singlebw4065 4 жыл бұрын
А можно подробное видео о токенах? Что это такое и как его использовать и самое главное зачем он нужен.
@m.protasevich
@m.protasevich 4 жыл бұрын
В двух словах это сложно объяснить, об этом будет отдельный курс, где будет рассматриваться RESTful API
@SuperPuperClimp
@SuperPuperClimp 4 жыл бұрын
Очень полезный и крутой урок)) Что за тему кстати используешь в ide?
@toricaylor9386
@toricaylor9386 4 жыл бұрын
Не подскажешь как называется плагин, который аргументы (возможно и параметры) подсвечивает серым, когда ты начинаешь вводить? Сильно не хаять) Только начал изучение всего этого)
@КонстантинЛукьянов-ю1ж
@КонстантинЛукьянов-ю1ж 3 жыл бұрын
Спасибо, хорошее видео, только не могу разобраться, на опен сервере всё работает, переношу на хостинг, не работает. Друг, помоги разобраться за дополнительную плату))
@100178Pavel
@100178Pavel 4 жыл бұрын
Почему фото не подкачивается? Пишу alt - видит. Ставлю стили 200*200px с бордер - видит, а фото не подкачивает.
@100178Pavel
@100178Pavel 4 жыл бұрын
Нашел, не стояло сравнение в базе данных.
@aleksfinansist185
@aleksfinansist185 4 жыл бұрын
Привет AreaWeb, этот урок точнее код не работает у меня там где массивы array пишет ошибка. У меня 5.4.5 версия php. На какой версии php этот скрипт написан? Спасибо
@igorboldyrev4809
@igorboldyrev4809 4 жыл бұрын
А, как можно вытащить данные из другой таблицы в рамках сессии user ?
@grapkrap2652
@grapkrap2652 3 жыл бұрын
народ, у меня почему то не данные не выводятся в базе данных. Может у кого-то была проблема с этим. Как решить?
@georgwaclav8601
@georgwaclav8601 Жыл бұрын
md5 небезопасно, надо использовать password_hash()
@ruslanm.1120
@ruslanm.1120 3 жыл бұрын
я бы не на клик навешивал событие, а на send form
@antontrefilov6520
@antontrefilov6520 3 жыл бұрын
Правильно ли я понимаю, что так как тут данные с формы напрямую подставляются в sql-запрос, то вполне можно совершить sql-инъекцию и сломать БД?
@СергійЛевицький-ч8в
@СергійЛевицький-ч8в 3 жыл бұрын
Да, Вы всё правильно поняли. Такому вот говну учит... а автор вроде бы и курсы продаёт, и ролики ОБУЧАЮЩИЕ делает
@rozidamburajyan7920
@rozidamburajyan7920 4 жыл бұрын
а как разных пользователей например через логин и пароль отправлять на разные страницы ?
@Викторстепанов-щ2в
@Викторстепанов-щ2в 4 жыл бұрын
Доброго времени суток!. Подскажи пожалуйста, а как сделать что-бы не только input поля подсвечивались border-bottom: 2px solid #ff4332; но и тоже. заранее спасибо!.
@AlexViennaDJ
@AlexViennaDJ 4 жыл бұрын
если я правильно тебя понял, то тебе нужно будет присвоить имена селектам, написать для них проверку на php, и чтобы скрипт возвращал JSON подобный тому, что в уроке, и для обработки этого JSON написать скрипт на js + jQuery, по сути все как в уроке, только вместо input ты будешь обрабатывать select, для класса нужно будет указать те стили которые тебе нужны.
@amrchnk
@amrchnk 4 жыл бұрын
Привет, посмотрела твое видео и после попыталась добавить изображение по умолчанию, если юзер не выбрал его, сделала это следующим образом: if (!$_FILES['avatar']) { $_FILES['avatar']['name']="assets/imgs/no-photo.jpg"; } но после авторизации эта картинка не появляется, почему? В любом случае спасибо большое за видео!
@mister_robot01
@mister_robot01 4 жыл бұрын
Можно просто задать в базе данных по умолчанию картинку)
@maruf4ik
@maruf4ik 4 жыл бұрын
LARAVEL 6)+++
@enenotowitch628
@enenotowitch628 3 жыл бұрын
45:54 - - avatar not exists
@faizulla5838
@faizulla5838 3 жыл бұрын
парень на коменты не отвечает, я заметил. скорее нужны просто просмотры или курс свой толкает. по ларавел у него куча ошибок было....
@ruslanm.1120
@ruslanm.1120 3 жыл бұрын
e - event
@John-du4wf
@John-du4wf 4 жыл бұрын
Можешь сделать с помощью Firebase ?
@ivanraucher6120
@ivanraucher6120 4 жыл бұрын
на Firebase нельзя php загружать.
@eq656
@eq656 4 жыл бұрын
Если type submit убрать, то страница не будет перезагружаться
@ruslanm.1120
@ruslanm.1120 4 жыл бұрын
на github бы выложил, нынче это модно)
@ruslanm.1120
@ruslanm.1120 4 жыл бұрын
так, sql injection по тебе плачет, плохой урок. видать совсем еще новичок, сам не разобрался
@michael1337_cool
@michael1337_cool 4 жыл бұрын
У меня есть архив с авторизацией и регистрацией, где есть защита от sql инъекций. У автора видео мало того что пароль шифруется md5 (да он мог это сделать для видео), ноу него нет защиты от sql инъекций и у него даже поля не защищены от скриптов в тексте. Очень плохой урок от автора канала вышел, так и еще с безопасностью прогадал
@michael1337_cool
@michael1337_cool 4 жыл бұрын
catsapp animation К программированию это не относиться лучше учиться на лучших примерах, а не как здесь...
@series661
@series661 4 жыл бұрын
слизал
@84Health
@84Health Жыл бұрын
по поводу "е" - какую то ерунду нагородил.
Thank you Santa
00:13
Nadir Show
Рет қаралды 36 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 60 МЛН
Китайский и Немецкий MERCEDES. Есть разница? Полный разбор
25:17
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,4 МЛН
⚡️NEWS | RUBLE COLLAPSE | STRIKE ON CRIMEA | PUTIN IN KAZAKHSTAN
10:34
Ходорковский LIVE
Рет қаралды 162 М.
STALKER 2 - как же ПОТУЖНО!
18:03
itpedia
Рет қаралды 636 М.
RESTful API на чистом PHP
1:01:15
AreaWeb
Рет қаралды 94 М.