27 Şub 2021 03:14 Yeni Konu Oluştur

Haberler:

Üye kayıt esnasında E-posta adresinizin doğru olduğuna ve Aktivasyon Mailinize bakmayı unutmayın.


Kullanıcı bilgilerini yansıtma

Başlatan BrainDamaged, 01 May 2019 23:15

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

*

  1. 21

  2. 7

  3. 4

Merhabalar, "SSI.php" yardımı ile forum klasörümün içerisine "haberler" adında bir dosya açtım ve haber kısmı için bir panel oluşturdum, yazar'ın adı girildiğinde örneğin "ahmet" yazılır ise "ahmet" adlı kullanıcının rütbesini ve avatarını nasıl yansıtabilirim hocam ?

*

  1. 3,050

  2. 583

  3. 915
bu dediğinizi sadece ssi.php ile yapamazsınız ssi_queryMembers fonksiyonunu biraz inceleyin

*

  1. 21

  2. 7

  3. 4
Alıntı yapılan: snrj - 03 May 2019 00:35bu dediğinizi sadece ssi.php ile yapamazsınız ssi_queryMembers fonksiyonunu biraz inceleyin

internette bahsettiğiniz fonksiyonun arattım hocam lakin projeme nasıl dahil edebileceğime dair bir yazı göremedim, yada doğru bir arama yapmadım  :-\

*

  1. 3,050

  2. 583

  3. 915

internette arama yapın dememiştim zaten o fonksiyon ssi.php içinde zaten kodu inceleyin size örnek olsun diye sölemiştim
dediğim gibi sadece ssi php ile olmucaktır
örnek olarak ismi girdiğiniz bir form input olmalı
<form action="action.php" method="post">
 <p>İsminiz: <input type="text" name="isim" /></p>
 <p><input type="submit" /></p>
</form>
gönder dediğinizde action.php içinde gönderilen ismi $_POST["isim"] bir değişkene atayıp veritabanındaki members tablosunda members_name sutununa arama yaptırmanız lazım

*

  1. 21

  2. 7

  3. 4
hocam yazarın avatarını
', $context['user']['avatar']['image'], ' ile çekiyorum lakin <img>

tagı ile geliyor sadece adresini nasıl yansıtabilirim ?

Alıntı yapılan: undefined<img src="https://resmim.net/f/LGZaaP.png?nocache" width="150" height="150" alt="" class="avatar">
kırmızı ile işaretlediğim yerdeki bağlantı adresini almak istiyorum

*

  1. 3,050

  2. 583

  3. 915
kodunuzu şu şekilde değiştirin
', $context['user']['avatar']['href'], '

*

  1. 21

  2. 7

  3. 4
Alıntı yapılan: snrj - 24 May 2019 23:27kodunuzu şu şekilde değiştirin
', $context['user']['avatar']['href'], '

teşekkür ederim hocam çalıştı, şimdi de hazırlamış olduğum sayfaya kullanıcının üye grubunu isim olarak yansıtmaya çalışıyorum lakin hata veriyor

Alıntı yapılan: undefined<br /><b>Notice</b>:  Undefined index: post_group in <b>public_html/portal/ekle.php</b> on line <b>124</b><br />

kullandığım kod
', $context['user']['post_group'], '

*

  1. 3,050

  2. 583

  3. 915

hata vermemesi gerikir ama şu şekillerde bir deneyin
', $context['user']['group'], '', $context['user']['group_stars'], '
birde profilinizdeki site bilginizi düzeltirseniz nasıl bir şey yaptığınıza görelim

*

  1. 21

  2. 7

  3. 4
Alıntı yapılan: snrj - 25 May 2019 19:12hata vermemesi gerikir ama şu şekillerde bir deneyin
', $context['user']['group'], '', $context['user']['group_stars'], '
birde profilinizdeki site bilginizi düzeltirseniz nasıl bir şey yaptığınıza görelim

şöyle hocam forumun altına haber kısmı açtım bunun ise bir haber paneli oluşturmaya çalışıyorum, forum hesabınıza giriş yaptıktan sonra panel sayfasını açıyorsunuz eğer yönetici iseniz erişim izniniz oluyor, haber ekleme sayfasında ise yazar'ın bilgilerini tabloya yazdırmaya çalışıyorum (https://resmim.net/preview/ojizek.png) yazarın bulunduğu grubun adını alıp haberler kısmına yazdıracağım

*

  1. 3,050

  2. 583

  3. 915
kodlamayı görmeden tam olarak söylemek zor
global $memberContext;
loadMemberData($context['user']['id']);
loadMemberContext($context['user']['id']);
echo'', $memberContext[$context['user']['id']]['post_group'],'';
bu kodlama ile kullanıcının nerdeyse tüm bilgilerini çekebilmeniz gerekir tek değiştirmeniz gerekn kısım post_group yazan yer

*

  1. 21

  2. 7

  3. 4
Alıntı yapılan: snrj - 28 May 2019 22:24kodlamayı görmeden tam olarak söylemek zor
global $memberContext;
loadMemberData($context['user']['id']);
loadMemberContext($context['user']['id']);
echo'', $memberContext[$context['user']['id']]['post_group'],'';
bu kodlama ile kullanıcının nerdeyse tüm bilgilerini çekebilmeniz gerekir tek değiştirmeniz gerekn kısım post_group yazan yer

teşekkür ederim hocam çalıştı, oluşturduğum sayfayı şuanlık sadece yöneticiler görebiliyor bunun yerine ayarlar.php içerisinde belirtilen üye grup numarasına göre gözükmesini nasıl sağlayabilirim

Şuan kullandığım şartlandırma: if ($context['allow_admin'])ayarlar.php dosyasına eklediğim kısım: $g_numara = array(1, 2);


MENU ×