Hello,everyone
I got error when running the following script named "profile.php". Could anyone help me? thanks!
Warning: Cannot send session cookie - headers already sent by (output started at d:\phpweb\website\profile.php:5) in d:\phpweb\website\profile.php on line 115 -----session_start();
----------------------------profile.php--------------------------------
<html>
<head><title>Personal Profile</title>
<? include("header.inc"); ?>
</head>
<body bgcolor="#ffffff" onLoad="MM_preloadImages('pic/nav/home_f2.gif','pic/nav/home_f3.gif','pic/nav/monitor_f2.gif','pic/nav/monitor_f3.gif','pic/nav/trading_f2.gif','pic/nav/trading_f3.gif','pic/nav/portfolio_f2.gif','pic/nav/portfolio_f3.gif','pic/nav/cashbook_f2.gif','pic/nav/cashbook_f3.gif','pic/nav/help_f2.gif','pic/nav/help_f3.gif');">
<table width="747" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="1" height="7"></td>
<td width="16"></td>
<td width="137"></td>
<td width="24"></td>
<td width="396"></td>
<td width="144"></td>
<td width="29"></td>
</tr>
<tr>
<td height="62"></td>
<td></td>
<td colspan="4" valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="700">
<tr>
<td><img src="pic/nav/spacer.gif" width="18" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="94" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="2" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="94" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="96" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="96" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="96" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="96" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="96" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="12" height="1" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="1" height="1" border="0"></td>
</tr>
<tr>
<td colspan="10"><img src="pic/nav/spacer.gif" width="700" height="7" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="1" height="7" border="0"></td>
</tr>
<tr>
<td rowspan="2"><img src="pic/nav/spacer.gif" width="18" height="43" border="0"></td>
<td colspan="2"><a href="home.php" onMouseOut="MM_swapImgRestore();" onMouseOver="MM_swapImage('home','','pic/nav/home_f2.gif',1);" onClick="MM_swapImage('home','','pic/nav/home_f3.gif',1);" ><img name="home" src="pic/nav/home.gif" width="96" height="36" border="0"></a></td>
<td><a href="profile.php" onMouseOut="MM_swapImgRestore();" ><img name="home_r2_c4" src="pic/nav/home_r2_c4_f3.gif" width="94" height="36" border="0"></a></td>
<td><a href="monitor.php" onMouseOut="MM_swapImgRestore();" onMouseOver="MM_swapImage('monitor','','pic/nav/monitor_f2.gif',1);" onClick="MM_swapImage('monitor','','pic/nav/monitor_f3.gif',1);" ><img name="monitor" src="pic/nav/monitor.gif" width="96" height="36" border="0"></a></td>
<td><a href="trading.php" onMouseOut="MM_swapImgRestore();" onMouseOver="MM_swapImage('trading','','pic/nav/trading_f2.gif',1);" onClick="MM_swapImage('trading','','pic/nav/trading_f3.gif',1);" ><img name="trading" src="pic/nav/trading.gif" width="96" height="36" border="0"></a></td>
<td><a href="portfolio.php" onMouseOut="MM_swapImgRestore();" onMouseOver="MM_swapImage('portfolio','','pic/nav/portfolio_f2.gif',1);" onClick="MM_swapImage('portfolio','','pic/nav/portfolio_f3.gif',1);" ><img name="portfolio" src="pic/nav/portfolio.gif" width="96" height="36" border="0"></a></td>
<td><a href="cashbook.php" onMouseOut="MM_swapImgRestore();" onMouseOver="MM_swapImage('cashbook','','pic/nav/cashbook_f2.gif',1);" onClick="MM_swapImage('cashbook','','pic/nav/cashbook_f3.gif',1);" ><img name="cashbook" src="pic/nav/cashbook.gif" width="96" height="36" border="0"></a></td>
<td><a href="help.php" onMouseOut="MM_swapImgRestore();" onMouseOver="MM_swapImage('help','','pic/nav/help_f2.gif',1);" onClick="MM_swapImage('help','','pic/nav/help_f3.gif',1);" ><img name="help" src="pic/nav/help.gif" width="96" height="36" border="0"></a></td>
<td rowspan="2"><img src="pic/nav/spacer.gif" width="12" height="43" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="1" height="36" border="0"></td>
</tr>
<tr>
<td colspan="8"><img src="pic/nav/spacer.gif" width="670" height="7" border="0"></td>
<td><img src="pic/nav/spacer.gif" width="1" height="7" border="0"></td>
</tr>
</table>
</td>
<td></td>
</tr>
<tr>
<td height="20"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td height="208"></td>
<td colspan="2" valign="top" bgcolor="#3366FF">
<p>News</p>
<p>Login</p>
<p>Search</p>
</td>
<td></td>
<td rowspan="2" valign="top">Profile >> Login
<?
$username = $_POST['username'];
$password = $_POST['password'];
$cryptpassword = crypt($password,substr($password,2,2));
// Connect to the website database
$dbhost = "localhost";
$dbuser = "admin";
$dbpass = "pass";
$dbname = "webDB";
$connect = mysql_connect($dbhost,$dbuser,$dbpass)or die ("Could not connect to database");
mysql_select_db($dbname,$connect)or die ("Could not select database");
// Check whether the username is correct or not
$query1 = "SELECT * FROM users WHERE username='$username'";
$result1 = mysql_query($query1,$connect) or die (mysql_error());
$numrow1 = mysql_num_rows($result1) or die ("User <i>$username</i> was not found, please make sure you type in the correct username!");
// Check whether the password is correct or not
$query2 = "SELECT * FROM users WHERE username='$username' AND password='$cryptpassword'";
$result2 = mysql_query($query2,$connect) or die (mysql_error());
$numrow2 = mysql_num_rows($result2) or die ("Incorrect password, please make sure you type in the correct password!");
// When username and password are correct, show the following
if ($numrow2 != '0') {
echo("You have successfully login!");
echo("<BR>Username: ".$username."<BR>Password: ".$password);
$row = mysql_fetch_row($result2);
echo("<BR>Email: ".$row[2]);
echo("<BR>First name: ".$row[3]);
echo("<BR>Last name: ".$row[4]);
echo("<BR>Age: ".$row[5]);
echo("<BR>Gender: ".$row[6]);
echo("<BR>Address: ".$row[7]);
echo("<BR>Postcode: ".$row[8]);
echo("<BR>City: ".$row[9]);
echo("<BR>Country: ".$row[10]);
echo("<BR>Phone: ".$row[11]);
session_start();
session_register('username');
session_register('password');
}
?>
</td>
<td></td>
<td></td>
</tr>
<tr>
<td height="77"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td height="41"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<? include("footer.inc"); ?>
</body>
</html>
[code=php]
[code=php]xxx
[/code]