我收到Warning: Cannot modify header information
。在WAMP上測試源代碼時,我沒有收到這個錯誤。在某些PHP中也包含某些類,並根據需要調用操作html的函數。任何一個人都可以指向正確的方向嗎?這是確切的錯誤和引用的文件。警告:無法修改GoDaddy上的標題信息,但不能修改
警告:不能更改頭信息 - 已經 發送頭(輸出開始 /home/content/39/8810539/html/pagoda/view/header.php:2)在 /家庭/內容/39/8810539/html/pagoda/controller/login.php第9行
的login.php:
<?php
global $session;
global $view;
if (isset($_POST['login']))
{
if ($session->logIn($_POST["uname"],$_POST["password"]))
header("Location: $_SERVER[REQUEST_URI]");
else
$view->RenderMsg("Your username and/or password was incorrect.");
}
if (isset($_POST['logout']))
{
$session->logOut();
header("Location: $_SERVER[REQUEST_URI]");
}
?>
的header.php片段:
<head>
<link rel="stylesheet" type="text/css" href="<?php echo BASEPATH; ?>/view/css/homepageStyle.css" />
</head>
<div id="header">
<div id="banner">
Pagoda
</div>
<div id="login">
<?php
//This controls the login/logout header on the top of each page.
global $session;
if ($session->isLoggedIn())
{
?>
<div id="nametag">
<form method="POST" name="logout" action="">
Welcome, <?php echo $session->getName()." (".$session->getRole().")"?>
<input name="logout" type="hidden" value="Log Out"/>
</form>
</div>
....
....
....
您可以具有之前'
2012-02-11 05:39:14
這裏有點尷尬,但如果我是你,我的第一筆生意將從可怕的GoDaddy託管服務中轉移。 – rdlowrey 2012-02-11 05:40:00
請刪除php文件中的尾部空格。 – Avinash 2012-02-11 05:47:15