Я новичок в PHP и пытаюсь работать с базой данных.
Сначала я хочу, чтобы мои «пользователи» могли хранить свои записи в базе данных.Конечно, я администратор БД.
проблема в том, что всякий раз, когда я нажимаю кнопку "Anmelden", в моей БД хранятся только значения NULL.
Проблема, которую я предполагаю, заключается в том, что ввод textarea "username" и "pw" в моем index.php не переносится в мой скрипт signup1.php.
Итак, я получил 2 скрипта (index.php, signup1.php).Моя предыдущая попытка здесь
Это мой файл index.php:
<?php
//path of signup1.php: '/users/giacumo/include/signup1.php'
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form action="/users/giacumo/include/signup1.php" method="POST">
<input type = "text" name = "username" placeholder = "username">
<input type = "text" name = "pw" placeholder = "pw">
<button type = "submit" name = "submit">Anmelden</button>
</form>
</body>
</html>
Вот мой сценарий signup1.php
$server = "";
$user = "";
$datenbankname = "";
$tabellenname = "";
$password = '';
$verbindung = mysqli_connect($server, $user, $password, $datenbankname);
?>
<?php
$nameofuser = $_POST['username'];
$passwordofuser = $_POST['pw'];
$abfrage1 = "Insert into datas (username, pw)
VALUES ('$nameofuser' , '$passwordofuser');";
mysqli_query($verbindung, $abfrage1);
header('Location: ../include/index.php?signup=success');
?>
Когда я пробую это локально, всеработает, но когда я, например, хостинг это как веб-сайт, то это не работает, потому что по любой причине.
Я полностью в борьбе, потому что я много чего пробовал.Буду признателен, если кто-нибудь сможет помочь.