Ошибка перенаправления действия формы IE - PullRequest
0 голосов
/ 29 октября 2011

У меня есть 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>

логин URL: 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">
...