HTML ファイルにフォームがあります。
<form action="cgi-bin/register.php" method="POST">
<table border="0">
<tr>
<td> <label for="username"> New Username: </label> </td>
<td> <input type="text" id="username" name="username"/> </td>
</tr>
<tr>
<td> <label for="password"> New Password: </label> </td>
<td> <input type="password" id="password" name="password"/> </td>
</tr>
<tr> <td> <input type="submit" value="Submit"> </td> </tr>
</table>
</form>
ご覧のとおり、次の場所に移動しcgi-bin/register.php
ます。
<?php
$user = $_POST['username'];
$pass = $_POST['password'];
$encrypted_pass = md5($pass);
//... insert terrible code here ...
var_dump($user);
var_dump($pass);
?>
どのダンプ:
NULL NULL
皆さんは、私がフォームに情報を入力していると信じてよいでしょう。私は何を間違っていますか?私が見ることができた唯一のものは間違っていmethod
ます。と の両方を試しましPOST
たGET
。プランク氏のプロジェクトがほぼ完成したと感じられるまでには、あと 1 時間ほどかかるようです。
編集:
修飾子
を追加しようとしましたがname=""
、まだNULL NULL
.
編集 編集:
修正済み。何をしたかわかりませんが、修正されました。