Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Form Post İşlemi

Konu, 'PHP' kısmında csyasar tarafından paylaşıldı.

  1. csyasar

    csyasar Yeni Üye

    Kayıt:
    2 Haziran 2008
    Mesajlar:
    9
    Beğenilen Mesajlar:
    0
    Merhaba,
    Php, PDO, Mysql kullanıyorum.

    Yetkilendirmenin olduğu bir projem var. Örnekleyerek açıklamak gerekirse;

    Kullanıcı tablosunda kulad, sifre, aciklama alanı var. bu alanda değişiklik yaparken "yetkili" ve "kullanıcı" aynı formu doldurup post ediyor. yetkisiz olan kullanıcının açıklama alanına yazılanı görmesini istemiyorum. bu alanı php ile yetkili ise gösteriyorum. kullanıcı ise göstermiyorum. şöyle bir sorun oluyor. kullanıcı forma girip görebildiği 2 alan olan kullanıcı adı ve şifre alanlarını doldurup post edince açıklama alanı tanımlı olmadığı boş post ediliyor. bundan dolayı da normalde dolu olan açıklama alanı boş kaydediliyor. halbuki bu alanı yetkili hesap dolduruyor. bu sorunun içinden nasıl çıkabilirim?
     
  2. issues08

    issues08 Üye

    Kayıt:
    15 Ocak 2007
    Mesajlar:
    70
    Beğenilen Mesajlar:
    0
    Meslek:
    Müşteri Hizmetleri Yönetmeni
    Şehir:
    Ankara
    açıklama alanını yetkisiz kullanıcılar için input şeklinde değil de php de değişken şeklinde tutmayı dene.
     
  3. hanzele

    hanzele Üye

    Kayıt:
    15 Şubat 2009
    Mesajlar:
    70
    Beğenilen Mesajlar:
    1
    Şehir:
    İzmir
    Normalde bir değişiklik olmazsa tablodaki veri değişmez de şöyle bişey yapabilirsin
    Post kontrolü yapabilirsin

    PHP:
    if(yetki == "1")
    {
    $aciklama $_POST["aciklama"];
    }
    değilse hiç bir şekilde post edilmeyeceği içintablondaki veri de güncellenmez