Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
6
Cevap
2314
Tıklama
0
Öne Çıkarma
Php üye bilgisi çekme
K
9 yıl (9 mesaj)
Er
Konu Sahibi

Merhaba arkadaşlar,
Giren üyenin üye bilgisini çekmek istiyorum

uyelogin.php sayfam bu şekilde
<?php

include("admin/sys/baglan.php");

ob_start();
session_start();

$kadi = $_POST['kadi'];
$sifre = $_POST['sifre'];

$sql_check = mysql_query("select * from uyeler where username='".$kadi."' and password='".$sifre."' ") or die(mysql_error());

if(mysql_num_rows($sql_check)) {
$_SESSION["login"] = "true";
$_SESSION["user"] = $kadi;
$_SESSION["pass"] = $sifre;
header("Location:index.php");
}
else {
if($kadi=="" or $sifre=="") {
echo '<script>alert("Kullanıcı Adı ve Şifreyi boş bırakmayınız!");history.back(-1);</script>';
}
else {
echo '<script>alert("Kullanıcı bulunamadı!");history.back(-1);</script>';
}
}

ob_end_flush();
?>

üyesafası.php bu sayfaya giriş yapan üyenin bilgilerini çekmek istiyorum bu nasıl olacak
uye tablosu
uyeid
username
password
ad_soyad
mail
telefon
session ile sadece username çekebiliyorum tüm bilgileri üye sayfasına çekmek istiyorum bunun sorgusu nasıl olacak yardım ederseniz sevinirim

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



N
9 yıl (7922 mesaj)
Yarbay

$sorgu = mysql_query("SELECT * FROM uye_tablosu WHERE username='".$_SESSION['username']."');
$sonuc = mysql_fetch_assoc($sonuc);
$ad_soyad = $sonuc['ad_soyad'];
$mail = $sonuc['mail'];
$telefon = $sonuc['telefon'];

Üsttekini tekrar sorgu yapınca kolayca çekilir. Atladığım bir yer yoksa böyle sanırım.



< Bu ileti tablet sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
B
9 yıl (856 mesaj)
Yüzbaşı

extract ile $sql_check değişkenini açıp,
almak istediğin verileri sessionlara ataman lazım,
uyeler tablosunda ki hangi verileri almak istiyorsan aşağıda ki şekilde alabilirsin;

if(mysql_num_rows($sql_check)) {

extract($sql_check);

$_SESSION["diyelim_ki_rank"] = $veritabaninda_cekmek_istedigin_yerin_adi;

$_SESSION["login"] = "true";
$_SESSION["user"] = $kadi;
$_SESSION["pass"] = $sifre;
header("Location:index.php");

}


ardından bu sessionları oturum başlatıldığı her yerde kullanmanız mümkün.





< Bu mesaj bu kişi tarafından değiştirildi BasiliKalanCtrl -- 3 Şubat 2017; 8:59:10 >
Bu mesaja 1 cevap geldi.
K
9 yıl (9 mesaj)
Er
Konu Sahibi

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, null given in C:\AppServ\www\alisverisci\uyesayfam.php on line 80

Böyle bir hata aldım




Bu mesajda bahsedilenler: @nihattr
K
9 yıl (9 mesaj)
Er
Konu Sahibi

$_SESSION["ad_soyad"] = $ad_soyad;

ad_soyad verisini çekmek istedim

üyesayfamda şu şekilde <?php echo $_SESSION['ad_soyad']; ?> çektim hata vermiyor ama boş geliyor


Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @BasiliKalanCtrl
K
9 yıl (9 mesaj)
Er
Konu Sahibi

Arkadaşlar birde şunu yazayım buda uyekontrol.php sayfam

<?php

if(!$_SESSION['user'] && !$_SESSION['pass'])
{
header("Location:index.php");
}

?>




Bu mesajda bahsedilenler: @kivanc1916
B
9 yıl (856 mesaj)
Yüzbaşı

uyeler tablsounda ad ve soyad birleşik mi?
konuda bir arkadaş ad_soyad dedi diye öyle çekemezsin, yukarıda dediğim gibi uyeler tablosuna bakmalısın
extract($sql_check) dedikten sonra uyeler tablosunda yer alan tüm verileri o sayfaya değişken olarak çekmiş olursun
uyeler tablosuna bak ve verilerin hangi adlarla girildiğini kontrol et,

ona göre $_SESSION['adsoyad'] = $adsoyad; 'de.




Bu mesajda bahsedilenler: @kivanc1916
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.