Ошибка undefined index: name, как исправить?

2

Модуль php/mysql урок (задание) №44 видео на моменте 4:36 ?


Код скопирован точь в точь, но не работает.
Ошибка следующая : Notice: Undefined index: name in C:\xampp\htdocs\kinomonster\index.php on line 5

На протяжении всего модуля всё повторялось точь в точь как в видеоуроках.

php

10 ответов

0

undefined index: name обозначает в данном случае, что в запросе браузера нет GET параметра с именем name. В браузере нужно писать так, в зависимости от настройки apache и локального домена:

http://localhost/index.php?name=some_name

0

Нужно код смотреть ваш, без кода невозможно помочь.

0

Вот код :

<?php

//print_r($_GET);

echo $_GET['name'];

?>

<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>

<form action="/" method="get">
<input type="text" name="name" placeholder="Ваше имя">
<input type="submit" value="Отправить">

</form>

</body>
</html>
0

http://localhost/index.php?name=some_name

Не загружает страницу !!!

0

127.0.0.1

0

Как вы думаете, может ли быть дело в портах, хотя эти порты не заняты!?

0

Порты были заменены, но, как и ожидалось, ничего не изменилось!

1

Ошибка в коде в теге action="#" - вот так всё работает!
Спасибо за помощь! Премного благодарен.

1

Ошибка заключалась в том, что Apache, каким-то образом, не был установлен!
Произвёл запуск контрольной панели от имени администратора и увидел крестики в квадратных клетках слева от названий модулей!
Мне кажется, что именно это и являлось решением!
Спасибо вам за помощь!

0

Что вы пишите в браузере, чтобы запустить ваш скрипт?

C:\xampp\htdocs\kinomonster\index.php
Sign up or Log in to write an answer