表格内的按钮不应提交表格

时间:2022-11-28 15:14:51

in my form tag i have two buttons named SIGNIN and SIGNUP and form should be submit if SIGNIN button press. and if SIGNUP button press it should redirect to url given in anchor tag below but it always submitting the form. please help me.

在我的表单标签中,我有两个名为SIGNIN和SIGNUP的按钮,如果按下SIGNIN按钮,表单应该提交。如果按下SIGNUP按钮,它应该重定向到下面的锚标记中给出的url,但它总是提交表单。请帮帮我。

<form action="controllers/user/vauth.php" method="post" role="form" class="userLogin" style="padding:20px;">
    <div class='alert alert-danger' id='errorLabel' style="display:none;"></div>
        <?php
        if(isset($_SESSION['error'])) {
        echo "<div class='alert alert-danger' id='errorLabel'>";
        foreach($_SESSION['error'] as $error) echo "<p><b>".$error."</b></p>";
        echo "</div>";
        unset($_SESSION['error']);
        }
        if(isset($_SESSION['message'])) {
        echo "<div class='alert alert-success'>".$_SESSION['message']."</div>";
        unset($_SESSION['message']);
        }
        ?>
        <div class="form-group">
        <label for="email">Email</label>
        <input type="text" name="vemail" id="vemail" class="form-control" placeholder="Enter Email" value="<?php if(isset($_SESSION['values'])) echo $_SESSION['values']['email']; ?>">
        </div>
        <div class="form-group">
        <label for="password">Password</label>
        <input type="password" name="vpassword" id="vpassword" class="form-control" placeholder="Enter Password">
        </div>
        <div class="form-group">
        <a href="user/vfpass.php">Forgot Password ?</a>
    </div>
    <button type="submit" class="btn btn-default" name="vsubmit">LOG IN</button><a href="../signup"><button class="btn btn-success" name="signup" style="float:right;">SIGN UP</button></a>
</form>

1 个解决方案

#1


8  

Add type="button" to your signup button

在您的注册按钮中添加type =“button”

#1


8  

Add type="button" to your signup button

在您的注册按钮中添加type =“button”