Login ekranından kurtulmak YARDIM !!!

0
Onaylı Üye
Üye
Katılım
24 Ekim 2005
Mesajlar
18
Tepki puanı
0
Selam arkadaşlar benim bir sorunum var. Php 'de iyi sayılmam. basit bir üyelik sayfası hazırlıyorum da. öğrenme maksadıyla. Aşağıdaki kod çok iyi çalışıyor ama. kullanıcı bir kez giriş yaptıktan sonra. bu form tablosu yine geliyor ekrana. Ben onun yerine "Hoşgeldiniz $adi $soyadi" şeklinde bir mesajın kullanıcı çıkana kadar sürekli görünmesini istiyorum. başka bir linke tıkladığında ben de o hoşgeldiniz yazısı gidiyor. tekrar login formu geliyor. bunu nasıl sağlarım acaba.


<?php
session_start();
mysql_connect("localhost","root") || die("Bağlantı Hatası");

mysql_select_db("ahmeterdem") || die("Veritabanı Hatası");

if(empty($HTTP_POST_VARS))
{
?>
<form action="<? $PHP_SELF; ?>" method="post">

<table align="left" width="100%" cellpadding="0" cellspacing="0" border="1" rules="none" bordercolor="#000066">

<tr>
<td colspan="2" align="left" bgcolor="#000099">
<font color="#FFFFFF">Üye Girişi</font>
</td>
</tr>
<tr>
<td colspan="2" align="center">
Kullanıcı Adı:
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="text" name="kullanici_adi" size="10">
</td>
</tr>


<tr>
<td colspan="2" align="center">
Şifre:
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="password" name="sifre" size="10">
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="Giriş">
</td>
</tr>
<tr>
<td colspan="2" align="center">
<font size="-2"><a href="kayit_formu.php">Üye olmak için tıklayınız...</a></font> </td>
</tr>

</table>
</form>



<?php
}
else
{
$sifre2 = md5($sifre);
$tablo = "select * from uyelik where kullanici_adi = '$kullanici_adi' and sifre = '$sifre2' ";
$sorgu = mysql_query($tablo);
if(mysql_num_rows($sorgu)<1)
{
echo 'Kullanıcı adınız veya şifreniz hatalı';
}
else
{
$ad = mysql_result($sorgu,0,"adi");
$soyad = mysql_result($sorgu,0,"soyadi");
$msql_sifre = mysql_result($sorgu,0,"sifre");
session_register("msql_sifre");

echo 'Merhaba<br><b>'.$ad.' '.$soyad.'</b>';
}


}


?>
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
Her HTML, PHP degisikliginde <? ?> ac kapa yapmassan daha iyi, html gondermek icin echo kullan, buyuk uygulamalarda yorarsin.
 
0
Onaylı Üye
Üye
Katılım
24 Ekim 2005
Mesajlar
18
Tepki puanı
0
:)

sağol. yapmamaya çalışırım.
benim bahsettiğim sayfa şu: Ahmet Erdem
burda sadece tasarım bölümü var tabi. işte o tablo bir türlü kaybolmuyo. giriş yapılsa bile.
 
0
Onaylı Üye
Üye
Katılım
5 Haziran 2006
Mesajlar
1,894
Tepki puanı
7
bak yukarıda bir link verdim okudun mu? hayır okumamışsın..
 
Geri
Üst