按钮打开另一页

时间:2016-08-26 16:58:03

标签: php html

我想知道是否有可能在我点击它来转发我的时候制作这个按钮

mytickets.php,现在我正在使用表单,但他们不在我的网络服务器上工作,它只是重新加载页面,我知道我可以使用表单,但有2个按钮

<div id="container">
<br>
<div class="transbox">

<?php
    session_start();
    require('konektor.php');

    if(!(isset($_SESSION['login_user']) && $_SESSION['login_user'] != '')){

        header ("Location: index.php");
    }
    else
    {
    if (isset($_POST['otvoritiket']))
    {
        header("location: novitiket.php");
    }
    if (isset($_POST['pogledajarhivu']))
    {
        header("location: arhiviranitiketi.php");
    }

    $username = $_SESSION['login_user'];
    $username=mysqli_real_escape_string($con, $username);

    $query = "SELECT * FROM Tiketi WHERE Autor='$username' AND `Arhiviran` = '0'";

    if ($result = $con->query($query)) 
    {
        echo '
        <table id="tfhover" class="tftable" border="1">
           <th>ID Tiketa</th>
            <th>Autor</th>
            <th>Naslov</th>
            <th>Kategorija</th>
            <th>Datum</th>
        ';
        while ($row = $result->fetch_assoc())
        {
            echo '<tr>';
            echo '<td>' . $row['ID'] . '</td>';
            echo '<td>' . $row['Autor'] . '</td>';
            echo '<td><a href="viewticket.php?ticketid='. $row['ID'] .'">'. $row['Naslov'] .'</a></td>';
            echo '<td>' . $row['Kategorija'] . '</td>';
            echo '<td>' . $row['Datum'] . '</td>';
            echo '</tr>';
        }
        $result->free();
    }
    }
    mysqli_close($con); 
?>

</table>

</div>

<form action="" method="post">
<center>
<button type="submit" name = "otvoritiket" class="btn green uppercase">Otvori tiket</button> 
<button type="submit" name = "pogledajarhivu" class="btn green uppercase">Arhivirani tiketi</button>
</center><br>
</form>


</div>

</body>

</html>

3 个答案:

答案 0 :(得分:0)

单击按钮时,可以在表单标签的操作属性中指定页面名称。喜欢这个

<form action="page-after-button-click.php" method="post">

即使您使用的是jQuery,也可以应用click。

    $("button").click(function() {
        //Do something here 
    });

答案 1 :(得分:-1)

您可以使用下面的代码将表单发送到yourpagehere.php

<form action="yourpagehere.php">
[form]
<button type="submit" name = "otvoritiket" class="btn green uppercase">Posalji odgovor</button>
</form>

或者你可以使用JS。然后你应该将onclick动作绑定到这个按钮来改变浏览器中的文档位置,但是如果没有更多的js代码,它就不会将表单内容发送到另一个页面。

答案 2 :(得分:-2)

有想知道那里的主题。 只需按如下方式编辑代码:

<form action="mytickets.php" method="post">

如果你的mytickets.php文件存在于你的表单文件所在的同一文件夹中。

使用mytickets.php文件指定文件夹名称

喜欢

<form action="yourfolder/mytickets.php" method="post">

或者

<form action="yourfolder/anotherfolder/mytickets.php" method="post">