wmaraci reklam

Sorgu yardim

4 Mesajlar 800 Okunma
Toplam 4 mesaj ve 800 görüntüleme
acebozum
wmaraci reklam

Sertangenis Sertangenis WM Aracı Kullanıcı
  • Üyelik 25.01.2022
  • Yaş/Cinsiyet 45 / E
  • Meslek Muhasebe
  • Konum Ankara
  • Ad Soyad S** G**
  • Mesajlar 4
  • Beğeniler 2 / 1
  • Ticaret 0, (%0)

Merhaba arkadaşlar. Geliştirmek istediğim  sitemde bir yerde yardımınıza ihtiyacım var.

detay.php?durum=<?php echo $uyecek['uye_id'] ?> 

 

Şeklinde detay sayfasına get ile üye ID  gönderip üyeler veritabanından üye puan tablosunda üye ID göre sorgulama yapıp üye puanı 100 ise detay.php sayfasını görmesini  puanı yeterli değilse puanınız  yeterli değildir diye uyarı verecek şekilde sorgulama yapmak istiyorum. 

 

Bu konuda bilgisi olan arkadaşların bir örnekle yardımcı olmasını rica ediyorum. Formda ve Google baya arama yaptım fakat başarılı olamadım şimdiden tesekkurler

 

Gokhan34

kişi bu mesajı beğendi.

wmaraci reklam
reklam

ByGokhan34 ByGokhan34 Gökhan Şimşek Kullanıcı
  • Üyelik 13.08.2019
  • Yaş/Cinsiyet 36 / E
  • Meslek Elektrik Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad G** Ş**
  • Mesajlar 1
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)

Bu şekilde işini görecektir.

<?php  include 'db.php';

$uyeid=$_GET['durum'];

$uyesor=$db->prepare('SELECT*  FROM uyeler WHERE uye_id=?');
$uyesor->execute(array($uyeid));
$uyecek=$uyesor->fetch(PDO::FETCH_OBJ);

$sonuc=$uyecek->uye_puan;

if($sonuc !== 100)
{
echo "üzgünüm bu sayfayı görme yetkiniz yoktur.";
}
?>

html kodların detay sayfan nasılsa artık
Sertangenis

kişi bu mesajı beğendi.

Sertangenis Sertangenis WM Aracı Kullanıcı
  • Üyelik 25.01.2022
  • Yaş/Cinsiyet 45 / E
  • Meslek Muhasebe
  • Konum Ankara
  • Ad Soyad S** G**
  • Mesajlar 4
  • Beğeniler 2 / 1
  • Ticaret 0, (%0)

Teşekkürler kardeşim fakat verdiğin kodları denediğimde üye puan 100 olsa bile"

üzgünüm bu sayfayı görme yetkiniz yoktur."; 

Şeklinde ekran çıktısı geliyor. 

 

 

Gokhan34 Gokhan34 WM Aracı Kullanıcı
  • Üyelik 25.03.2022
  • Yaş/Cinsiyet 36 / E
  • Meslek Elektrik Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad G** Ş**
  • Mesajlar 2
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
<?php

$mysqlsunucu = "localhost";
$mysqlkullanici = "root";
$mysqlsifre = "";

try {
    $db = new PDO("mysql:host=$mysqlsunucu;dbname=uye;charset=utf8", $mysqlkullanici, $mysqlsifre);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  
    }
catch(PDOException $e)
    {
    echo "Bağlantı hatası: " . $e->getMessage();
    }


    $uyeid=htmlspecialchars(trim($_GET['durum']));
    $uyesor=$db->prepare("SELECT * FROM uyeler WHERE id=?");
    $uyesor->execute(array($uyeid));
    $kontrol=$uyesor->rowCount();
 

      if($kontrol == false)
      {
        echo "Böyle Bir Kullanıcı Bulunmamaktadır.";
        return;
      }


    $uyeid=htmlspecialchars(trim($_GET['durum']));
    $uyesor=$db->prepare("SELECT * FROM uyeler WHERE id=?");
    $uyesor->execute(array($uyeid));
    $uyecek=$uyesor->fetch(PDO::FETCH_OBJ);
    
    $sonuc=$uyecek->uye_puan;


    if($sonuc < 100)
    {
      echo  "Bu Sayfayı Görme Yetkiniz Yoktur";

      return;  
    }

?>

<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Uyeler</title>
</head>
<body>
    <?php echo $uyecek->ad; ?>
</body>
</html>

Tamam Kardeşim Şimdi Denedim Haklısın Olmuyor Öyle Düzelttim Şimdi.

 

Mesaj 2 defa düzenlendi. Son düzenleyen: Gokhan34 (26.03.2022 05:27)

 

 

www.elektrikcicagir.com
wmaraci
wmaraci
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