問題は次のようになります。
次の名前のファイル1:Lesson 17_Forms-Simple Form.php
および次の名前のファイル2:Lesson 17_Forms-Process.php
ファイル1の内容は次のとおりです。
<html>
<title>Lesson 17_Forms - Simple Form</title>
<head>
<center><h1>Lesson 17_Forms - Simple Form</h1></center>
</head>
<body>
<form action= "Lesson 17_Forms - Process.php" method="post">
Username: <input type="text" name="username" value="" />
<br />
Password: <input type="password" name="password" value="" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
ファイル2の内容:
<html>
<title>Lesson 17_Forms - Process</title>
<head>
<center><h1>Lesson 17_Forms - Process</h1></center>
</head>
<body>
<?php
// Ultra-simple form processing
// Just retrieve the value and return it to the browser
$username = $_POST['username'];
$password = $_POST['password'];
echo "{$username}: {$password}";
?>
</body>
</html>
両方のファイルが同じディレクトリにあり、送信ボタンをクリックしてフォームを処理しようとすると、次のエラーが発生します。
オブジェクトが見つかりません!
要求されたURLはこのサーバーで見つかりませんでした。参照ページのリンクが間違っているか、古くなっているようです。そのページの作成者にエラーについて知らせてください。
これがサーバーエラーであると思われる場合は、ウェブマスターに連絡してください。
エラー404
localhost Sat 12 May 2012 02:40:39 PM EEST Apache / 2.2.21(Unix)DAV / 2 mod_ssl / 2.2.21 OpenSSL / 1.0.0c PHP / 5.3.8 mod_apreq2-20090110 / 2.7.1 mod_perl / 2.0.5 Perl / v5.10.1
どんな提案でも大歓迎です。