私の問題は、ログインに成功した後、行くはずのページにリダイレクトされないことです。
さらに、私はApacheサーバーを使用しています。
以下は、修正する必要があると思われるPHP部分です。
if($count==1){
// Register $Username, $Password and redirect to file "login_success.php"
session_register("Username");
session_register("Password");
echo "Correct Username & Password";
header("location:$http://localhost/.../contacts.html");
}
else {
echo "Wrong Username or Password";
header("location:../php/error.php");
}
を使用して
header("location:$http://localhost/.../contacts.html");
403 Forbidden エラーが発生します。このエラーは Web ページではなく、firebug に表示されました。
と置き換えると
header( 'Location: http://localhost/.../contacts.html' ) ;
また
header("Location: ./../contacts.html");
また
header('Location: ./../contacts.html');
それは私にエラーを与えませんが、contacts.htmlのhtmlコードを表示し、ページ自体を表示しないことによって、firebugでのみ応答します..
この問題の説明と解決方法を教えてください
文法の間違いとこれを理解するのが難しいことをお詫びします:)