Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
10
Cevap
2839
Tıklama
0
Öne Çıkarma
Bir sorum olucak üyelik yaptım profil.php?id=1 şeklnde ypamadım
S
14 yıl
Teğmen
Konu Sahibi

Merhaba önceki konularımdaki tatsız yorumları tekrar görmeme umuduyla bu foruma bir konu daha açıyorum.

basit bir üyelik sistemi yaptım zar zor biraz yeniyim şunun gibi birşey nsl ypablrm

profil.php?id=1 bu 1.üyenin profiline gidicek

profil.php?id=2 bu 2.üyenin profiline gidicek

profil.php?id=3 bu 3.üyenin profiline gidicek

Böyle birşey nasl ypablrm bnm yaptığımda her üyenin profili ayrı fakat profil.php yazınca yne kendi profilime gdiyorum bunu nasl düzeltip üstte dediğm gibi yapabilirim , mantık veya kod bakımından yardım edicek varsa çok teşekkürler

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



U
14 yıl
Binbaşı

PHP kodunda $_GET["id"] yazarak adres satırında yazdığın id değerini okutabilirsin. Sonrasında profil bilgilerini çektiğin SQL sorgusunda WHERE bölümünde bu id değerini kullanacaksın. Mantık bu. Biraz örnek kodları incele internetten.


Bu mesaja 1 cevap geldi.
S
14 yıl
Teğmen
Konu Sahibi

mlsf ypamadım where diye biryer yok öncelkle $_GET["id"]

bunu nreye koyucam

anlamıyorum diye lütfen önceki konudaki gibi tatsız yorumlar atmayın lütfen anlamak için soruyorum


Bu mesaja 1 cevap geldi.
U
14 yıl
Binbaşı

Bir değişken tanımlayıp oraya okutabilirsin, şunun gibi:

$id = $_GET["id"]

sonrası içinse profil bilgisini veritabanından nasıl çektiğini bilmem gerekiyor. "SELECT * FROM uyeler WHERE uyeid=1" veya benzer bir bölüm yok mu? Eğer varsa uyeid=1 olan yere uyeid=$id yazacaksın.


Bu mesaja 1 cevap geldi.
U
14 yıl
Binbaşı

S
14 yıl
Teğmen
Konu Sahibi

quote:

Orijinalden alıntı: un.real

http://forum.donanimhaber.com/m_3009221/tm.htm


özel msja bakarmısınız rica etsem


Bu mesaja 1 cevap geldi.
O
14 yıl
Çavuş

Profil.php nin içeriği bu şekilde olursa:
Rahat anlayabilmen için yanlarına ufak notlar da ekledim. Ve değişkenlere basit isimler verdim.

 
incude("connect.php"); // veri tabanı bağlantı kısmın

$no = $_GET["id"]; //Burada "profil.php?id=(1)" parantez içindeki sayıyı çekiyoruz.

if(id==$no){
$uye = mysql_query("SELECT * FROM uyeler WHERE id='$no'"); //Uyeler tablosundaki tüm üyeler arasından id si profil.php?id=() parantez içine gelen sayıyı çektik bundan sonrası ekrana yazdırmaya geliyor sıra.

$UyeBilgi = mysql_fetch_array($uye); //Bağlantı sorgumuzu bir array listesine attık.

//bundan sonra ekrana tabloları yazdırmaya başlayabilirsin o da şu sıralamada olmalı:

echo "Üye Sırası: ".$UyeBilgi["id"]."<br>
Kullanıcı Adı: ".$UyeBilgi["kullaniciadi"]."<br>
Mail: ".$UyeBilgi["eposta"];




}else{//Eğer böyle bir kullanıcı yoksa.
echo "Kayıtlı üye bulunamadı";//Uyarısı versin.
}





Bir tavsiye(her konuda, her kavramda, her ALANDA): Yeni olduğuna göre henüz pratikte zayıfsın demektir, bu yüzden kavramları okurken sanki belli bir cümle okuyormuş gibi yap mesela;

mysql_query("SELECT * FROM uyeler");

kavramını şu şekilde oku;

veritabanı sorgusu = uyeler tablosundaki herşeyi seç.

Böyle yaparsan öğrenim konusunda daha hızlı olursun.


Bu mesaja 1 cevap geldi.
S
14 yıl
Teğmen
Konu Sahibi

çk teşekkrler fakat kayıtlı üye bulunamadı diyor sürekli :S





< Bu mesaj bu kişi tarafından değiştirildi SmallCoder -- 10 Eylül 2011; 19:07:13 >
Bu mesaja 1 cevap geldi.
O
14 yıl
Çavuş

quote:

Orijinalden alıntı: 32Ciqi

çk teşekkrler fakat kayıtlı üye bulunamadı diyor sürekli :S


Acaba PM den kod parçacığını bi yollayabilirmisin, profil.php nin.


Bu mesaja 1 cevap geldi.
S
14 yıl
Teğmen
Konu Sahibi

quote:

Orijinalden alıntı: Ouroboros


quote:

Orijinalden alıntı: 32Ciqi

çk teşekkrler fakat kayıtlı üye bulunamadı diyor sürekli :S


Acaba PM den kod parçacığını bi yollayabilirmisin, profil.php nin.


pm attım gelmştir umarım profilinize girilmiyorda:D


Bu mesaja 1 cevap geldi.
U
10 yıl
Er

gezinirken gördüm konu eski ama hatanın sebebini biliyorum include`yi yanlış yazmış onu düzelt üye bulunamadı hatası gelmez





< Bu mesaj bu kişi tarafından değiştirildi umut3699 -- 2 Temmuz 2015; 22:41:26 >

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.