Пишем на php обработчик формы регистрации | Динамический веб-сайт

Поделиться
HTML-код
  • Опубликовано: 29 мар 2021
  • ★ Подпишись на канал с бесплатными курсами программирования!
    ► моя IDE: www.jetbrains.com/ru-ru/webst...
    ★ ССЫЛКИ ПО ТЕМЕ ★
    www.php.net/manual/ru/pdo.las...
    qna.habr.com/q/502702
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ★ НАШЕ КОМЬЮНИТИ ★
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ★ Телеграм (Front End): t.me/joinchat/FQXf-hN9LRuCosQ...
    ★ Discord (All): / discord
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ★ Тайм-коды ★
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ...
    Автор: Андриевский Андрей
    Раздел: Динамический сайт
    #HTML5 #CSS3 #PHP #JavaScript #Less #Программирование #Python #PHP7 #SQL #mysql
    #Курсы_программирования #Программирование #Python #Python3 #JS #ООП #паттерны
    #парсеры #mysql
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ★ РЕКОМЕНДУЮ ВИДЕО ПО ТЕМЕ ★
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ● [[ Все о типах данных ]] : [[ www.mysql.ru/docs/man/Column_t... ]]
    ● [[ Практическая верстка ]] : [[ • Что такое сетка макета... ]]
    ● [[ Курс HTML & CSS ]] : [[ • Знакомство с основным ... ]]
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ★ ПОПУЛЯРНЫЕ ПЛЕЙЛИСТЫ ★
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ● Курс HTML & CSS: • Знакомство с основным ...
    ● Базовый курс JavaScript: • Знакомство с JavaScrip...
    ● Базовый курс Python: • Курс Python 3 | Подгот...
    ● Базовый курс PHP7: • Установка и настройка ...
    ● Динамический сайт с нуля: • Установка сервера WAMP...

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

  • @fffffristaylo
    @fffffristaylo 3 года назад +12

    PHP знаю очень слабо. Поэтому время от времени,стараюсь смотреть уроки периодически. Автора выгодно отличает то,что он реально старается поделится знаниями и это чувствуется. Несмотря на своеобразный английский))) У остальных ютуберов уроки заточены на то чтобы поднять лавандос. Спасибо .

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

      +1

    • @andrievskii
      @andrievskii  3 года назад +4

      Ну да, англиша у меня так себе, но что умею и понимаю, тем делюсь с вами!

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

      И правда огромное спасибо

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

      @@andrievskii 0o0 этот урок порвал все шаблоны. Делаю=) свой фреймворк там вообще глаза дрожат, что получается на pdo

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

    Ого, ты тут я смотрю даже MVC будешь использовать, суперский курс, продолжай в том же духе!

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

    Thank you very much!

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

    Спасибо.

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

    Спасибр тебе!

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

    Спасибо

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

    Помогите, пожалуйста, у меня возникла проблема !!!!

  • @user-sq9ld1sx3x
    @user-sq9ld1sx3x Год назад +1

    Здравствуйте, почему может не видеть файл? Vs code не понимает путь

    • @user-gs9yh7rj6d
      @user-gs9yh7rj6d 5 месяцев назад

      укажите домен на локальном сервере

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

    Всё подключил, но при отправке говорит что такой страницы не существует.
    Что делать?

    • @kosmos_drago7989
      @kosmos_drago7989 11 месяцев назад +1

      Ребят отмена, все окей я забыл поменять php-reg.html на php-reg.php

  • @user-np4br5dr8j
    @user-np4br5dr8j Год назад +2

    Если файлы не инклудятся - можно прописать адрес через/ _DIR_ / - у меня так заработало: include __DIR__.'/../../app/database/db.php'; можно тоже и через set_include_path() и потом уже include.

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

    Не инклюдится tt(), потому что надо инклюдить через супер-глобальный массив include $_SERVER['DOCUMENT_ROOT'] . '/app/database/db.php'; тогда отладочная функция tt (вместо var_damp()) сработает.

    • @codeurient
      @codeurient 9 месяцев назад

      или путь ../../app/database/db.php

  • @codeurient
    @codeurient 9 месяцев назад +2

    как так ? users.php же находится в папке controllers а файл db.php находится в другой папке и путь не правильный но функция работает ! Это же не праильно по моему а надо было указать так include "../../app/database/db.php";
    если я пишу как на виде app/database/db.php то получаю ошибку
    Fatal error: Uncaught Error: Call to undefined function viewTest() in /Applications/MAMP/htdocs/edu/app/controllers/users.php:9 Stack trace: #0 {main} thrown in /Applications/MAMP/htdocs/edu/app/controllers/users.php on line 9

    • @andrievskii
      @andrievskii  9 месяцев назад +1

      Вы правы, путь к файлу db.php в данном случае не правильный. Функция include() сначала ищет файл в текущей директории, затем в директории, в которой находится текущий включающий скрипт, и, наконец, в директориях, указанных в директиве include_path.
      В вашем случае файл db.php находится в директории app/database, которая находится выше текущей директории, где находится файл users.php. Поэтому PHP сначала ищет файл db.php в текущей директории, которая является app/controllers. Файл не найден, поэтому PHP ищет его в директории, в которой находится текущий включающий скрипт, то есть app/controllers. Файл также не найден, поэтому PHP ищет его в директориях, указанных в директиве include_path. Если в директиве include_path не указаны другие директории, то PHP выдаст ошибку "failed to open stream", поскольку файл db.php не найден нигде.
      Чтобы избежать этой ошибки, необходимо указать правильный путь к файлу db.php.