Буквально год назад вообще не понимал значение строчки $name = $_POST('username'); а сейчас благодаря Григорию Дударю я начал всё это понимать. Жалко что такие видео смотрят так мало людей
А тут как раз и начинаются попытки выкладки сайта в Сеть, для начала создаётся форма обратной связи. Вначале можно попробовать сделать "ответку" на файлах, куда всё в лог писаться будет, а потом уже переходить к базам данных mySQL
У меня не работает заполнение форм выдает ошибку после отправки "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 или базу данных или ошибка в коде?
Гоша здравствуйте у меня к вам вопрос? Если я выучил c# основы на вашем канале теперь я хочу разработать игры что мне c# под Юнити учить или сразу к Юнити идти ?
else if(trim($email) == "" || trim($pass) == "" || trim($_POST['message']) == "" ) Подскажите пожалуйста редактор у меня не читает эти две палки ставит наклонные. И не могу даже прямые ставить, как эту проблемы исправить????
А нормально, что в VScode у меня в файле .php не юзаются теги html? Типа, я не могу в файле с названием "dot.php" сделать "!+tab", просто не сработает. Как и form+tab. А вот в html файле работает окей. И если есть, кто пользуется VScode и решил эту бяду, свистните плиз.
Не знаю, нужен ли тебе еще ответ, но если нет, то, пускай другие прочтут ;) Это нормально, что не происходит автоматическая вставка тегов в php коде, так должно быть. В редакторе VSCode есть расширения, которые можно скачивать. Введи в вкладке расширений, а именно в поле поиска название расширения PHP Intelephense. Как раз это расширение и делает эту автоматическую вставку.
У меня такое пишет и так постоянно в разных комбинациях, как будто что то не может найти - 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 Введите все данные
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))
Георгий, я выучил html и css но не знаю, как применить эти знания на практике. Можете после уроков php сделать пару уроков по вёрстке сайтов пожалуйста!
Ребята я запутался , вот смотрю с первого урока, но так и не понимаю, надо просто понять как все работает и вообще смысле того что мы все это учим , как этими знаниями мы будем зарабатывать обяйсните пожалуйста
Одним только php ты не заработаешь, обычно вместе с php знают фреймворки для него (Laravel к примеру), js у которого много фреймворков всяких и мноого много других вещей)
JS может быть отключен в браузере, тогда никакой обработки вообще не будет, а PHP в любом случае отработает. То есть, все проверки и фильтрация данных из форм делаются только на сервере, ибо клиенту веры нет. )
Почему так мало людей тебя смотрят? Друг, ты мне будущее делаешь как-бы...
Ну и, как, сделал будущее?
,Сделал будущее?
@@s3raph443 Да, собирает
обед на работу. Завтра на стройку
да, пишу со второго аккаунта, у меня все ок, работаю джуном, успешкно вкатился
Ну чего достиг? Или бросил
Буквально год назад вообще не понимал значение строчки $name = $_POST('username'); а сейчас благодаря Григорию Дударю я начал всё это понимать. Жалко что такие видео смотрят так мало людей
Такая же ситуация! Знал что есть какие-то get... post... и боялся их. Сейчас подтягиваю базу php для WP
конкурентов меньше будет)) Кстати, уже год прошел, как ты там с учебой
Отличные уроки!Спасибо:)
Классный урок! А самое главное всегда актуальный. Спасибо! Хотелось бы еще понять как можно передать значения из одной формы в другую...
Фух, полдня делал этот урок. збс всё вышло. Лайк+
Продолжай в том же духе!!!
Спасибо, братух, у меня как раз в техзадании есть форма
Большое спасибо за ваши уроки! После курса будет какая то практика? Например сайт свой с выкладкой в интернет
А тут как раз и начинаются попытки выкладки сайта в Сеть, для начала создаётся форма обратной связи. Вначале можно попробовать сделать "ответку" на файлах, куда всё в лог писаться будет, а потом уже переходить к базам данных mySQL
Дайте пожалуйста правильное размещение файлов, какие пхп файлы должны находиться в папке blocks а какие в папке с названием проекта
20:24 - есть ли разница между exit; и exit(); ?
Нет
спасибо
и GET тоже класс!!!
спс
Введите имя
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС!!!
супер
вместо формы выбивает код, в чем может быть проблема, подскажите??
У меня не работает заполнение форм выдает ошибку после отправки "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 или базу данных или ошибка в коде?
Я не в ту папку положил check_post.php
POST понятно
БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ!!!
Ты чё куришь? Я тоже такое хочу.
Хороший урок получился, только не понял зачем выводить на экран данные из URL с помощью GET?
В чем смысл, когда можно код посмотреть?))
Невероятно, все хейтеры гошы слились! Ни одного дизлайка.
3 дизлайка стоит
9:00 у меня выдает ошибку-"Неопределенная переменная" в строке 4,и в строке 10 когда все пункты заполнены
А где вы эту переменную прописали? Она должна быть присвоена в абаут пхп
Parse error: syntax error, unexpected end of file in C:\OpenServer\domains\test\check_post.php on line 2
С закрытым тегом лишь работает
15:17 у Гоши пароль pass123 слили😂
Можно было бы ввести другое поле ввода:
у меня в поле "имя" можно написать одну букву и всё будет нормально, потому что одна буква, видимо, больше, чем единица
Гоша здравствуйте у меня к вам вопрос? Если я выучил c# основы на вашем канале теперь я хочу разработать игры что мне c# под Юнити учить или сразу к Юнити идти ?
Изучите для начала сам Unity, его интерфейс, и когда вы будете его понимать на уровне: "Вижу с закрытыми глазами", изучай C# для Unity
@@vuitlik5449 спс что ответил дай Бог вам здоровья!
@@ahmedyandiev3918 Удачи
@@ahmedyandiev3918 как дела? Изучил?
Вот тут они прямые а в соблайн тексте не ставяться, только в кавычках!/(((
else if(trim($email) == "" || trim($pass) == "" || trim($_POST['message']) == "" )
Подскажите пожалуйста редактор у меня не читает эти две палки ставит наклонные. И не могу даже прямые ставить, как эту проблемы исправить????
Поменяй их на && это одно и тоже, или можно прописать or
@@Tornado-ln7fq && - это логическое "И", а || - логическое "или". Не одно и то же
@@user-zp2qh5gx7u Так это понятно,там просто для пробы,потестить.
It-proger: используе bootstrap
Я: фреймворки для слабаков
А нормально, что в VScode у меня в файле .php не юзаются теги html? Типа, я не могу в файле с названием "dot.php" сделать "!+tab", просто не сработает. Как и form+tab. А вот в html файле работает окей.
И если есть, кто пользуется VScode и решил эту бяду, свистните плиз.
Не знаю, нужен ли тебе еще ответ, но если нет, то, пускай другие прочтут ;)
Это нормально, что не происходит автоматическая вставка тегов в php коде, так должно быть. В редакторе VSCode есть расширения, которые можно скачивать. Введи в вкладке расширений, а именно в поле поиска название расширения PHP Intelephense. Как раз это расширение и делает эту автоматическую вставку.
У меня такое пишет и так постоянно в разных комбинациях, как будто что то не может найти - 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
Введите все данные
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))
Хэширование
Георгий, я выучил html и css но не знаю, как применить эти знания на практике. Можете после уроков php сделать пару уроков по вёрстке сайтов пожалуйста!
Ты молодец. а я тальком не учил html, css вот продолжаю уже php ))
верстай макеты, сам таким занимался
Ребята я запутался , вот смотрю с первого урока, но так и не понимаю, надо просто понять как все работает и вообще смысле того что мы все это учим , как этими знаниями мы будем зарабатывать обяйсните пожалуйста
Одним только php ты не заработаешь, обычно вместе с php знают фреймворки для него (Laravel к примеру), js у которого много фреймворков всяких и мноого много других вещей)
Отличное объяснение. Но только очень быстро говорит, начинающим медленнее надо. Но ,вообще круто
скорость можно уменьшить здесь самому
я на 2x смотрю и вроде всё понятно, думаю это для каждого своё
А в чем тогда отличие обработки форм JS от PHP?
JS может быть отключен в браузере, тогда никакой обработки вообще не будет, а PHP в любом случае отработает. То есть, все проверки и фильтрация данных из форм делаются только на сервере, ибо клиенту веры нет. )
Не Кэширование пароля, а Хэширование)
Согласен)
братиш ты куда погнал? ощущение будто курс рассчитан на тех кто уже шарит в html. или я просто пропустил 5-6 уроков
админка подтиратель
Можно было пароль сначала вывести, а потом закешировать
☦❤💜
БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ