Mysql ile üyelik sistemi yaptım, yanlız giriş yapıp bana özel bölümü göremiyorum, verileri mysql ile uyeler tablosundan çekiyor kodlar aşağıda
(bugüne yetiştirmem gereken bir sistem var onun için acil!)
<?include"baglan.php";?>
<?if(isset($_COOKIE['uyead']) and isset($_COOKIE['uyemail'])and isset($_COOKIE['uyeid'])){?>
<table width="192" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3"><img src="images/xm_Profil.jpg" width="192" height="51" /></td>
</tr>
<tr>
<td colspan="3" valign="top"><p>Hoşgeldiniz Sayın, '.$_COOKIE['uyead'].'<br />
- <a href="Sayfalar.php?goster=Firmalarim">Firmalarım</a><br />
- <a href="Sayfalar.php?goster=Yorumlar">Gelen Yorumlar</a><br />
- <a href="Sayfalar.php?goster=SifreDegistir">Şifre Değiştir</a><br />
- <a href="Sayfalar.php?goster=Cikis">Çıkış</a></p>
</td>
</tr>
</table>
<?}else{?>
<form action="UYE.php?do=giris" method="POST">
<table width="192" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3"><img src="images/xm_UyeGiris.jpg" width="192" height="51" /></td>
</tr>
<tr>
<td colspan="3">Kullanıcı Adı :</td>
</tr>
<tr>
<td colspan="3">
<input name="id" type="text" class="xm_box" id="id" />
</td>
</tr>
<tr>
<td colspan="3">Parola :</td>
</tr>
<tr>
<td colspan="3">
<input name="key" type="text" class="xm_box" id="key" />
</td>
</tr>
<tr>
<td colspan="3">
<input name="Giris" type="submit" class="xm_button" id="Giris" value="Giriş" />
<br/><a href="Sayfalar.php?goster=KayitOl" class="gizlink">Kayıt Ol! </a>
<a href="Sayfalar.php?goster=SifremiUnuttum" class="gizlink">Şifremi Unuttum</a> </td>
</tr>
</table>
</form>
<?}?>
<?
if($do == "giris"){
if($_POST['id'] == "" || $_POST['key'] == "") {
echo "Lütfen Tüm Alanları Doldurun";
}else{
$uyead = strip_tags(mysql_real_escape_string($_POST['id']));
$sifre = strip_tags(mysql_real_escape_string($_POST['key']));
$sifre = sha1($sifre);
$sql = mysql_query("select * from uyeler where uye_ad='$uyead' and uye_sifre='$sifre' ");
$uyevarmi = mysql_num_rows($sql);
if($uyevarmi == 0) {
echo "Üyelik bilgileri bulunamadı, tekrar deneyin";
} else {
$uyebilgi = mysql_fetch_array($sql);
$expire=time()+60*60*24*30;
setcookie("uyeid", "$uyebilgi[uye_id]", $expire);
setcookie("uyead", "$uyebilgi[uye_ad]", $expire);
setcookie("uyemail", "$uyebilgi[uye_mail]", $expire);
echo "<script>location.href='UYE.php';</script>"; // javascript yönlendirme kodu
} // if($uyevarmi == 0) kontrolü bitiş
}//textbox post verileri içerik kontrolü
}?>Sql KaydıCREATE TABLE `uyeler` ( `uye_id` int(11) NOT NULL auto_increment, `firma_id` varchar(11) NOT NULL, `uye_ad` varchar(50) NOT NULL, `uye_sifre` varchar(48) NOT NULL, `uye_kayit` timestamp NOT NULL default CURRENT_TIMESTAMP, PRIMARY KEY (`uye_id`)Üyelik Bilgileri :
Kulanıcı adı : user
Parola : user
