lostyazilim
tr.link

Php sorgu yardıma ihtiyacım var

24 Mesajlar 2.857 Okunma
acebozum
tr.link

alemextra alemextra WM Aracı Kullanıcı
  • Üyelik 08.11.2015
  • Yaş/Cinsiyet 48 / E
  • Meslek Webmaster
  • Konum Konya
  • Ad Soyad A** E**
  • Mesajlar 139
  • Beğeniler 20 / 9
  • Ticaret 6, (%100)
Merhaba
Bir Üye Panelim var ve üyelerin yetkileri var..
User tablosu içinde üyenin yetki isimli id sinde 1 yazanlar yetkisiz.. 3 yazanlar ise yetkili..

şimdi benim isttediğim bir sorgu sayfası .. giriş yapan üyeler o sayfa ya girdiği an sayfa üyeyi tanısın ve qyetkisini 1 den 3 çevirsin istiyorum.. sanırım tek bir sorgu ile bu gerçekleşebilir..

bilen arkadaşım kodları net yazıp verebilirse çok memnun olurum...

mysql veritabanının tesmini buraya koyuıyorum...
yardım eden arkadaşlara şimdiden çok teşekkür ederim..



 

 

wmaraci
reklam

Smokie Smokie WM Aracı Kullanıcı
  • Üyelik 30.03.2017
  • Yaş/Cinsiyet 42 / E
  • Meslek PHP Senior Developer
  • Konum İzmir
  • Ad Soyad Ö** K**
  • Mesajlar 73
  • Beğeniler 0 / 14
  • Ticaret 0, (%0)
Öncelikle merhaba. Bu kadar hazırcılığa alışmanızdan dolayı bu kadar kolay işleri bile yapamaz hale gelmişiz. Lafım sana değil forumun geneline.

Neyse soruna gelecek olursak giriş sayfandaki kodları gönderirsen daha kolay yardımcı olabiliriz. Sonuçta hangi değişkeni nasıl aldığını bilmiyoruz. Bu kadar hazırcı olmayın !

Yok ben göndermem dersen google mysql update komutunu araştırabilirsin.
bozok

kişi bu mesajı beğendi.

Allah iyidir tatlım.

Smokie Smokie WM Aracı Kullanıcı
  • Üyelik 30.03.2017
  • Yaş/Cinsiyet 42 / E
  • Meslek PHP Senior Developer
  • Konum İzmir
  • Ad Soyad Ö** K**
  • Mesajlar 73
  • Beğeniler 0 / 14
  • Ticaret 0, (%0)
Ayrıca şunuda belirteyim yetki kolonunu int yerine enum ayarlayıp değerini ('1','3') verirsen 1 ve 3 den başka bir değer girilemez. Böylesi çok daha sağlıklı.
 

 

Allah iyidir tatlım.

alemextra alemextra WM Aracı Kullanıcı
  • Üyelik 08.11.2015
  • Yaş/Cinsiyet 48 / E
  • Meslek Webmaster
  • Konum Konya
  • Ad Soyad A** E**
  • Mesajlar 139
  • Beğeniler 20 / 9
  • Ticaret 6, (%100)
İtiraf Etmeliyimki Baya bi araştırdım ve denemeler yaptım ama biyerlerde yanlış yapıorum sanırım...

giriş sayfası derken sanırım login sayfasını sordunuz..

bu login sayfası sadece 3 nolu yetkisi olan kişilerin giriş yapabildigi admin girirşi..
yardımınız için çok teşekkür ederim...








');} ?>







11111 | Y1111

























<script></script>
<script></script>
<script></script>
<script></script>
<script></script>
<script></script>
<script></script>
<script>
jQuery(document).ready(function() {
App.init();
Login.init();
});
</script>






 

 

wmaraci
wmaraci

Smokie Smokie WM Aracı Kullanıcı
  • Üyelik 30.03.2017
  • Yaş/Cinsiyet 42 / E
  • Meslek PHP Senior Developer
  • Konum İzmir
  • Ad Soyad Ö** K**
  • Mesajlar 73
  • Beğeniler 0 / 14
  • Ticaret 0, (%0)
Sorguları control.php de yapmışsın. Giriş onayı verildikten sonra update komutu kullanmalısın.

Örnek veriyorum.

if(extract($_POST)) {
if($_POST['KullaniciAdi'] != '' || $_POST['Sifre'] != '') {

// .... Sorgular
// .... Giriş Onaylandıktan Sonra Kullandığın Mysql Bağlantı Şekline Göre ( PDO, mysql, mysqli )

// Update Komutu kullamalısın.
}
}


PDO Kullanımı http://www.erbilen.net/pdo-kullanimi/
Mysql Kullanımı http://sql.sitesi.web.tr/komut-kullanimi.html
Mysqli Kullanımı http://altayalp.com/php-ile-mysqli-kullanimi/

Buralarda anlatılmış. Yine yapamazsan control.php'yi gönder. Düzenliyeyim. Ne tür bağlantı kurduğunu bilmediğim için net bir cevap veremiyorum. Ama hepsinde update komutu ile çözebilirsin.
 

 

Allah iyidir tatlım.

alemextra alemextra WM Aracı Kullanıcı
  • Üyelik 08.11.2015
  • Yaş/Cinsiyet 48 / E
  • Meslek Webmaster
  • Konum Konya
  • Ad Soyad A** E**
  • Mesajlar 139
  • Beğeniler 20 / 9
  • Ticaret 6, (%100)
Üstadım Zahmet vermessem çok memnun olurum.. Kafam basmadı valla


Control.php







$admin = new sorgu;
$email = ifo::kontrol($_POST["email"],"text");
$sifre = ifo::kontrol(ifo::sifrele($_POST["sifre"]),"text");
$admin->select("*","users","(email=$email and sifre=$sifre and yetki=3 and onay=1)");
if($admin->verioku()){
$_SESSION["adsoyad"] = $admin->veri->adsoyad;
$_SESSION["aemail"] = $admin->veri->email;
$_SESSION["yid"] = $admin->veri->id;
$_SESSION["yetki"] = $admin->veri->yetki;
$veriler['yid'] = ifo::kontrol($admin->veri->id,'int');
$admin->ekle('log',$veriler); ?>

Admin paneline yönlendiriliyorsunuz...







Yanlış kullanıcı adı ve şifre girdiniz...









 

 

Smokie Smokie WM Aracı Kullanıcı
  • Üyelik 30.03.2017
  • Yaş/Cinsiyet 42 / E
  • Meslek PHP Senior Developer
  • Konum İzmir
  • Ad Soyad Ö** K**
  • Mesajlar 73
  • Beğeniler 0 / 14
  • Ticaret 0, (%0)
Kendine ait kütüphane yazmış bu arkadaş. İstersen Ö.M kısmına ftp'ni at yada banglantic.php'ni gönder yardımcı olayım. Buradan çok uzayacak gibi duruyor.
 

 

Allah iyidir tatlım.

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
hocam update komutuyla yapabilirsiniz. sistemi siz hazırladıysanız yapmanız baya bir kolay olur diye düşünüyorum. Fakat bu çok basit bir sorgu yapmanız gereken sadece Update sorgusunu yazmak başka bir şey değil
 

 

alemextra alemextra WM Aracı Kullanıcı
  • Üyelik 08.11.2015
  • Yaş/Cinsiyet 48 / E
  • Meslek Webmaster
  • Konum Konya
  • Ad Soyad A** E**
  • Mesajlar 139
  • Beğeniler 20 / 9
  • Ticaret 6, (%100)

Smokie adlı üyeden alıntı

Kendine ait kütüphane yazmış bu arkadaş. İstersen Ö.M kısmına ftp'ni at yada banglantic.php'ni gönder yardımcı olayım. Buradan çok uzayacak gibi duruyor.


Özelden Bilgileri Gönderdim Hocam.. Çok Teşekkür ederim..
 

 

alemextra alemextra WM Aracı Kullanıcı
  • Üyelik 08.11.2015
  • Yaş/Cinsiyet 48 / E
  • Meslek Webmaster
  • Konum Konya
  • Ad Soyad A** E**
  • Mesajlar 139
  • Beğeniler 20 / 9
  • Ticaret 6, (%100)

AhmetKarabulut adlı üyeden alıntı

hocam update komutuyla yapabilirsiniz. sistemi siz hazırladıysanız yapmanız baya bir kolay olur diye düşünüyorum. Fakat bu çok basit bir sorgu yapmanız gereken sadece Update sorgusunu yazmak başka bir şey değil



Ben Yazmadım Üstadim .. sadece üyelik paneli olarak kullanıyorum.. basit bişey ama sanırım biyerlerde yanlış yapıorum.. çokta hakimde deilim php ye... kaynaklar ile ilerliyorum...
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al