سلام
من این کدها را در صفحه ی مربوط یه چک کردن یوزرنیم و پسورد نوشتم . در این صفحه سشن استارت میکنم . حال وقتی یوزر و پسورد درست است صفحه مدیریت باز میشود . در صفحه مدیریت کارهای اضافه و حذف و ویرایش و ... انجام میگیرد . [PHP]<html>
<meta http-equiv="content-type" content="text / html; charset=UTF-8">
<title>ورود به بخش مدیریت</title>
<body bgcolor="#000000" >
<?php
@session_start();
$u=$_POST['username'];
$p=$_POST['password'];
mysql_connect('localhost','root','');
mysql_select_db("shopfilm");
$q="select * from user where username='$u' && password='$p'";
$z=mysql_query($q);
$row=mysql_fetch_array($z);
$number=mysql_num_rows($z);
if ($number) {
$_SESSION['x']=$row['username'];
include("manage.php");
}
else
{
?>
<font color="#FF0000" size="+2">
<center>
<?php
echo "Username Or Password is not true!";
include("login.html");
}
?>
</center></font>
</body>
</html>
[/PHP]
وقتی وار صفحه مدیریت میشم و روی مثلا اضافه کردن محصول جدید کلیک میکنم دوباره بر میگرده تو صفحه لاگین . در صفحه اضافه کردن محصول هم سشن رو به صورت زیر تعریف کردم :
[PHP]
<?php
@session_start();
if (@$_SESSION['x'])
{
?>
[/PHP]
در این قسمت کدهای سایت قرار داره و وقبل از تک بستن بادی این کدها را نوشتم :
[PHP]
<?php
}
else {
include("login.html");
}
?>
[/PHP]
دوباره یوزر و پسورد رو که وارد میکنم درست میشه . به نظرتون مشکل کجاست که با دفعه اول ورود نمی زاره وارد اضافه کردن بشم ؟؟
مرسی