Jump to content

[SOLVED] Header errors


lional

Recommended Posts

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\htdocs\masonicreturns\ra\ra\ra_office_bearers.php:1) in D:\htdocs\masonicreturns\ra\ra\ra_office_bearers.php on line 2

I am getting the above error when I run session. I am not sure how to rectify it. Any help will be appreciated. I have added the concerned code segment

<?php

session_start();

if ((!isset($_SESSION['username'])) && (!isset($_SESSION['password']))) {

header ("Location: royal_arch_logon_failure.php");

} else {

ob_start();

include '../../includes/conn_db.php';

include 'ra_top_return.php';

$query2 = "SELECT * from ra_chapters  WHERE chapter_no = '{$_SESSION['chapter']}'";

$result2 = mysql_query($query2, $conn);

while ($row2 = mysql_fetch_assoc($result2)){

$ini_members_out = $row2["ini_members"];

$ini_curr_mem_out = $row2["ini_curr_mem"];

$chapter_combined_out = $row2["chapter_combined"];

}

?>

 

Thanks

 

Lional

Link to comment
https://forums.phpfreaks.com/topic/57535-solved-header-errors/
Share on other sites

shouldn't it be like this:

<?php
ob_start();
session_start();
   if ((!isset($_SESSION['username'])) && (!isset($_SESSION['password']))) {
   header ("Location: royal_arch_logon_failure.php");
    exit;
   } else {
  
   include '../../includes/conn_db.php';
   include 'ra_top_return.php';
   $query2 = "SELECT * from ra_chapters  WHERE chapter_no = '{$_SESSION['chapter']}'";
   $result2 = mysql_query($query2, $conn);
   while ($row2 = mysql_fetch_assoc($result2)){
   $ini_members_out = $row2["ini_members"];
   $ini_curr_mem_out = $row2["ini_curr_mem"];
   $chapter_combined_out = $row2["chapter_combined"];
   }
?>

Link to comment
https://forums.phpfreaks.com/topic/57535-solved-header-errors/#findComment-284715
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.