Jump to content

Recommended Posts

I am getting this error:
Warning: Cannot modify header information - headers already sent by (output started at db.php:14) in checkuser.php on line 39

line 39 = mysql_query("UPDATE users...
[code]
if($login_check > 0){
    while($row = mysql_fetch_array($sql)){
    foreach( $row AS $key => $val ){
        $$key = stripslashes( $val );
    }
        // Register some session variables!
        session_register('first_name');
        $_SESSION['first_name'] = $first_name;
        session_register('last_name');
        $_SESSION['last_name'] = $last_name;
        session_register('email_address');
        $_SESSION['email_address'] = $email_address;
        session_register('special_user');
        $_SESSION['user_level'] = $user_level;
       
        mysql_query("UPDATE users SET last_login=now() WHERE userid='$userid'");
        header("Location: login_success.php");
    }
[/code]
i cant figure out what is wrong..
It's saying that the file db.php has output something to the browser.  Make sure that it's not...meaning no echos, prints, etc.  Also, having
[code]<?php
some code here....
?>
<?php
...some more code
?>[/code]

will output a newline to the browser, which will throw off the header.
<?

$dbhost = '***';
$dbusername = '***';
$dbpasswd = '***';
$database_name = '***';


$connection = mysql_pconnect("$dbhost","$dbusername","$dbpasswd")
    or die ("Couldn't connect to server.");
$db = mysql_select_db("$database_name", $connection)
    or die("Couldn't select database.");
?>
Do you have any spaces or newlines after the closing php tags (?>) or any space before the opeing php tag (<?php).

The code you posted earlier is fine, however this error is being caused by some stray output somewhere.
This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.