Jump to content

Cookie error!


essjay_d12

Recommended Posts

I get the following error when im trying to set a cookie...

 

Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/testmoodle/theme/pcol/header.html:2) in /srv/www/htdocs/testmoodle/mod/resource/type/file/file.html on line 17

 

with the following code...

<?php session_start(); 

// function to get current URL
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
	$pageURL .= "://";
	if ($_SERVER["SERVER_PORT"] != "80") {
		 $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
	} else {
  		$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
	}
	return $pageURL;
}

$url = curPageURL();
setcookie("URL", $url);

?>

I need the result of that function in a cookie, but constantly giving me this error... why?

 

cheers

 

d

 

Link to comment
https://forums.phpfreaks.com/topic/51966-cookie-error/
Share on other sites

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html<?php echo $direction ?>>
<head>
    <?php echo $meta ?>
    <link rel="stylesheet" type="text/css" href="<?php echo "$CFG->wwwroot/theme/$CFG->theme" ?>/print.css" media="print" />
    <meta name="keywords" content="moodle, <?php echo $title ?> " />
    <title><?php echo $title ?></title>
    <link rel="shortcut icon" href="<?php echo "$CFG->wwwroot/theme/$CFG->theme" ?>/favicon.ico" />
    <?php include("$CFG->javascript"); ?>

Link to comment
https://forums.phpfreaks.com/topic/51966-cookie-error/#findComment-256237
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.