Уроки PHP для начинающих / #12 - Обработка форм. Передача данных методом POST и GET

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024

Комментарии • 80

  • @rtkot3639
    @rtkot3639 3 года назад +48

    Почему так мало людей тебя смотрят? Друг, ты мне будущее делаешь как-бы...

    • @s3raph443
      @s3raph443 2 года назад +3

      Ну и, как, сделал будущее?

    • @glimmer5103
      @glimmer5103 2 года назад +1

      ,Сделал будущее?

    • @handyfrontend
      @handyfrontend 2 года назад +5

      @@s3raph443 Да, собирает
      обед на работу. Завтра на стройку

    • @user-qz1go5bv1i
      @user-qz1go5bv1i 2 года назад +5

      да, пишу со второго аккаунта, у меня все ок, работаю джуном, успешкно вкатился

    • @alexott3254
      @alexott3254 Год назад

      Ну чего достиг? Или бросил

  • @Ddddddddyu
    @Ddddddddyu 3 года назад +7

    Буквально год назад вообще не понимал значение строчки $name = $_POST('username'); а сейчас благодаря Григорию Дударю я начал всё это понимать. Жалко что такие видео смотрят так мало людей

    • @c_i_k_a_d_a5009
      @c_i_k_a_d_a5009 3 года назад +1

      Такая же ситуация! Знал что есть какие-то get... post... и боялся их. Сейчас подтягиваю базу php для WP

    • @stroka1337
      @stroka1337 Год назад +1

      конкурентов меньше будет)) Кстати, уже год прошел, как ты там с учебой

  • @davidsolovyev6280
    @davidsolovyev6280 2 года назад +3

    Отличные уроки!Спасибо:)

  • @_rus_ik_
    @_rus_ik_ Год назад +1

    Классный урок! А самое главное всегда актуальный. Спасибо! Хотелось бы еще понять как можно передать значения из одной формы в другую...

  • @bogdan_ua6619
    @bogdan_ua6619 Год назад +1

    Фух, полдня делал этот урок. збс всё вышло. Лайк+

  • @oleksandrfedorov5896
    @oleksandrfedorov5896 3 года назад +3

    Продолжай в том же духе!!!

  • @user-ci6pu5lf6b
    @user-ci6pu5lf6b 2 года назад

    Спасибо, братух, у меня как раз в техзадании есть форма

  • @user-ux5jx8oc9q
    @user-ux5jx8oc9q 3 года назад +7

    Большое спасибо за ваши уроки! После курса будет какая то практика? Например сайт свой с выкладкой в интернет

    • @user-so6eu6tc7t
      @user-so6eu6tc7t 3 года назад

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

  • @glimmer5103
    @glimmer5103 2 года назад +2

    Дайте пожалуйста правильное размещение файлов, какие пхп файлы должны находиться в папке blocks а какие в папке с названием проекта

  • @Ddddddddyu
    @Ddddddddyu 3 года назад +2

    20:24 - есть ли разница между exit; и exit(); ?

  • @a_mexdiev
    @a_mexdiev 2 года назад

    спасибо

  • @user-oc9wr3go6j
    @user-oc9wr3go6j Год назад

    и GET тоже класс!!!

  • @user-wb1hy3dg1k
    @user-wb1hy3dg1k 2 года назад

    спс

  • @Kolyan_Starina
    @Kolyan_Starina Месяц назад

    Введите имя

  • @xeither289
    @xeither289 2 года назад

    ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС!!!

  • @LibertyStar
    @LibertyStar Год назад +1

    супер

  • @ratiotribus6271
    @ratiotribus6271 3 года назад

    вместо формы выбивает код, в чем может быть проблема, подскажите??

  • @glimmer5103
    @glimmer5103 2 года назад

    У меня не работает заполнение форм выдает ошибку после отправки "Not Found
    The requested URL was not found on this server.
    Apache/2.4.51 (Win64) OpenSSL/1.1.1l PHP/8.0.11 Server at localhost Port 80"
    Это с чем связано, не правильно настроил XAMPP или базу данных или ошибка в коде?

    • @glimmer5103
      @glimmer5103 2 года назад

      Я не в ту папку положил check_post.php

  • @user-oc9wr3go6j
    @user-oc9wr3go6j Год назад

    POST понятно

  • @xeither289
    @xeither289 2 года назад

    БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ!!!

    • @user-nb4dm1gs7q
      @user-nb4dm1gs7q 2 года назад

      Ты чё куришь? Я тоже такое хочу.

  • @rakhymbeksagyn2835
    @rakhymbeksagyn2835 3 года назад

    Хороший урок получился, только не понял зачем выводить на экран данные из URL с помощью GET?
    В чем смысл, когда можно код посмотреть?))

  • @shadowcode7752
    @shadowcode7752 3 года назад

    Невероятно, все хейтеры гошы слились! Ни одного дизлайка.

    • @glimmer5103
      @glimmer5103 2 года назад

      3 дизлайка стоит

  • @_lxa_3332
    @_lxa_3332 3 года назад

    9:00 у меня выдает ошибку-"Неопределенная переменная" в строке 4,и в строке 10 когда все пункты заполнены

    • @andrew_f
      @andrew_f 2 года назад

      А где вы эту переменную прописали? Она должна быть присвоена в абаут пхп

  • @СергейНазаров-т3ш
    @СергейНазаров-т3ш 2 года назад

    Parse error: syntax error, unexpected end of file in C:\OpenServer\domains\test\check_post.php on line 2

  • @dmitriystr
    @dmitriystr 3 года назад +2

    15:17 у Гоши пароль pass123 слили😂

  • @user-so6eu6tc7t
    @user-so6eu6tc7t 3 года назад

    Можно было бы ввести другое поле ввода:

  • @pandorum9129
    @pandorum9129 Год назад

    у меня в поле "имя" можно написать одну букву и всё будет нормально, потому что одна буква, видимо, больше, чем единица

  • @ahmedyandiev3918
    @ahmedyandiev3918 3 года назад

    Гоша здравствуйте у меня к вам вопрос? Если я выучил c# основы на вашем канале теперь я хочу разработать игры что мне c# под Юнити учить или сразу к Юнити идти ?

    • @vuitlik5449
      @vuitlik5449 3 года назад +1

      Изучите для начала сам Unity, его интерфейс, и когда вы будете его понимать на уровне: "Вижу с закрытыми глазами", изучай C# для Unity

    • @ahmedyandiev3918
      @ahmedyandiev3918 3 года назад +2

      @@vuitlik5449 спс что ответил дай Бог вам здоровья!

    • @vuitlik5449
      @vuitlik5449 3 года назад +2

      @@ahmedyandiev3918 Удачи

    • @user-po1ez6ke6m
      @user-po1ez6ke6m Год назад

      @@ahmedyandiev3918 как дела? Изучил?

  • @user-tq9lh6hx2m
    @user-tq9lh6hx2m 3 года назад

    Вот тут они прямые а в соблайн тексте не ставяться, только в кавычках!/(((

  • @user-tq9lh6hx2m
    @user-tq9lh6hx2m 3 года назад

    else if(trim($email) == "" || trim($pass) == "" || trim($_POST['message']) == "" )
    Подскажите пожалуйста редактор у меня не читает эти две палки ставит наклонные. И не могу даже прямые ставить, как эту проблемы исправить????

    • @Tornado-ln7fq
      @Tornado-ln7fq 3 года назад

      Поменяй их на && это одно и тоже, или можно прописать or

    • @user-zp2qh5gx7u
      @user-zp2qh5gx7u 3 года назад +1

      @@Tornado-ln7fq && - это логическое "И", а || - логическое "или". Не одно и то же

    • @Tornado-ln7fq
      @Tornado-ln7fq 3 года назад

      @@user-zp2qh5gx7u Так это понятно,там просто для пробы,потестить.

  • @fruktiliyagoda6555
    @fruktiliyagoda6555 Год назад

    It-proger: используе bootstrap
    Я: фреймворки для слабаков

  • @dop1ngg499
    @dop1ngg499 2 года назад

    А нормально, что в VScode у меня в файле .php не юзаются теги html? Типа, я не могу в файле с названием "dot.php" сделать "!+tab", просто не сработает. Как и form+tab. А вот в html файле работает окей.
    И если есть, кто пользуется VScode и решил эту бяду, свистните плиз.

    • @Yuna_Kepman
      @Yuna_Kepman 11 месяцев назад

      Не знаю, нужен ли тебе еще ответ, но если нет, то, пускай другие прочтут ;)
      Это нормально, что не происходит автоматическая вставка тегов в php коде, так должно быть. В редакторе VSCode есть расширения, которые можно скачивать. Введи в вкладке расширений, а именно в поле поиска название расширения PHP Intelephense. Как раз это расширение и делает эту автоматическую вставку.

  • @Alex-Stan
    @Alex-Stan 2 года назад

    У меня такое пишет и так постоянно в разных комбинациях, как будто что то не может найти - Warning: Undefined array key "password" in C:\Users\AlexStan011120\PhpstormProjects\php-example\check_post.php on line 4
    Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in C:\Users\AlexStan011120\PhpstormProjects\php-example\check_post.php on line 10
    Введите все данные

    • @hackerussr
      @hackerussr 6 месяцев назад

      if ($_SERVER["REQUEST_METHOD"] == "POST") {
      // Проверяем, были ли отправлены данные методом POST
      if (isset($_POST['username']) && isset($_POST['email']) && isset($_POST['password'])) {
      // Если данные были отправлены, получаем их из массива $_POST
      $name = $_POST['username'];
      $email = $_POST['email'];
      $pass = $_POST['password'];
      if (trim($name) == "") {
      echo "Вы не ввели имя пользователя";
      } else if (strlen(trim($name))

  • @MergerMoon
    @MergerMoon 10 месяцев назад

    Хэширование

  • @boomermax
    @boomermax 3 года назад

    Георгий, я выучил html и css но не знаю, как применить эти знания на практике. Можете после уроков php сделать пару уроков по вёрстке сайтов пожалуйста!

    • @voltamper96
      @voltamper96 3 года назад

      Ты молодец. а я тальком не учил html, css вот продолжаю уже php ))

    • @Dreyclin
      @Dreyclin 3 года назад +1

      верстай макеты, сам таким занимался

  • @GghjhvuvCgchj-ws1pc
    @GghjhvuvCgchj-ws1pc 8 месяцев назад

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

    • @imdenikey
      @imdenikey 4 месяца назад

      Одним только php ты не заработаешь, обычно вместе с php знают фреймворки для него (Laravel к примеру), js у которого много фреймворков всяких и мноого много других вещей)

  • @kurkanka
    @kurkanka Год назад

    Отличное объяснение. Но только очень быстро говорит, начинающим медленнее надо. Но ,вообще круто

    • @vsim1964
      @vsim1964 Год назад

      скорость можно уменьшить здесь самому

    • @hissie3190
      @hissie3190 Год назад

      я на 2x смотрю и вроде всё понятно, думаю это для каждого своё

  • @artrone9377
    @artrone9377 Год назад

    А в чем тогда отличие обработки форм JS от PHP?

    • @nikolaymaziuk3830
      @nikolaymaziuk3830 Год назад +1

      JS может быть отключен в браузере, тогда никакой обработки вообще не будет, а PHP в любом случае отработает. То есть, все проверки и фильтрация данных из форм делаются только на сервере, ибо клиенту веры нет. )

  • @user-rg8fs5oe2y
    @user-rg8fs5oe2y 3 года назад +1

    Не Кэширование пароля, а Хэширование)

    • @itproger
      @itproger  3 года назад

      Согласен)

  • @Alex18Rus
    @Alex18Rus Год назад

    братиш ты куда погнал? ощущение будто курс рассчитан на тех кто уже шарит в html. или я просто пропустил 5-6 уроков

  • @JackSteamBoy
    @JackSteamBoy 3 месяца назад

    админка подтиратель

  • @melhik
    @melhik 3 года назад

    Можно было пароль сначала вывести, а потом закешировать

  • @xeither289
    @xeither289 2 года назад

    ☦❤💜

  • @xeither289
    @xeither289 2 года назад

    БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ