السلام عليكم ورحمة الله وبركاته
أنا مسوي ملفات ومحميها بالسشن
لكن
طبعا مسوي في كل صفحة بدايتها كود يتحقق هل قمت بتسجيل الدخول أم لا
والكود هو :
كود HTML:
<?
session_start();
if(!session_is_registered(usernamec)){
header("location:index.php");
}
?>
أبي أظهر المتغير usernamec من القاعدة
عن طريق
echo
علما بأن صفحة الدخول إلى الحساب
كود HTML:
<input name="usernamec" type="text" id="usernamec" size="10" style="border: 1px dotted #3366CC" dir="ltr">
ثم إذا ضغط دخول
بيشيك على البيانات المدخلة هل هي موجودة أم لا
وصفحة التشييك هي :
كود HTML:
<?php
include("config.php");
$usernamec=$_POST['usernamec'];
$passwordc=$_POST['passwordc'];
$sql="SELECT * FROM users WHERE username='$usernamec' and password='$passwordc'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1){
session_register("usernamec");
session_register("passwordc");
header("location:main.php");
}
else {
echo '<p align="center">
<img border="0" src="../images/heder.gif"></p>
<p align="center"> </p>
<p align="center"><font face="Tahoma" size="2" color="#800000">ÚÝæÇ</font></p>
<p align="center"><font face="Tahoma" size="2" color="#000080">
<span lang="en-us">..</span>ÇÓã ÇáãÓÊÎÏã ÇáÐí ÇÎÊÑÊå Ãæ ÇáÑÞã ÇáÓÑí ÛíÑ ÕÍíÍ<span lang="en-us">..</span></font></p>
<p align="center"><span lang="en-us">
<font face="Tahoma" size="2" color="#800000">Sorry</font></span></p>
<p align="center"><span lang="en-us">
<font face="Tahoma" size="2" color="#000080">..The Username selected or Password
is not correct..</span></font></p>
';
}
?>
ومن ثم يوديه إلى
main.php
التي تحتوي على الكود
كود HTML:
<?
session_start();
if(!session_is_registered(usernamec)){
header("location:index.php");
}
?>