IE表单操作重定向错误

时间:2011-10-28 22:31:40

标签: php internet-explorer-7 ie8-compatibility-mode

我有基本用户登录的html表单,它工作chrome,firefox甚至ie8。 但是在具有兼容性视图的IE7和IE8中,它已经破碎了......

这是代码;

<form action="<?php echo APPROOT."/" ?>core/signin.php" method="post">

            <table>

            <tr>

                <td>Username/Email</td>
                <td>Password</td>

            </tr>

            <tr>

                <td> <input type="text" class="loginInput" name="username" id="lgUsername"/> </td>
                <td> <input type="password" class="loginInput" name="password" id="lgPassword" /> </td>
                <td> <input type="submit" class="loginBt" name="login" value="Log In" id="loginButton"  /> </td>

            </tr>

            <tr>

                <td>Remember me <input type="checkbox" name="rememberMe" value="yes" /></td>
                <td><a href="#">Forgot Password?</a></td>

            </tr>

            </table>

登录网址: http://localhost/project/index.php/login 当我提交表单时,它会重定向到: http:///project/core/signin.php 你可以看到它正在剥离localhost部分,所以根本找不到sigin.php。

- edit-- APPROOT将应用程序目录指向localhost。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="/project/styles/style.css" />
<base href="/project" />
<script type="text/javascript" src="/project/scripts/jquery-1.6.1.min.js"></script> 
<script type="text/javascript" src="/project/scripts/master.js"></script>
<script type="text/javascript" src="/project/scripts/login.js"></script> 

<title>project</title>
</head>


<body>

<div id="wrapper">
    <div id="header">
        <div id="logoLogin">project</div>
        <div id="loginPart">


            <form action="/project/core/signin.php" method="post">

0 个答案:

没有答案