Я изучал php, поэтому у меня есть html-скрипт:
<html>
<body>
<form name="form" method="post" action="registernext.php">
<p>Username: <input type="text" name="username" size="15" maxlength="20" value="megaman"></p>
<p><input type="submit" name="submit" value="register"></p>
</form>
</body>
</html>
и скрипт php:
<?php
echo file_get_contents('php://input');
$test = $_POST["username"];
echo " testname = (".$_POST["username"].")";
?>
Но когда я бегу, я получаю:
username=megaman testname = ()
Моя проблема в том, что имя (мегамен) get отправляется в POST, но не отображается в скрипте php.
Кроме того, я не внес никаких изменений в php.ini, в отличие от некоторых других, у которых возникли проблемы, когда они это сделали.
Не знаю, помогает ли это, но я запускаю это через xampp (свежая загрузка).
Помощь будет высоко оценена, поскольку поиск решений не увенчался успехом.