Merhaba arkadaşlar,
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