lostyazilim
tr.link

[Wordpress]Kullanıcı ID'sine göre Veri Çekme

8 Mesajlar 2.003 Okunma
lstbozum
tr.link

baylimonata baylimonata Don't make with yourself Kullanıcı
  • Üyelik 02.08.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci - Freelance Web Dev.
  • Konum Konya
  • Ad Soyad M** Ö**
  • Mesajlar 49
  • Beğeniler 7 / 7
  • Ticaret 0, (%0)
Merhabalar,

Üyem siteye giriş yapıcak sonra sağ üstte borclarımı görüntüleye basıcak.
borc.php de herkes kendi borcunu görecek şekilde olmasını istiyorum.
Bide idsi 1 ve 2 olan kişilerin borcekle.php sayfasından herkesin borcunu düzenleyebileceği bir sayfa istiyorum tasarın hiç fark etmez.Biri yazıp verebilirse çok dua edeceğim. 2 haftadır uğraşıyorum ve hep boş sayfa yada hata alıyorum. ne demek istediğim aşağıdaki resimlerde.

https://i.hizliresim.com/ZEakP3.jpg

https://i.hizliresim.com/oka3RX.png
 

 

wmaraci
reklam

MuhammedArslan MuhammedArslan Msa Web Tasarım Kullanıcı
  • Üyelik 19.02.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Web Developer
  • Konum Bursa
  • Ad Soyad M** A**
  • Mesajlar 933
  • Beğeniler 136 / 276
  • Ticaret 11, (%100)
$user = wp_get_current_user();
$id = $user->ID;



Mysql sorgunda Where id='$id' ile sadece o kullanıcının erişeceği verileri alabilirsin.

2. İsteğin içinde sayfanın en üstüne şunu ekle;

if($id=='1' or $id=='2') {


//sayfa kodları

}else {


echo "Bu sayfayı görüntüleme yetkiniz yoktur!";

}
baylimonata

kişi bu mesajı beğendi.

baylimonata baylimonata Don't make with yourself Kullanıcı
  • Üyelik 02.08.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci - Freelance Web Dev.
  • Konum Konya
  • Ad Soyad M** Ö**
  • Mesajlar 49
  • Beğeniler 7 / 7
  • Ticaret 0, (%0)
Call to undefined function wp_get_current_user() hatası aldım. kodlamam şu şekilde;

borc.php:








Php Bilişim İnternet Hizmetleri









include "config.php";
$user = wp_get_current_user();
$id = $user->ID;
$sorgu = mysql_query("select * from wp_users where id='$id'");
$kayit=mysql_fetch_array($sorgu);
$kullanici=$kayit["user_nicename"];
echo $kullanici

?>





config.php:




$vthost = "localhost";



$vtkullanici = "root";



$vtsifre = "";



$vtadi = "wordpress";





$baglan = @mysql_connect($vthost,$vtkullanici,$vtsifre);



if(!$baglan) die ("Mysql Bağlantısı Sağlanamadı");


mysql_Select_db($vtadi,$baglan) or die ("Veri Tabanı Bağlantısı Sağlanamadı");



?>
 

 

MuhammedArslan MuhammedArslan Msa Web Tasarım Kullanıcı
  • Üyelik 19.02.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Web Developer
  • Konum Bursa
  • Ad Soyad M** A**
  • Mesajlar 933
  • Beğeniler 136 / 276
  • Ticaret 11, (%100)
temanızdan ayrı bir sayfamı oluşturacaksınız?
baylimonata

kişi bu mesajı beğendi.

wmaraci
wmaraci

baylimonata baylimonata Don't make with yourself Kullanıcı
  • Üyelik 02.08.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci - Freelance Web Dev.
  • Konum Konya
  • Ad Soyad M** Ö**
  • Mesajlar 49
  • Beğeniler 7 / 7
  • Ticaret 0, (%0)
evet borc.php olarak
 

 

MuhammedArslan MuhammedArslan Msa Web Tasarım Kullanıcı
  • Üyelik 19.02.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Web Developer
  • Konum Bursa
  • Ad Soyad M** A**
  • Mesajlar 933
  • Beğeniler 136 / 276
  • Ticaret 11, (%100)
Anadizinde şu şekilde denediğimde id değerini başarıyla ekrana yazdırdı.

define('STYLESHEETPATH', '');
define('TEMPLATEPATH', '');
require_once("wp-load.php");

$user = wp_get_current_user();
$id = $user->ID;

echo $id;
baylimonata

kişi bu mesajı beğendi.

baylimonata baylimonata Don't make with yourself Kullanıcı
  • Üyelik 02.08.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci - Freelance Web Dev.
  • Konum Konya
  • Ad Soyad M** Ö**
  • Mesajlar 49
  • Beğeniler 7 / 7
  • Ticaret 0, (%0)
Size çok teşekkür ederim benim sorunumu çözdünüz valla çok mutlu oldum şu 2 gün tüm namazlarımda size dua ediceğim Allah razı olsun.
MuhammedArslan

kişi bu mesajı beğendi.

MuhammedArslan MuhammedArslan Msa Web Tasarım Kullanıcı
  • Üyelik 19.02.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Web Developer
  • Konum Bursa
  • Ad Soyad M** A**
  • Mesajlar 933
  • Beğeniler 136 / 276
  • Ticaret 11, (%100)

baylimonata adlı üyeden alıntı

Size çok teşekkür ederim benim sorunumu çözdünüz valla çok mutlu oldum şu 2 gün tüm namazlarımda size dua ediceğim Allah razı olsun.


:) birsey yapmadim hocam 2 dk internette arastirdim. İsinize yaradiysa sevindim. İyi calismalar :)
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al