|  | Posted by geevaa on 04/25/07 07:11 
Hi Group,The page 167 of book Learning PHP5 by David Sklar  says that
 setcookie() and session_start()  must be added before any output.
 I tried to use that functions at last line but no warning!.
 The warning  which i got 1 month back is not issued now.
 ------------------------------------------------------------------
 The following is my PHP program
 <?php
 
 function Intelli()
 {
 echo"Hello P";
 }
 
 function Bitz()
 {
 echo"Hello MySQL";
 }
 
 ;
 $a = 1;
 if($a)
 $myFunc = 'Intelli';
 else
 $myFunc ='Bitz';
 
 $myFunc();
 print'header';
 
 session_start();
 setcookie('userid')
 ?>
 
 ----------------------------------------------------------------
 The following is the output i got.
 There is no warning
 
 [tdphpadmin@trgbws40 ~/public_html/demo]$ php dynamicfun.php
 X-Powered-By: PHP/5.2.0
 Set-Cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
 Set-Cookie: PHPSESSID=bp1m17rlrgsa5g19tfekidov31; path=/
 Expires: Thu, 19 Nov 1981 08:52:00 GMT
 Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-
 check=0
 Pragma: no-cache
 Set-Cookie: userid=
 Content-type: text/html
 
 Hello Pheader
 -------------------------------------------------------------
 
 can any one explain why i din get the warning.....
 
 Also please refer the following link,
 
 http://groups.google.com/group/php.general/browse_thread/thread/8f178a7922fbc912
 
 thanks
  Navigation: [Reply to this message] |