Okul Siteleri İçin Anket

27 Kas 2010 Cmt 86 yorum

Sitenizde çeşitli anketler gerçekleştirerek ziyaretçilerinizin belirli konulardaki fikirlerini alabilirsiniz.

Kısa bir süre önce okul sitelerine nasıl ziyaretçi defteri ekleneceği konusunundan bahetmiştim. Bu yazımda da sitemizin bir köşesine anket eklemeyi, hazırladığım arayüzle anketlerin oluşturulması ve değiştirilmesini anlatacağım.

Anketin Özellikleri:

  • IP tabanlı çalışıyor, bir IP'den bir anket için sadece bir oy verilebiliyor. (İsteğe bağlı Çerez tabanlı dosya eklendi.)
  • Ajax ile hazırlanmış basit arayüze sahip.
  • Önceki anketlere ulaşmak için bağlantı var.

 

İlk Adım: Geri Dönün:

Şayet henüz ücretsiz bir sunucudan alan almamış iseniz buradaki yazımı okuyarak gerekli işlemleri gerçekleştirin. Veritabanı oluşturun, ayarlarınızı değiştirin.

 

Dosyaların Yüklenmesi:

FTP uygulamanız ile ücretsiz sunucunuz üzerindeki alana bağlanın ve anket paketindeki tüm dosyaları yükleyin. Eğer daha önceden ziyaretçi defterini de yüklemiş iseniz, "ayarlar.php" dosyanızın üzerine yazmayın. Fakat diğer dosyaların üzerine yazılma isteğini kabul edin. (Örneğin, java.js.)

 

Kurulum:

Sunucunuzdaki "anketkur.php" dosyasını bir defaya mahsus çalıştırın. Tabloların oluşturulduğuna dair bir mesaj alacaksınız. Olumsuz yanıt alırsanız bağlantı ayarlarınızda sorun var demektir. Özellikle veritabanı adını "ayarlar.php" dosyasından kontrol edin.

 

Arayüzü Okul Sitenize Ekleyin:

Anket oluşturmak için Ajax kullanan bir arayüz hazırladım. Tıpkı ziyaretçi defterini kendi sitenize çektiğiniz gibi arayüzü de içerik bölümünüze aşağıdaki satırı ekleyerek alın.

<iframe src="http://---sizin---siteniz----/anketolustur.php" style="width:725px; height:600px; " scrolling="no" frameborder="0" marginwidth="0" marginheight="0"></iframe>

Bu dosyayı anket.html ismiyle kaydedip MEB sunucunuza yükleyebilirsiniz.

 

Anketi Ekleyin:

Sitenizin eklemek istediğiniz kısma aşağıdaki satırı yapıştırın.

<iframe scrolling="no" frameborder="0" src="http://---sizin---siteniz---/anket.php" style="height:270px; width:315px; margin-top:-20px; overflow:hidden"></iframe>

Eğer benim şablonumu kullanıyorsanız bu kodu duyuruların altına yapıştırmanızı öneririm. Fakat duyurular bölümünü küçültmeniz gerekecektir.

 

Anket Yönetimi:

İster doğrudan ücretsiz alanda "anketolustur.php" dosyasını, isterseniz de MEB sunucumuza attığımız anket.html dosyanızı açarak anket yönetimi ekranına ulaşabilirsiniz. Açılan ekranda ilk olarak yönetici adı ve şifrenizi girmeniz gerekiyor. Bu değerleri "ayarlar.php" dosyasında tanımlayabilirsiniz.


Oldukça basit bir arayüz hazırladım.

Anket yönetimi için basit ve hızlı bir arayüz hazırladım. Birçok işlem AJAX ile yapıldığında sayfanın yenilenmesine gerek kalmıyor. Sitenizde hiç anket olmadığı için 2. adım ilk başta gözükmeyecektir. Anket sorunuzu oluşturduktan sonra seçenekleri ekleyebilirsiniz.

 

Sonuç:

Anketi bitirdikten sonra Ankete git düğmesine basarak nasıl göründüğüne bakabilirsiniz.


Anketimiz hazır.

Anket Paket Dosyası:

Buraya tıklayarak anket için gerekli dosyaları indirebilirsiniz.

Çerez tabanlı sürümünü indirmek için tıklayın.

 

Güncellemeler:

  • Türkçe karakter sorunu giderildi.
  • Orhan Özkılınç hocamızın isteği üzerine anket çubukları için belirli bir renk döngüsü hazırlandı. 
  • Dilerseniz çerez (cookie) tabanlı sürümü indirebilirsiniz. Böylelikle aynı ağdaki bilgisayarlardan da oy verilebilir.

 

Renk Kullanımı:

Renklerinizi "_tasarim" klasöründe r0.png, r1.png.. şeklinde tanımlayın. Bu resim dosyaları 1x1 piksel boyutlarında olup herhangi bir resim düzenleme programında oluşturulabilir ve düzenlenebilir. Kaç adet renk dosyanız var ise "anketayarlari.php" dosyasında "$anketrenkleri=1;" değerini ona uygun şekilde değiştirin.

 

Umarım faydalı bir yazı olmuştur. Mezunlar sayfası hazırlama yazımda görüşmek dileğiyle...

85714 kez okundu.

86 Yorum Var

  1. murat demiş ki

    selam hocam.ofees.net sitesine meb filtre mi koydu anlamadım daha önceden ziyaretçi defteri filan çalışıyordu.ama şimdi meb filtreli diyor.bugün anket ekledim ondan olabilir mi.ayarlar.php dosyasına anket kodu girdik ya ondan olabilir mi

    • Ahmet Soyarslan demiş ki

      Evet, site MEB engeline takılmış ne yazık ki..Tüm 0fees hesapları için geçerli bir durum..

  2. Mustafa demiş ki

    Hocam Merabalar,
    Ahmet hocam ben siteme anket uygulamasını yükledim,herşey sorunsuz çalışıyordu,fakat 2 gün önce sitemin anket bölümünde "meb uygunsuz içieriği nedenşyle erşim engellenmiştir" uyarısı çıkıyor,,acaba sizde böyle bir problem varmı?

    • Ahmet Soyarslan demiş ki

      Evet, bununla ilgili birkaç mesaj aldım. MEB engellemiş durumda. 000webhost web sitesinden hesap alabilirsiniz şu an. Veritabanı ve dosyalarınızı da rahatlıkla taşıyabilirsiniz. Ben birkaç yıldır sorunsuz kullanıyorum.

  3. Abdullatif demiş ki

    "Şayet henüz ücretsiz bir sunucudan alan almamış iseniz buradaki yazımı okuyarak gerekli işlemleri gerçekleştirin. Veritabanı oluşturun, ayarlarınızı değiştirin."

    Link çalışmıyor hocam

    • Ahmet Soyarslan demiş ki

      Linkin normalde ziyaretçi defteri hakkındaki yazıma gitmesi gerekiyor. Fakat site adresim değiştiği için boşa çıkmış. Ziyaretçi defteri yazıma göz atabilirsiniz.

  4. bayram ali demiş ki

    anketi kurdum ama yönetici girişi yapamıyorum giriş başarısız yazıyor lütfen yardım edin hocam

  5. bayram ali demiş ki

    ben yönetici girişi yapamıyorum giriş başarısız yazıyor. ama ankaeti kurdum çalıştı. kullanıcı adnı ve parolayı giriyorum ama giriş olmuyor

  6. bahri demiş ki

    ziyaretçi defterini oluşrudum.problem yok ancak anket için ayarlar dışındaki dosyayı yukledim ancak olmadı.nedcendir..http://www.buyukyanik.0fees.net/anketkur.php tıklayınca bu sayfaya yonlendırıyor...denıyom denıyom OLMUYOR... YARDIMCI OLURSANIZ SEVINIRIM...http://69.170.135.91/

    • Ahmet Soyarslan demiş ki

      Üyeliğiniz ile ilgili bir sorun var sanırım. Tekrar hesap açmanız gerekebilir.

  7. cuma abak demiş ki

    anketri duyurular bölümünün altına almak istiyorum ancak duyurular bölümünü küçültemedim. Nasıl küçültebilirim?

  8. kübra demiş ki

    siz işe elinize atınca oldu :) fakat herhangi bir işlem yapmadık anladığım kadarıyla nasıl oldu bu iş anlamadım. eski bilgisayar hocamızın da dediği gibi bi Allah'ın işine bir de bilgisayarın işine karışılmıyor demekki :) ilginiz için çok teşekkür ederim Allah razı olsun. Başarılarınızın devamını diliyorum. Çok değerli bir arkadışımızsınız, sağolun...

  9. kübra demiş ki

    mrb hocam dediğiniz gibi bir süre sonra anket dosyasını indirme aktif oldu. öğretmen rumuzlu hocamızında dediği gibi seçenek eklemede bi sorun oluyor. internet explorer da sarı ünlemle "sayfada hata" mesajı veriyor ve ekleme yapmıyor. mozilla da denedim bu seferde seçenek ekleniyor diyor ama hem seçenek eklenmiyor hemde o kısım olduğu sayfadan kayboluyor.
    bu durumun sebebi nedir, nasıl düzeltebiliriz? yardımcı olursanız sevinirim.

    • Ahmet Soyarslan demiş ki

      Site adres ve şifrenizi yazarsanız (şifre yayınlanmayacak) yardımcı olabilirim.

  10. kübra tuncer demiş ki

    hocam indirme yapılamıyor :( dosyaları indiremiyorum sayfa hata veriyo :((



Yorum Yazın