Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 它不会让我进入下一页_Php - Fatal编程技术网

Php 它不会让我进入下一页

Php 它不会让我进入下一页,php,Php,嘿,这是这样的,我应该只是把一些信息到数据库中,但它是这样的,当它这样做时,它不会发送我导出登录页面。它将只是空洞的白色文字 文件名activate.php <?php include ("include/database/db.php"); if($stmt = $mysqli->prepare("SELECT `code`,`rank` FROM `brugere` WHERE `code` = ?")) {

嘿,这是这样的,我应该只是把一些信息到数据库中,但它是这样的,当它这样做时,它不会发送我导出登录页面。它将只是空洞的白色文字

文件名activate.php

<?php
            include ("include/database/db.php");
            if($stmt = $mysqli->prepare("SELECT `code`,`rank` FROM `brugere` WHERE `code` = ?"))
            {
                $stmt->bind_param('s', $g_code);
                $g_code = $_GET["code"];
                $stmt->execute();
                $stmt->store_result();
                $stmt->bind_result($code, $rank);
                $stmt->fetch();
                $count_res = $stmt->num_rows;
                $stmt->close();

                if($count_res > 0)
                {
                    if($rank == 0)
                    {
                        echo "<h3 class=\"toptitlecontent\">Godkende email</h3>";
                        echo "<div id=\"box\"><ul><li>Husk at skrive alt ude på siden!</li></ul></div>";
                        $_SESSION["code"] = $g_code;
                    ?>

                    <div id="midtbox_alt">
                        <form action="http://,,,.dk/activate_updater.php" method="post" name="formular" onsubmit="return validerform ()" enctype="multipart/form-data">
                                <table border="0">
                                    <tr>
                                        <td id="tb-w_a"><p>Kategori</p></td>
                                        <td>:</td>
                                        <td>
                                        <select name="kategori">
                                        <?php
                                        $query = "SELECT id_katogori, navn FROM kategori";
                                        $result = $mysqli->query($query);
                                        while(list($id_katogori, $navn) = $result->fetch_row())
                                        {
                                            echo "<option value=\"$id_katogori\">$navn</option>";  
                                        }
                                        ?>
                                        </select>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Djnavn</p></td>
                                        <td>:</td>
                                        <td><input type="text" name="djnavn"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Facebook</p></td>
                                        <td>:</td>
                                        <td><input type="text" name="facebook"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Pris</p></td>
                                        <td>:</td>
                                        <td><input type="text" name="pris"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Booking Email</p></td>
                                        <td>:</td>
                                        <td><input type="email" name="booking"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Mobil</p></td>
                                        <td>:</td>
                                        <td><input type="text" name="mobil"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Upload Profil</p></td>
                                        <td>:</td>
                                        <td><input type="file" name="file"></td>
                                    </tr>
                                </table>
                            <textarea name="profiltekst" style="width:500px; height:170px;"></textarea><br />
                            <input type="submit" value="Godkend brugere" name="godkendt-brugere">
                        </form>
                    </div>
                    <?php
                    }
                    if($rank == 2)
                    {
                        echo "<h3 class=\"toptitlecontent\">Forkert Email</h3>";
                        echo "<div id=\"box\"><ul><li>Din bruger er allerede godkendt</li></ul></div>";
                    }
                }
                else {
                    /* Der er opstået en fejl */
                    echo "<h3 class=\"toptitlecontent\">Ukendt side!</h3>";
                    echo "<div id=\"box\"><ul><li>Der opstod en fejl</li></ul></div>";
                }
            }
            ?>

卡泰戈里

: Djnavn

: 脸谱网

: 普里斯

: 预订电子邮件

: 美孚

: 上传文件

:
我之所以在这里不必要地搅动,是因为这样一个网站并没有进入谷歌。。或者在这里,我得到了帮助,没有出现在谷歌上,这样其他人可以看到我或说什么

她的http://、.dk/activate\u updater.php

<?php
            include ("include/database/db.php");
            if($stmt = $mysqli->prepare("SELECT `code`,`rank` FROM `brugere` WHERE `code` = ?"))
            {
                $stmt->bind_param('s', $g_code);
                $g_code = $_GET["code"];
                $stmt->execute();
                $stmt->store_result();
                $stmt->bind_result($code, $rank);
                $stmt->fetch();
                $count_res = $stmt->num_rows;
                $stmt->close();

                if($count_res > 0)
                {
                    if($rank == 0)
                    {
                        echo "<h3 class=\"toptitlecontent\">Godkende email</h3>";
                        echo "<div id=\"box\"><ul><li>Husk at skrive alt ude på siden!</li></ul></div>";
                        $_SESSION["code"] = $g_code;
                    ?>

                    <div id="midtbox_alt">
                        <form action="http://,,,.dk/activate_updater.php" method="post" name="formular" onsubmit="return validerform ()" enctype="multipart/form-data">
                                <table border="0">
                                    <tr>
                                        <td id="tb-w_a"><p>Kategori</p></td>
                                        <td>:</td>
                                        <td>
                                        <select name="kategori">
                                        <?php
                                        $query = "SELECT id_katogori, navn FROM kategori";
                                        $result = $mysqli->query($query);
                                        while(list($id_katogori, $navn) = $result->fetch_row())
                                        {
                                            echo "<option value=\"$id_katogori\">$navn</option>";  
                                        }
                                        ?>
                                        </select>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Djnavn</p></td>
                                        <td>:</td>
                                        <td><input type="text" name="djnavn"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Facebook</p></td>
                                        <td>:</td>
                                        <td><input type="text" name="facebook"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Pris</p></td>
                                        <td>:</td>
                                        <td><input type="text" name="pris"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Booking Email</p></td>
                                        <td>:</td>
                                        <td><input type="email" name="booking"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Mobil</p></td>
                                        <td>:</td>
                                        <td><input type="text" name="mobil"></td>
                                    </tr>
                                    <tr>
                                        <td id="tb-w_a"><p>Upload Profil</p></td>
                                        <td>:</td>
                                        <td><input type="file" name="file"></td>
                                    </tr>
                                </table>
                            <textarea name="profiltekst" style="width:500px; height:170px;"></textarea><br />
                            <input type="submit" value="Godkend brugere" name="godkendt-brugere">
                        </form>
                    </div>
                    <?php
                    }
                    if($rank == 2)
                    {
                        echo "<h3 class=\"toptitlecontent\">Forkert Email</h3>";
                        echo "<div id=\"box\"><ul><li>Din bruger er allerede godkendt</li></ul></div>";
                    }
                }
                else {
                    /* Der er opstået en fejl */
                    echo "<h3 class=\"toptitlecontent\">Ukendt side!</h3>";
                    echo "<div id=\"box\"><ul><li>Der opstod en fejl</li></ul></div>";
                }
            }
            ?>
文件名

激活_updater.php

<?php include ("include/database/db.php");?>
<?php
session_start();
    if($stmt = $mysqli->prepare('UPDATE `brugere` SET `rank`=2, `katogori`=?, `djnavn`=?, `profilbillede`=?, `profiltekst`=?, `facebook`=?, `pris`=?, `booking`=?, `mobil`=? WHERE `code`=?'))
    {

        $stmt->bind_param('iiiiiiiis', $katogori, $djnavn, $profilbillede, $profiltekst, $facebook, $pris, $booking, $mobil, $g_code);
        //fra input ting ting..
        $katogori = $_POST["kategori"];
        $djnavn = $_POST["djnavn"];
        $profilbillede = $file;
        $profiltekst = $_POST["profiltekst"];
        $facebook = $_POST["facebook"];
        $pris = $_POST["pris"];
        $booking = $_POST["booking"];
        $mobil = $_POST["mobil"];
        $g_code = $_SESSION["code"];

        $stmt->execute();
        $stmt->close();
    }
    else
    {
        echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
    }
?>


所以问题是它不允许我重定向到另一个页面。

我根本看不到你要重定向到哪里,但这是行不通的:

<?php include ("include/database/db.php");?>
<?php
session_start();

Edit:说清楚,我在
activate\u updater.php
中看不到任何重定向,也不会在成功更新时显示任何内容,因此如果
标题已经发送的部分不是问题,可能是这个问题。

末日白页,通常意味着没有显示错误,因此,打开它们或查看错误日志。我该怎么做,该写什么?我觉得我使用的大多数apache/php设置—无论是在pro环境中还是开箱即用—都会在结束后忽略换行?>。其他经验?@Lukx我有,虽然不是最近,因为我在最后才避免发送任何东西。根据
的规定,如果有换行符,则块的结束标记将包括紧随其后的换行符。
@Lukx无论如何,如果这不是问题,那么问题可能是,
activate\u updater.php
在成功更新时不会重定向,也不会显示任何内容,就像我在第一行中提到的那样。。。