From: Erdal Yazicioglu (erdal.yazicioglu@gmail.com)
Date: Tue 22 Feb 2005 - 15:57:54 EET
Merhaba,
Ufak bir session sorum olacak....
Elimdeki kullanıcı veri tabanın şekli
+--------------+-----------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-----------------+------+-----+---------+----------------+
| userID | int(6) unsigned | | PRI | NULL | auto_increment |
| userLogin | varchar(55) | YES | | NULL | |
| userPassword | varchar(55) | YES | | NULL | |
| userName | varchar(55) | YES | | NULL | |
| userEmail | varchar(55) | YES | | NULL | |
| accessLevel | int(55) | YES | | NULL | |
+--------------+-----------------+------+-----+---------+----------------+
6 rows in set (0.00 sec)
Kullanıcı adı ve şifre girildikten userID, userLogin,userName ve
accesslevel session dosyasına yazılıyor. Buraya kadar sorun yok...
Benim yapmak istediÄŸim ÅŸu
0 - düzeyindeki kullanıcılar girilen bilgileri silebilsinler.
Session dosyamda şu bilgiler yazılı
SESSION_USERID|s:1:"1";SESSION_USERNAME|s:16:"Erdal
YAZICIOÄžLU";SESSION_ACCESSLEVEL|s:1:"0";
Ben PHP ile şu yolu denedim ancak başaramadım
if($SESSION_ACCESSLEVEL=0)
{
echo " Bunları silebilirsiniz";
elseif($SESSION_ACCESSLEVEL=1)
{
echo " bunları görüntüleyebilirsiniz";
}
elseif($SESSION_ACCESSLEVEL=2)
{
echo "Bunları rapor girebililirsiniz";
}
else
{
echo " La babu sen sessionını register etmemişsin kine"
}
Yanlışlık var mı burada?
Saygılar
Erdal
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama