denkata8360
Registered
Някой може ли да ми каже какво означава тази грешка и как може да се оправи ето и кода на страницата :
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at
Код:
<?php
session_start();
if($_SESSION['username'])
{
$sesusername = $_SESSION['username'];
echo '<center><a href="messages.php">Private Message </a><a href="members.php">Members</a><br><a href="news.php">News </a><a href="addnews.php">AddNews</a><br>
<a href="logout.php">Logout</a><br></center><center>
<form method="post" action="changepassword.php">
New password:<br>
<input type="password" name="password"><br>
<input type="submit" name="submit" value="Change password">
</form></center>
';
$password=$_POST['password'];
if($password=$_POST['password'])
{
include "connect.php";
$db_conn = mysql_connect("$host", "$dbusername", "$dbpassword")
or die("unable to connect to the database");
mysql_select_db("$db", $db_conn) or die("unable to select the database");
$query = "UPDATE `users` SET `password` = '$password' WHERE `username` = '$sesusername' LIMIT 1 ";
$result = mysql_query($query, $db_conn);
echo "<center>Password Change";
}
}
else
{
echo "Access Denied Please <a href='login.html'>Login</a>";
}
?>