вот брат тоже самое; пытаюсь проект сделать на тему разработки сайта с базой данных; сначала были идеи делать интернет магазин, в котором база качалась только самих товаров (атрибуты, категории итд), потом была та же идея, только база касалась каждого пользователя который может добавить товар в корзину в своем аккаунте; Вот сейчас пришел к выводу что эта вторая идея тоже будет в моей работе, но основой будет создание страницы создания аккаунта для интернет магазина; Все запутанно из-за того у меня, что я собирался делать это со знаниями MySQL, но без базовых знаний PHP, не имея представления того, как делать сайты с базой
Мужчина, спасибо за урок. Надо небольшой проект сделать, когда-то давно изучал sql, но многое забыл и щас изучаю реакт. Избавил от монотонного изучения документации😀
у меня такие и стоят, все равно в базу данных не записывает, может проблема в том, что вместо utf8_general_ci я ставил utf8mb4_general_ci? но у меня нету просто ютф8 в списке
Спасибо за видео. Было бы здорово ещё сделать вызов страниц при действиях пользователя (регистрации и т.д.), сделать личный кабинет, отслеживать сессию и давать права авторизованным пользователям. Видео на любую из этих тем будет очень полезным!
@@kiragameworld у меня просто нет слов Спасибо большое Я столько мучился с этим Регистрация получалась, а авторизация нет Не понимал в чем дело, а оказывается кавычки надо было убрать с login и pass...
В общем, если кому-то очень срочно очень нужно и очень важно это нужно сделать, но у вас не добавляются данные в базу данных, есть вероятность, что вы не поставили в базе данных у id автозаполнение, поэтому он и ругается, потому что не может понять, что же тогда вставить в id. А вообще через echo $conn->error всегда можно вывести ошибку и понять в чем проблема, надеюсь кому-нибудь помогла
Замучалась с этой проблемой... Оказывается не всегда работает. Если при полчений страницы вы видите свой php код закомментированным, просто добавьте полную размету html страницы, с хэдером, бади и.т.д. В интернете про это как будто ни слова, так что надеюсь помогла, всем удачи.
Спасибо огромное! Сделайте видео, как сделать профиль для каждого пользователя с бд, чтобы после входа или регестрации показывался профиль с данными пользователя ! буду благодарен !
Ассалам алейкум спасибо большое тебе брат за видос 🤝 очень много информации получил . Есть одна просьба пожалуйста сделай видео как добавить аудио и фото информации в этот сайт
привет, помоги пж. я сайт сделал на хтмл. форму сделал и кнопку направил на пхп как утебя на видосе. Ввожу данные и меня просто кидает на страницу с кодом пхп
Привет Kira Show, такое дело я повторил все как и у тебя, только у меня новая open server panel, я все сделал как и ты но у меня ошибка не соединяется с базой данных когда нажимаю пишет что не удалось соединить, я уже все перепробовал ничего не выходит, посмотрел другие туторы тоже нет, так и стоит у меня твой код но ниче не работает, что мне делать?
Здравствуйте, возможно сегодня не прочитаете коммент. Я пишу сейчас диплом, завтра сдача. Подключаю бд и вылезла такая ошибка Warning: A non-numeric value encountered in W:\domains\diplom eviews.php хотя всё сработало как на видео. Подскажите что можно сделать чтобы это убрать пожалуйста
да, все как в видосе, но ничего не происходит @@kiragameworld много кто тут в комментах пишет об этом, chatGPT тоже не может дать ответ. Могу вам скинуть код сюда в комменты, если сможете помочь, буду благодарен
В pycharm не удается передать $conn почему то, и из за столбца id в твоем коде ошибка записиь в бд была, но это нюансы, а так все работает более менеее
@@kiragameworld спасибо за информацию, а такой вопрос, если у меня мой допустим сайт основан на реакте и сделан на нем, его можно назвать веб приложением?
Люди у которых не работает и полностью совпадает код, попробуйте убрать из кавычек users при обращении к БД Вот так ->...INSERT INTO users (login,pass,email) VALUES... Заработает
Здравствуйте, хотел бы узнать как сделать так, что бы пользователя не отправляло на пустую страницу login.php и register.php, а оставляло на странице с полями ввода данных, выводя сообщения об ошибках и успешной регистрации
для таких же гениев как я у которых вечно выводит HTTP ERROR 405. Возможно у вас до корневой папки идут цифры локального хоста и вашего порта - убирайте их и всё вам выдаст как надо.
а это будет работать в настоящем сайте? и допустим при входе в след раз автоматически будет войден пользователь или каждый раз заново надо войти? и мне нужно система лайка
Спасибо, вопрос такой как сделать так чтоб в место текста Добро пожаловать после авторизации включалась сессия на новую страницу, и после ссылки выхода, сессия закрывалась? Что мне посоветуйте почитать?
Сделать проверку на наличие вводимого логина в базу данных. Select * from users where login = '$login' где $login - это вводимый в форму логин при регистрации переданный через get или post
Здравствуйте ! Можете пожалуйста помочь.. Дали такую задачу сделать систему достижений, облазила пол интернета не где не нашла подробного разбора как это сделать. Задача сделать три достижения : 1)лайкни чей то пост 2) создай первый пост 3) оставь комментарий. Можете хотя бы просто сказать что мне нужно использовать , а дальше я разберусь.
Здравствуйте,тут скорее можно использовать триггеры sql или обычными условиями if else. Если лайкнул пост, то срабатывает скрипт, который проверяет наличие в базе у пользователя достижения. Если достижения нет, то присваивается достижение и выводится текст
ОГРОМНОЕ СПАСИБО.
Целую неделю не мог подключить базу данных к своему код
как подключил в итоге? а то у меня не соединяет?
целый день я боролся с этой темой, все видео на ютубе не давали результатов, а только психи. твое видео мне помогло, спасибо тебе большое
вот брат тоже самое; пытаюсь проект сделать на тему разработки сайта с базой данных; сначала были идеи делать интернет магазин, в котором база качалась только самих товаров (атрибуты, категории итд), потом была та же идея, только база касалась каждого пользователя который может добавить товар в корзину в своем аккаунте;
Вот сейчас пришел к выводу что эта вторая идея тоже будет в моей работе, но основой будет создание страницы создания аккаунта для интернет магазина;
Все запутанно из-за того у меня, что я собирался делать это со знаниями MySQL, но без базовых знаний PHP, не имея представления того, как делать сайты с базой
Не только понятно и без воды, так ещё и отвечаешь на комменты спустя долгое время + звук офигенный. Подписка, колокол и лайк.
Спасибо
@@kiragameworld помоги
Первая в жизни регистрация, что у меня получилась. Спасибо, добрый человек.
Рад, что получилось
ахринеть, нет слов! Я думал это все намного сложнее, но базу создать логичнее и легче чем весь сайт...
Спасибо огромное! Вы спасли меня от отчисления 😂
Вы лучший!
Благодаря Вам сдал отлично экзамен. Спасибо Вам большое!...
Поздравляю, рад, что смог помочь
Спасибо вам))))) Сделайте пожалуйста Пхп на добавление и удаление с корзины))) Вы все наглядно объяснили ...
Спасибо еще раз
спасибо друг первый раз в жизни получилось!!!!! классно объясняешь!!!! продолжай пожалуйста.
Ты лучший! Кучу видео пересмотрел, накачал кучу лишнего и не работало. Зашёл на твой ролик-всё работает без ошибок. Спасибо!!!
Рад, что помог
Спасибо, вам, за простую разработку и за простое объяснение ❤
Какое счастье, что ты существуешь папххпа
Мужчина, спасибо за урок. Надо небольшой проект сделать, когда-то давно изучал sql, но многое забыл и щас изучаю реакт. Избавил от монотонного изучения документации😀
Рад, что помог
спасибо, мой курсач спасен😋
Для тех у кого ничего не записывалось в бд. На 08:01 у 'users' другие ковычки. Какие то необычные ковычки. Я несколько часов тупил пока не пригляделся
Обратные кавычки, находятся на клавише "ё"
`````````````` ВОТ ОНИ ИХ НАДО СТАВИТЬ!!! Я СУТКИ НЕ ПОНИМАЛ ЧТО НЕ ТАК ---->``````````````````````````````
@@zod9266 тоже голову ломал в чем проблема)
у меня такие и стоят, все равно в базу данных не записывает, может проблема в том, что вместо utf8_general_ci я ставил utf8mb4_general_ci? но у меня нету просто ютф8 в списке
@@narezkia4_ Решил?
первый комментарий, первая регистрация первому человеку: "Хочу быть тобой)"
спасибо за видео все очень понятно. На проекте взял материал sql и это было очень полезно
я может чего то не понял но в mysqli_connect стоит переменная $server, но вы определяли $servername, а коннект произошел все равно
вот да, тоже заметил
Спасибо за видео. Было бы здорово ещё сделать вызов страниц при действиях пользователя (регистрации и т.д.), сделать личный кабинет, отслеживать сессию и давать права авторизованным пользователям. Видео на любую из этих тем будет очень полезным!
Сделаю в ближайшее время. Спасибо за идейку
@@kiragameworld так и не сделал
Ближайшее время - понятие относительное @@limongang1209
@@limongang1209 изи же сделать епт)
@@limongang1209терпи)
Все получилось! Спасибо Вам за Ваш труд!!!
Рад, что все получилось
@@kiragameworld у меня просто нет слов
Спасибо большое
Я столько мучился с этим
Регистрация получалась, а авторизация нет
Не понимал в чем дело, а оказывается кавычки надо было убрать с login и pass...
Спасибо большое. Помогли с курсовой
Спасибо большое за ролик! Очень полезно. Продолжай!
Спасибо большое автору видео за помощь с лабораторной работой)))))))))))))))
В общем, если кому-то очень срочно очень нужно и очень важно это нужно сделать, но у вас не добавляются данные в базу данных, есть вероятность, что вы не поставили в базе данных у id автозаполнение, поэтому он и ругается, потому что не может понять, что же тогда вставить в id. А вообще через echo $conn->error всегда можно вывести ошибку и понять в чем проблема, надеюсь кому-нибудь помогла
Спасибо твой метод (echo $conn->error) помог мне, оказалось что я в базе данных заместо email написал e,mail
@@apokalupsuhays9530 не за что, рада, что помогла)
Большое спасибо!
Спасибо, великолепный ролик, очень помог!!!
Спасибо большое! Все понятно и интересно!
Видео забрал в закладки, канала в подписку!
Замучалась с этой проблемой... Оказывается не всегда работает. Если при полчений страницы вы видите свой php код закомментированным, просто добавьте полную размету html страницы, с хэдером, бади и.т.д. В интернете про это как будто ни слова, так что надеюсь помогла, всем удачи.
Спасибо, мужик! Сделай видео про корзину!
большое спасибо, спасли курсач
сделал все 1 в 1, а в базу ничего не поступает почему то(
потому что не надо делать 1 в 1, банальный пароль от пхпмайадмин может отличаться
Спасибо огромное! Сделайте видео, как сделать профиль для каждого пользователя с бд, чтобы после входа или регестрации показывался профиль с данными пользователя ! буду благодарен !
Два вопроса:
1) Почему у меня не сохраняется в базе данных? 9:10
2) Какой utf8mb3 или utf8mb4 так, как у меня нет utf8?
Тоже самое хз в чем проблема
@@fasic254 у меня не сохранялась из за кавычках `` вот таких
так и не решили?
@@narezkia4_ решил
как?@@prosteks
Написал всё как в видео, но в базу нечего не выводится
+
ты красавчик
😀
Лучший!
Ассалам алейкум спасибо большое тебе брат за видос 🤝 очень много информации получил . Есть одна просьба пожалуйста сделай видео как добавить аудио и фото информации в этот сайт
Спасибо большое
Получилось
Хотелось бы еще конечно увидеть как делать проверку на схожесть логина и почты при регистрации, но я думаю сам додумаюсь
Спасибо вам за видео урок) Ещё хотел узнать, какая у вас версия Apache на момент снятия этого видео?
2.4
@@kiragameworld ещё раз спасибо вам)
Спасибо !!
привет, помоги пж. я сайт сделал на хтмл. форму сделал и кнопку направил на пхп как утебя на видосе. Ввожу данные и меня просто кидает на страницу с кодом пхп
у меня тоже
@@informatik_againтоже самое
Можешь готовый исходный код дать плз
почему то в базу данных кидает пустые ячейки не пойму почему вроде имена правильно введены
Те у кого такая же проблема не забывайте писать метод пост
У меня есть, но всё ровно не пустые клетки@@camplbtf6423
Привет Kira Show, такое дело я повторил все как и у тебя, только у меня новая open server panel, я все сделал как и ты но у меня ошибка не соединяется с базой данных когда нажимаю пишет что не удалось соединить, я уже все перепробовал ничего не выходит, посмотрел другие туторы тоже нет, так и стоит у меня твой код но ниче не работает, что мне делать?
Попробуй вместо open server использовать что-нибудь попроще, например , xampp. Там всё намного проще
Сделайте проект регистрации по партнёрской (реферальной) ссылке. И админ панель чтоб видеть рефералов.
Еще не начинал, но по комментариям должно получиться. Беларусия рулит
А как сделать подтверждение почты, т.е. что бы приходило письмо с кодом, который нужно ввести для завершения регестрации?
5:35 А что писать в $servername, если у меня сайт на серваке хостинга лежит?
а что сделать, чтобы при выдаче ошибки, типа "несоответствие пароля" сообщение было не на другой странице, а на той же, где происходит ввод?
нужно делать асинхронный запрос, ajax, fetch к примеру
@@kiragameworld спасибо большое
а где можно файлики скачать?
Подскажите пожалуйста, почему в базе данных вместо введенных данных отображается ARARY
Array скорее всего. Значит передаёте массив в параметрах, смотрите, что передаёте в переменных
а почему для емейл input type text ?
помогите, у меня не отправляются введенные данные 9:21
так же( ты нашел как исправить?
@@jay__5148 вы нашли?
Помог спасибо ❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
Я писал все как на видео проверку подклюсения бд прошел но данные в базу не приходят что делать?
Здравствуйте, возможно сегодня не прочитаете коммент. Я пишу сейчас диплом, завтра сдача. Подключаю бд и вылезла такая ошибка Warning: A non-numeric value encountered in W:\domains\diplom
eviews.php хотя всё сработало как на видео. Подскажите что можно сделать чтобы это убрать пожалуйста
Здравствуйте, где-то вы передаёте в базу данных число, хотя тип данных значения не является числом
Возможно какое-то число, нужно просто взять в кавычки
А где можно получить код?
привет у тебя такие видео лучше заходят ю сделай пожалуйста видео о том как дальше создать админ панель список пользователей все такое
Да, в планах есть. Немного освобожусь и сделаю цикл подобных видосов в созданием админ панели
почему в базу данных ничего не отсылается, хотя заполнение и отправка проходят на ура?
такая же проблема
и ошибок нет никаких?
нету ошибок, просто не отправляются данные
@@kiragameworld
очень странно. Типы данных отправляемых данных соответствуют в таблице базы данных?
@@bulldogg.
да, все как в видосе, но ничего не происходит
@@kiragameworld много кто тут в комментах пишет об этом, chatGPT тоже не может дать ответ. Могу вам скинуть код сюда в комменты, если сможете помочь, буду благодарен
Всё хорошо, но мне кажется не правильно что мы видим пароль в базе данных) Расскажите пожалуйста про JWT + PHP
В pycharm не удается передать $conn почему то, и из за столбца id в твоем коде ошибка записиь в бд была, но это нюансы, а так все работает более менеее
Спасибо. Можешь показать корзину и как на эмейл который зарегался, сразу письмо прилетает с данными введёнными при регистрации? Ты крут😎💪
жалко что нигде нету исходки с гит
Видимо, md5 хеширование не нужно. Потом, даже без mysql PDO ломануть бдшку будет легче простого, а пароли даже не хешировани. Браво
это видео для новичков, просто как пример, чтобы понимать логику и технологии. сомневаюсь, что кто-то по этому видео будет делать настоящий заказ.
привет, когда вписал POST и начал запускать сайт показывало вместо числел в логине сам код, что это значит?
Сервер нужен
Подскажите пожалуйста, а как сделать чтобы всплывало сообщение об успешном вводе на текущей странице, а не просто надпись на следующей странице
Использовать ajax
Помогите при создание таблицы ошибка
$conn -> query($sql);
а почему переменная conn у меня подсвечивает красным (undefined variable), не смотря на то что она существует в файле db.php?
Покажи регистрацию через pdo с защитой SQL инъекций и пр.
Офигенно а это можно связать с компонентами в реакт?чтоб регистрация отображалась на сайте как пользователь
Конечно можно
@@kiragameworld спасибо за информацию, а такой вопрос, если у меня мой допустим сайт основан на реакте и сделан на нем, его можно назвать веб приложением?
@@yebfudeu3313 можно
@@kiragameworld бро от души, ты мне очень помог
Здравствуйте, подскажите как подключить к серверу mysql с помощью vscode на макбуке?
спасибо
Крута
ты пишешь html в php файле и он запускается как сайт, хмммм странно
это потому что он запускает его через локалку опен сервера
а как сделать допустим сохранение тоесть ты вошел и зашел в профиль там ник и т.д
Люди у которых не работает и полностью совпадает код, попробуйте убрать из кавычек users при обращении к БД
Вот так ->...INSERT INTO users (login,pass,email) VALUES...
Заработает
Здравствуйте, хотел бы узнать как сделать так, что бы пользователя не отправляло на пустую страницу login.php и register.php, а оставляло на странице с полями ввода данных, выводя сообщения об ошибках и успешной регистрации
либо через Session, либо отправлять запросы асинхронно через JS
Не могу создать более трёх полей делаю все четко но когда в phpmyAdmin создаю 4 колонку тогда все ниче не передается
Kira Show Спасибо тебе конечно но у меня только регистрация работает на локалке а мне нужно на хостинг реплит поставить обьясни как пожалуйста
11:40 - а как вместо простого текста выводить отдельные страницы, формы, менять текст на странице?
для таких же гениев как я у которых вечно выводит HTTP ERROR 405. Возможно у вас до корневой папки идут цифры локального хоста и вашего порта - убирайте их и всё вам выдаст как надо.
а как их убрать?
@@РоманЛасун-э7з делитом удаляешь в строке ввода гугла
не робить ще на моменті внесення даних в бд, половина коду із помилками...
здравствуйте у меня проблема, не отвечает сервер, ну как вы говорили "надо проверить сервер" вот в базу данных ничего не заносится идёт в цикл die :/
таже-самая проблема! помогите пожалуйста
Проверьте вводимые данные в функцию , которая подключается к базе данных
Проверьте вводимые данные в функцию , которая подключается к базе данных @@MoRZTv
6:05 - вы сказали, вставляем servername, но вставили переменную $server. Почему в итоге сработало?
да, действительно нужно вставить servername, а сработало, потому что автоматом localhost подставился
почему у меня когда я нажимаю register у меня появится просто код php
а это будет работать в настоящем сайте? и допустим при входе в след раз автоматически будет войден пользователь или каждый раз заново надо войти? и мне нужно система лайка
Будет, настроить нужно ещё время жизни сессии, сделать больше проверок, экранировать передаваемые данные в бд
Спасибо, вопрос такой как сделать так чтоб в место текста Добро пожаловать после авторизации включалась сессия на новую страницу, и после ссылки выхода, сессия закрывалась? Что мне посоветуйте почитать?
Cookie и session посмотрите
17:31 - у меня почему-то дважды выводит "Добро пожаловать"
А где php админ найти есть ссылка?
Подскажите, пжлст, как называется темная тема для phpmyadmin?
Там в настройках все можно включить
Подскажите пожалуйста.Уже перепроверил 100 раз.MYSQL возвращает пустой результат,не понимаю,что не так.Все перепроверил...
Без кода никак
Спасибо, вопрос такой , в файле db.php переменная $servername а в подключении вы написали $server, это не ошибка? наверное прасильно $servername?
да, верно , ошибка была, нужно $servername, но учитывая, что у нас был localhost, несмотря на ошибку, определилось как Localhost и запрос отправился.
@@kiragameworld Спасибо , очень полезный ваш урок.
@@ВладимирШебуков рад, что пригодилось)
А как скачать phpmyadmin
Какой смысл в авторизации без системы безопасности? Каждый зарегистрированный имеет все данные. Круто. Только не используемо.
А как можно сделать, чтобы добавить проверку на этапе регистрации существует ли уже такой логин?
Сделать проверку на наличие вводимого логина в базу данных.
Select * from users where login = '$login'
где $login - это вводимый в форму логин при регистрации переданный через get или post
Добрый день, а как сделать, чтобы уведомление о том, что нет пользователя выводилось на той же странице?
Асинхронный запрос через js и отрисовка информации в зависимости от ответа
подскажите: почему когда авторизируюсь он вводит эти значения в базу данных как при регистрации
проверь путь к файлу
Здравствуйте ! Можете пожалуйста помочь..
Дали такую задачу сделать систему достижений, облазила пол интернета не где не нашла подробного разбора как это сделать. Задача сделать три достижения : 1)лайкни чей то пост 2) создай первый пост 3) оставь комментарий.
Можете хотя бы просто сказать что мне нужно использовать , а дальше я разберусь.
Здравствуйте,тут скорее можно использовать триггеры sql или обычными условиями if else. Если лайкнул пост, то срабатывает скрипт, который проверяет наличие в базе у пользователя достижения. Если достижения нет, то присваивается достижение и выводится текст
@@kiragameworld спасибо большое!