alexa  Menu

Hazır PHP Scripti: Haberiniz Olsun :)

  23.01.2011 ,   61 yorum ,   31.378 kez okundu.

Web tasarım dersi için Sümeyra AKSU, Erkan YEŞİL, Fahriye OK arkadaşlarımla hazırladığımız basit php scriptini paylaşmak istedim. Öncelikle scriptin kullanılması serbesttir. Fakat oluşacak sorunlardan kesinlikle sorumlu olmadığımızı belirtmek isterim. Çünkü bu script sadece derste öğretilen php kodlarını uygulamak, nasıl çalıştığını görmek için hazırladığımız güvenliğine önem vermediğimiz bir script.

Özellikleri:

  • Grafik çalışmaları tamamen bize aittir.
  • Ortada dönen resimler resimler CU3ER eklentisi kullanılarak yapılmıştır.
  • Site tamamen php tabanlıdır.
  • Siteye üye olabilirsiniz.
  • Üyeler yöneticiler tarafından onaylanmadıkca makale gönderemezler.
  • Yöneticiler onayladıktan sonra üyeler makale gönderebilirler fakat makaleler yöneticiler tarafından onaylanmalıdır.
  • Üyeler yöneticiler tarafından silinebilir.
  • Üyeler yöneticiler tarafından “Yönetici” yetkisine sahip olabilirler.
  • Scripte FCK editor entegre edilmiştir.
  • Makaleler için resim upload işlemi gerçekleştirilmiştir.

Eksik tarafları :

  • Kullanıcı adı ve şifresi ayrı ayrı kontrol ettirilmiştir. Bu güvenlik için zararlıdır. Fakat dersimiz kapmasında olması nedeniyle bu işlem bu şekilde yapılmıştır.
  • Onay bekleyen makalelerin içeriğinin denetlenmesi için, içeriğini görüntüleme özelliği yapılmamıştır.
  • Sayfalama işlemleri yapılmamıştır.
  • ve bunlardan başka birçok eksik tarafı elbet vardır 🙂 sonuçta sadece php kodlarını öğrenmek amacıyla hazırlanmıştır.

Ayrıca php ile mysql

  • veritabanına veri ekleme,
  • veritabanından veri çekme,
  • veritabanına veri ekleme,
  • veritabanındaki verileri güncelleme,
  • veritabanındaki verileri silme,
  • veritabanındaki verilerden istediğiniz özelliklerdeki verilerli sorgulayarak listeleme

işlemleri yapılmıştır. Bunların dışında md5 şifreleme, session oluşturma, session silme, kullanıcı girişi, kullanıcı çıkışı, php ile tarij işlemleri, kategorilere göre veri listeleme, mail gönderme gibi işlemler yapılmıştır. Dosya içerisinde .sql uzantılı veritabanı dosyası bulunmaktadır. Dosyayı PhpMyAdmin içerisinden php_proje adında veritabanı oluşturarak içeri aktar dediğiniz taktirde script çalışacaktır.

Yukarıda da belirttiğim gibi birçok eksik tarafları var scriptin. O yüzden “kesinlikle güvenli değil”, “böyle script mi olur?”, “bu ne ya?” vs gibi yorumlar yapmayın :).

Scripti tamamen öğrenme amaçlı olarak, ziyaretçilerimin faydalanmasını istediğim için ekledim.

Scripti eklemeden önce yukarıda isimlerini yazdığım arkadaşlardan izin aldım. 🙂 İzin verdikleri için birkez daha onlara teşekkür ederim. 🙂

Ayrıca tabiki Web Tasarım Dersi öğretmenimiz Tarık KIŞLA‘ya da sonsuz teşekkürler. 🙂

Scripti indir: Php Script’i İndir

habertanitim

61 yorum yapılmış

    UgrMhmt

    şifremi unuttum gibi bir bölüm eklenilemezmi yada eğitim videosu:d

    24.01.2011, 1:49:41

    Husnu

    resim geçişleri çok güzel olmuş acaba bu script için nasıl hazırladığını video çekebilmen mümkün mü? teşekkürler.

    24.01.2011, 3:21:05

    Husnu

    bilen biri için basit yani 🙂

    24.01.2011, 3:49:00

    Serhat Öz&ccedi

    üye kaydı yapamıyorum

    24.01.2011, 5:03:55

    Serhat Öz&ccedi

    http://ecebatbilisim.com/portal/uye-kayit.php adreste dneem amaçlı kurdum ama üye kaydı yapamadım

    24.01.2011, 5:09:48

    Serhat Öz&ccedi

    kurdum

    24.01.2011, 5:11:07

    Serhat Öz&ccedi

    bağlantı ayarları admin/db.php'den değil mi oradan ayarladım bağlantı kurdum

    24.01.2011, 5:15:13

      Anar Samadov

      öyle fakat php_proje adında veritabanı oluşturarak dener misiniz? farklı dosyalarda vt sorgulamış olabiliriz. sonuçta scripti tek bir kişi yazmadı.

      24.01.2011, 5:16:40

    Serhat Öz&ccedi

    tmm bi deneyeyim

    24.01.2011, 5:18:52

    Serhat Öz&ccedi

    teşekkürler sizin dediğiniz gibi db ismi php_proje olmalıymış kolay gelsin

    24.01.2011, 5:25:42

    Yücel

    Ellerine sağlık süper olmuş bu arada senden ricam dreeamweaver derslerinde formail uygulaması yaparsan sevinirim. Sayende çokk güzel şeyler öğreniyoruz dreamweaver da hazır formailler var ancak anlaşılması zor ve karışık kodlar..

    24.01.2011, 20:43:44

      Anar Samadov

      Karışık kodlarsa kolay olanını niye kullanmıyorsun? kolay olanını anlattık ya 😀

      24.01.2011, 20:56:08

        yücel uyanıkso

        valla php site yapmayı öğrendim sayende ama php yi öğrenemedim. dreamweaver yetiyoo fazlasıyla. Formail de şöyle bi problemle karşılaştım senin yaptığın uygulama gibi yaptım formdan verileri çektim echo ile ekrana yazdırdım ancak hata aldım bunun sebebini hosting firmasına sordum. Eposta ayarları olmadan gönderemezsin dedi. Kimlik doğrulaması gerekiyormuş bana formaiillerini gönderdi ama ben benim formuma entegre nasıl ederim beceremediğimden yapamadım 🙂 inş bigün bu derside anlatırsın. 🙂

        26.01.2011, 3:41:48

    OğrenciPHP

    Merhaba hocam peki yetki sistemini anlatabilirmisiniz videoyla veya yazıyla?

    Aklıma takıldıda

    24.01.2011, 21:16:01

    Emir YILMAZ

    anar bey ben easy php ile localhostuma yükledim fakat üye giriş panelinde fonksiyonlar.php 40 satır ve index.php 170. satırlarda hata olduğunu yazdı. bu arada index.php içerisindeki 170. satır asp zannedersem

    25.01.2011, 20:43:48

      Anar Samadov

      tamamen php ile yazilmis bir kod. asp yok..

      hata da yok o satirlarda.. veritabani baglantisi kurmaniz gerekiyor.

      26.01.2011, 3:44:38

        Emir YILMAZ

        anar bey

        veritabanını gayet düzgün kurdum.

        index.php 170. satır

        fonksiyonlar.php 41.satır

        if(($kad=$_POST["kad"]!="") or ($sifre=$_POST["sifre"]!=""))

        26.01.2011, 13:25:50

        Anar Samadov

        veritabanı adı nedir? benim söylediğimi mi yazdın yoksa farklı bir isim mi?

        if(($kad=$_POST["kad"]!=") or ($sifre=$_POST["sifre"]!=")) bu kodu php dosyasından mı kopyladın? kalın yazdığım yerler kodda böyleyse onları düzeltmen gerek. tırnak işaretlerini.

        26.01.2011, 23:39:48

    Husnu

    öncelikle tşkler acaba projelerin arasında video scriptleri veya ona benzer site tasarımları varmı videolu anlatım olucak mı ?

    26.01.2011, 2:45:43

    ömür

    Hocam admin panelin index.php si boş hiçbirşey yok. Sanırım bi karışıklık olmuş.

    26.01.2011, 4:20:07

    ömür

    Bende sonradan olayı çözdüm admin e girdiğimizdede index sayfası yaratım login bölümü oluşturdum. Birde mysql de bir sorun vardı onu giderdim şimdi hatırlamıyorum. Ayrıca resimler upload yapılırken resim ismi yerine sayılara dönüştürülseydi daha sağlıklı olabilir diye düşünüyorum. Mesela şiir.JPG adındaki bir resimi upload ettiğinizde gözükmüyor. Ama büyük bir sorun değil diye düşünüyorum. Ellerinize sağlık sanırım scriptte açık yok. Ama eksik tarafları tabikide vardır benim bulduklarım bu kadar.

    26.01.2011, 16:31:42

    hüseyin

    arkadaşlar scripti yeni indirdim bu hayayı veriyor

    mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:xampphtdocsphpgirisHaberiniz Olsun Projesi (Erkan Yesil, Sumeyra Aksu, Fahriye Ok, Anar SAMADOV)index.php on line 84

    01.02.2011, 14:04:53

    Kerem Demirci

    Öncelikle teşekkür ederim.. güzel bir çalışma olmuş galiba şifresi de yok fck editör ile resim eklemenin bir yolu varmı developer toolbox ile config.php sayfasında hata veriyo..

    02.02.2011, 13:50:13

      Anar Samadov

      Fck editör zaten resim uplodunu yapıyor kendisi. veritabanı adını php_proje yap sorun olmamalı. şuan kontrol ettim çalışıyor. indirip kuranlar olmuş sorunsuz.

      02.02.2011, 15:58:05

    hüseyin

    mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:xampphtdocsphp_projeindex.php on line 84

    arkadaşlar bu hatadan kurtulamadım veritabanı oluşturdum (boş bi veritabanı)ve veritabanın ismini klasör ismi ile aynıyaptım anasayfadan başka diğer sayfaları zaten açmıyor acaba indirdiğimiz scripti bu veritabanına aktaracakmıyız.Anasayfa Genel ve Gündem sayfalarında aynı hatayı veriyor diger sayfalarda ise talep ettiğiniz sayfa sunucu üzerinde bulunmuyor (object not found)hatası veriyor .saygılar

    03.02.2011, 12:59:05

      Anar Samadov

      İndirdiğiniz klasör içerisinde php_proje.sql dosyası var onu oluşturduğunuz veritabanına İÇERİ AKTAR diyerek aktarmanız gerekiyor php_myadmin üzerinden. Tablolar oluşturmadığı için sorun oluşuyordur.

      04.02.2011, 2:51:09

    Kerem Demirci

    tamm haberiniz olsun projesi sorunsuz çalışıyo ben developer toolbox kullanrak resim eklemenin bir yolu varmı diye soruyom…

    04.02.2011, 13:17:30

    hüseyin

    anar bey aynı scripti sildim yeniden yükledim şu an oldu teşekkür ederim yardımlarınız için.

    04.02.2011, 20:29:56

Yorum yapın..

isim yerine gerçek isim ve soyisim yazılmadan yapılan yorumlar kesinlikle onaylanmıyor bilginiz olsun.


%d blogcu bunu beğendi: