İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Login ekranından kurtulmak YARDIM !!!

realcriminal

0
İyinet Üyesi
Katılım
25 Ekim 2005
Mesajlar
18
Reaction score
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>';
}


}


?>
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Her HTML, PHP degisikliginde <? ?> ac kapa yapmassan daha iyi, html gondermek icin echo kullan, buyuk uygulamalarda yorarsin.
 

realcriminal

0
İyinet Üyesi
Katılım
25 Ekim 2005
Mesajlar
18
Reaction score
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.
 

Caesar

0
İyinet Üyesi
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
7
bak yukarıda bir link verdim okudun mu? hayır okumamışsın..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst