0
0

Ребят делаю все как в видео уроке, но при нажатие на кнопку отправить имя не показывает. а показывает стпаницу INDEX: 

Index of /

Name
Last modified
Size
Description


Kinomonster/
2020-02-15 23:27
-
 

Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.4.2 Server at localhost Port 8080

Нажимаеш на киномонстр он показывает ошибку:

Warning: Use of undefined constant name - assumed 'name' (this will throw an Error in a future version of PHP) in F:\Programs\htdocs\Kinomonster\index.php on line 5

Notice: Undefined index: name in F:\Programs\htdocs\Kinomonster\index.php on line 5

<?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>






Денис Куренков
4 years ago






<form action="/" method="get"> - у тебя здесь передаются данные в кореневую папку в index, которого там нет (так как корневой видимо задана папка на уровень выше чем папка kinomonster - это настройки xampp)

думаю тут попробуй так  <form action="" method="get">, чтобы передавалось в index.php текущей папки, т.е. в этот же файл

или один из этих вариантов должен сработать

<form action="index.php" method="get">

или

<form action="/Kinomonster/" method="get">

Сергей Белов
4 years ago

Спасибо помогло. Вчера всю голову сломал из за этого

Денис Куренков
4 years ago

Оба варианта работают

Денис Куренков
4 years ago

3 ответов