Php 为什么我的页面正在刷新而没有进入其他页面

Php 为什么我的页面正在刷新而没有进入其他页面,php,html,forms,post,input,Php,Html,Forms,Post,Input,Timesheet.php、autocomplete.php和insert.php 我的autocomplete.php包含在我的timesheet.php中,在我的autocomplete.php上有一个按钮Complete,它通常指向insert.php 但我不知道为什么当我点击“完成”按钮时会刷新我的页面 这是我时间表上的一些代码 <h1>Feuille de temps du Groupe Ohméga inc.</h1> <div id="pic">

Timesheet.php、autocomplete.php和insert.php

我的autocomplete.php包含在我的timesheet.php中,在我的autocomplete.php上有一个按钮Complete,它通常指向insert.php

但我不知道为什么当我点击“完成”按钮时会刷新我的页面

这是我时间表上的一些代码

<h1>Feuille de temps du Groupe Ohméga inc.</h1>
<div id="pic">
    <img src="ohm.png" width="100" height="85" align="left" hspace="6" vspace="6"/> 
</div>
</br>
        <div id="welcome">
        </br>
            <input value="recherche un numéro" type="button" name="search" id="search" onClick="window.open('datagrid.html','Fiche','toolbar=no,status=no,width=800 ,height=700,scrollbars=yes,location=center,resize=yes,menubar=yes')">

                </br>
            <form method="post" action="choixsheet.php">
                <input type="submit" name="disconnect"  value="Se déconnecté" id="disconnect" />

                <?php

            $_SESSION['usrUserName'] = $usrUserName  ;

            $_SESSION['usrPassword'] = $usrPassword ;
                ?>
            </form>

<form>
<?php 
            $usrUserName = $_SESSION['usrUserName']; ?>
            Bienvenue:  <?php echo$usrUserName;  '\t'   ?>

                </br>
            Semaine du : 
            <input  align="center" type="text" name="timesheetdate" id="timesheetdate" value=<?php  echo $date ?> disabled>
            </br>
            </br>
        </div>

        <?php include "autocomplete.php" ;  ?>

    <!--creation de la case commentaire. -->

</form>
    </div>  
Ohméga集团有限公司。



Bienvenue:
杜思明:
这是我的自动完成我削减了一些部分,因为它超过3000行代码

<?php
// Connect to the DB
    require("dbconn.php");
    include("Log.php"); 
//chercher pour la colone tache 
    $pdo = new PDO('mysql:host=localhost;dbname=ohmega', 'Something', '', 
    array( PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
    #Set Error Mode to ERRMODE_EXCEPTION.
    $pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);  
    $stmt = $pdo->prepare('Select * from taches ');
    $stmt->execute();
?>

<!-- Insérer donner et envoyer dans la page insert.php pour la BD. -->
<form action ='insert.php' method="post"  > 
<table>

//有些部分被切割了

</br>
    <div class="header">
        Commentaires spéciaux : 
        </br>
        <textarea  id="timComments" name="timComments"> </textarea>
        </br>
        <input type="submit" name="submit_val"  value="Terminé" id="end" />
    </div>



</form>

评论:spéciaux:


因此,当我点击Termé(finish)时,不会插入Buy而只是刷新???

你应该尝试概括一下你的问题,而不是粘贴所有代码供我们调试。我只是不知道为什么我的页面会刷新,而不会转到我的问题所在的另一个页面。当I lcick对输入进行刷新而不是insert.phpy时,您有一个表单操作,转到
choixsheet.php
——它确定下一步加载哪个页面。如果你想让它转到其他地方,要么改变动作,要么在PHPchoixsheet中使用重定向,返回到我的主页,当刷新页面时,页面不会进入我的主页,但是如果我点击这个按钮,是的,它会进入我的主页,这不是问题的一部分哦,我明白了-是的,
autocomplete.php
中有第二种形式。但是你没有关闭第一个表单,所以我假设它使用了第一个表单的动作。