相关疑难解决方法(0)

如何修复PHP中的"Headers already sent"错误

运行我的脚本时,我收到几个这样的错误:

警告:不能更改头信息-头已经发出(输出开始/some/file.php:12)在/some/file.php线23

错误消息中提到的行包含header()setcookie()调用.

这可能是什么原因?以及如何解决它?

php header

833
推荐指数
10
解决办法
133万
查看次数

Php 会话标头已发送错误

可能重复:
php 标头已发送错误

我已附上我的代码,该代码用于 php 中的非常基本的登录。它给出了一个错误

无法发送会话 cookie - 标头已发送(输出从 C:\xampp\htdocs\netsentries\f\includes\functions.php:1 开始)

   <?php 
    if (!isset($_POST['username'])) {
    ?>
    <h3>Login</h3>
    <form action="" method="post">
    Username<br/>
    <input name="username" type="text" /><br/>
    Password<br/>
    <input name="password" type="password" /><br/>
    <input name="" type="submit" /><br/>
    </form>
    <?php
    }
     else 
    { 
    include('includes/config.php');

    $data['username']= $_POST['username'];
    $data['password']= md5($_POST['password']);

    connect($db_name,$db_user,$db_pass,$db_host);

    $query= "select * from user where username='" . $data['username'] . "' AND password='" . $data['password'] . "'";

        $result=mysql_query($query);
        //check that at least one row was returned
        $rowCheck = mysql_num_rows($result);
        if($rowCheck > 0)
        {
        while($row …
Run Code Online (Sandbox Code Playgroud)

php session header

0
推荐指数
1
解决办法
8315
查看次数

标签 统计

header ×2

php ×2

session ×1