PDA

View Full Version : سوال: خطا در php



kaka777
یک شنبه 06 شهریور 1390, 16:52 عصر
با php كدي نوشتم براي ادمين كه user,pass بگيره از ادمين بعد وارد شه من با session نوشتم ولي خطا داره متوجه نمي شم چكار كنم اينم خطاش:
Warning: session_start() [function.session-start (http://127.0.0.1/ashpazi/admin/function.session-start)]: Cannot send session cookie - headers already sent by (output started at D:\xampp\htdocs\ashpazi\admin\list1.php:303) in D:\xampp\htdocs\ashpazi\admin\list1.php on line 304

Warning: session_start() [function.session-start (http://127.0.0.1/ashpazi/admin/function.session-start)]: Cannot send session cache limiter - headers already sent (output started at D:\xampp\htdocs\ashpazi\admin\list1.php:303) in D:\xampp\htdocs\ashpazi\admin\list1.php on line 304


كدشم اينه:

<?php
session_start();
if(isset($_POST['fa'])and isset($_POST['la']))
{
$user=$_POST['fa'];
$pass=$_POST['la'];
mysql_connect("localhost","root","");
mysql_select_db("site") or die (mysql_error());
$query=mysql_query("select * from admin where user='$user' and pass='$pass'");
$mean=mysql_fetch_row($query);
if($mean)
{
$_SESSION['user']=$user;
}
elseif(!$mean)
{
echo"<center><b>cannot find the \"$user\"</b><center> ";
}
}
if(isset($_SESSION['user']))
{
echo "<h1>welcome ". $_SESSION['user']."</h1>" ;
echo" <br><center>
<a href=\"insert.htm\" ><img border=\"0\" src=\"sabt.jpg\" align=\"top\"></a>&nbsp&nbsp&nbsp&nbsp
<a href=\"s_update.php\"><img border=\"0\" src=\"vira.jpg\" align=\"top\"></a>&nbsp&nbsp&nbsp&nbsp
<a href=\"s_delete.htm\"><img border=\"0\" src=\"delete.jpg\" align=\"top\"></a>
</center><br>
<a href=index.htm><b>Main page<a><br><br>
<a href=logout.php><b>Logout<a>&nbsp&nbsp&nbsp
<a href=change.php><b>Change Password<a>&nbsp&nbsp&nbsp
";
}
else
{
echo "<html>
<form action=\"list.php\" method=\"post\">
<center><table border=0>
<tr><td>username :</td> <td><input type=\"text\" size=\"15\" name=\"fa\"></td></tr>
<tr><td>password :</td><td> <input type=\"password\" size=\"15\" name=\"la\"></td></tr>
<tr><td>&nbsp</td>
<td><input type=\"submit\" value=\"login\"> </td></tr></table></center>
</form>
</html>";
exit;
}
?>
لطف كنيد راهنمايم كنيد در ضمن جدولم در sql utf8 نمي دونم چكار كنم

masoud.pezeshkzade
چهارشنبه 09 شهریور 1390, 21:33 عصر
این کد هایی که گذاشتید مال همون فایل list1.php هست؟اینا که 47 خطه

kaka777
چهارشنبه 09 شهریور 1390, 22:35 عصر
این کد هایی که گذاشتید مال همون فایل list1.php هست؟اینا که 47 خطه

تو فايلم يه سري جداول دارم كه بدنه سايتمو تشكيل ميده يه سري كد اسكريپت دارم خطا كه خط304 دقيقا همون خط session_start(); هست