0

我想在codeigniter的表格中对齐表格。当我尝试使用下面的代码进行对齐时。它抛出了错误。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Login Page</title>


</head>
<body>

    <div id="container">
        <h1>Login!</h1>

        <?php echo validation_errors(); ?>

        <?php 
        echo form_open('main/login_validation');
        <table>     
        <tr>
        <td>echo "<p> Email : "; </td>
        <td>echo form_input('email',$this->input->post('email')); </td>
        //echo "</p>";
        </tr>

        <tr>
        <td>echo "<p> Password : ";</td>
        <td>echo form_password('password');</td>
        //echo "</p>";
        </tr>

        <tr>
        <td>echo "<p>";</td>
        <td>echo form_submit('login_submit','Login');</td>
        //echo "</p>";
        </tr>

        <table>

        echo form_close();


        ?>

        <a href='<?php echo base_url()."index.php/main/signup";?>'> Sign Up </a>

                    </div>
</body>
</html>

错误 解析错误:语法错误,第 18 行 C:\wamp\www\jobsite\application\views\login.php 中的意外 '<'我想知道我所做的另一件事是正确还是错误?

4

2 回答 2

1

php在第 17 行有一个未关闭的标签

  echo form_open('main/login_validation'); ?>

事实上,你有几个未关闭的标签,检查

于 2013-04-08T14:55:58.620 回答
0

当您切换到 HTML 输出时,您的标签仍然打开,您每次都需要关闭 PHP 标签...尝试类似

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Login Page</title>


</head>
<body>

    <div id="container">
        <h1>Login!</h1>

        <?php echo validation_errors(); ?>

        <?php echo form_open('main/login_validation'); ?>
        <table>     
        <tr>
        <td><p>Email :</p></td>
        <td><?php echo form_input('email',$this->input->post('email')); ?></td>
        </tr>

        <tr>
        <td><p>Password :</p></td>
        <td><?php echo form_password('password'); ?></td>
        </tr>

        <tr>
        <td></td>
        <td><?php echo form_submit('login_submit','Login'); ?></td>
        </tr>

        </table>

        <?php echo form_close(); ?>

        <a href='<?php echo base_url()."index.php/main/signup";?>'> Sign Up </a>
</div>
</body>
</html>
于 2013-04-08T14:56:47.403 回答