We help IT Professionals succeed at work.

Problems with PHP/MYSQL

jdixon65
jdixon65 asked
on
Medium Priority
250 Views
Last Modified: 2013-12-12
I am having problems with my PHP/MYSQL script...

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Program Files\Software602\602LAN SUITE\DOCS\PHP\db_fns.php:14) in C:\Program Files\Software602\602LAN SUITE\DOCS\PHP\index.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Program Files\Software602\602LAN SUITE\DOCS\PHP\db_fns.php:14) in C:\Program Files\Software602\602LAN SUITE\DOCS\PHP\index.php on line 3

These are the errors I am getting... below is the full source code...thanks in advance

Jim

<?php
  include ('include_fns.php');
  session_start();

  // check if we have created our session variable
  if(!isset($HTTP_SESSION_VARS['expanded']))
  {
    $HTTP_SESSION_VARS['expanded'] = array();
  }

  // check if an expand button was pressed  
  // expand might equal 'all' or a postid or not be set
  if(isset($HTTP_GET_VARS['expand']))
  {
    if($HTTP_GET_VARS['expand'] == 'all')
      expand_all($HTTP_SESSION_VARS['expanded']);
    else
      $HTTP_SESSION_VARS['expanded'][$HTTP_GET_VARS['expand']] = true;
  }
 
  // check if a collapse button was pressed  
  // collapse might equal all or a postid or not be set
  if(isset($HTTP_GET_VARS['collapse']))
  {
    if($HTTP_GET_VARS['collapse']=='all')
      $HTTP_SESSION_VARS['expanded'] = array();
    else
      unset($HTTP_SESSION_VARS['expanded'][$HTTP_GET_VARS['collapse']]);
  }

  do_html_header('Discussion Posts');

  display_index_toolbar();

  // display the tree view of conversations
  display_tree($HTTP_SESSION_VARS['expanded']);  

  do_html_footer();
?>
Comment
Watch Question

Commented:
just put the  session_start(); first in the page and it should solve your problem. The session must b einitiated before anything else.

//jan
Unlock this solution and get a sample of our free trial.
(No credit card required)
UNLOCK SOLUTION

Author

Commented:
I have double checked all trailing whitespaces, and I did not find any...and I am still getting the same error messages...any other ideas?

Author

Commented:
I have resolved this problem...thanks for all your help...
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.