marzbannia
سه شنبه 15 تیر 1389, 12:57 عصر
قطعه کد زیر را ببنید .من با دستور session_start مشکل دارم و هر طور که ازآن استفاده می کنم error Warning: session_start() [function.session-start (http://localhost/site/function.session-start)]: Cannot send session cookie - headers already sent by (output started at C:\wamp\www\site\login.php:1) in C:\wamp\www\site\login.php on line 2
را می دهد. لطفا من را راهنمایی کنید.:عصبانی++::عصبانی++::عصبا نی++:
<?php
session_start();
$user = $_POST['username'];
$pass = $_POST['pass'];
$db= mysql_connect("localhost", "root");
mysql_select_db('shafa');
$query = " SELECT * from login1 where username='".$user."' and pass='".$pass."' ";
$resualt=mysql_query($query);
$NUM=mysql_num_rows($resualt);
if ($NUM > 0)
{
$_SESSION['a']="1";
header("location:p.php");
}
else
{
$_SESSION['a']="0";
header("location:login.php");
session_destroy();
}
mysql_close($db);
?>
را می دهد. لطفا من را راهنمایی کنید.:عصبانی++::عصبانی++::عصبا نی++:
<?php
session_start();
$user = $_POST['username'];
$pass = $_POST['pass'];
$db= mysql_connect("localhost", "root");
mysql_select_db('shafa');
$query = " SELECT * from login1 where username='".$user."' and pass='".$pass."' ";
$resualt=mysql_query($query);
$NUM=mysql_num_rows($resualt);
if ($NUM > 0)
{
$_SESSION['a']="1";
header("location:p.php");
}
else
{
$_SESSION['a']="0";
header("location:login.php");
session_destroy();
}
mysql_close($db);
?>