にそれを保存し、JavaScriptを使用してフォームを送信:
<html>
<head>
</head>
<body>
<?php
if(isset($_POST['submit']))
echo 'dog';
else
echo 'cat';
$currentPage = 'test';
echo <<<eod
<form method='post' action='$currentPage.php' id='sign_in' style='margin: 0; padding: 0;'>
Username: <input type='text' name='username' style='width: 90px;'>
Password: <input type='text' name='password' style='width: 90px; border-right: 1px solid #bbb'>
<a id='sign_in_submit' name='submit'>Sign in</a>
</form>
eod;
?>
<script>
var form = document.getElementById('sign_in');
document.getElementById("sign_in_submit").addEventListener("click", function() {
form.submit();
});
</script>
</body>
</html>
はJSを経由して提出する3つの方法を試してみましたしかし、それらのどれ
のように送信ボタンを作る意味ですか? – smarx
'$ _POST ['username']'や '$ _POST ['password']'を試してみましたか? ''タグには 'name'がありません。 – smarx