Peki, soyle ilerleyelim bu veritabani konusunda.
Proje ile ilgilenen arkadaslar, bir araya gelip internette bir miktar xml'i veri tabani olarak kullanmak konusunda arastirma yapabilirler. Ardindan Php ile bu isin nasil yapilacagina dair bir ornek hazirlayabilirler. Bunun icin, salt HTML formlarindan olusan bir admin ekrani yapilabilir. Ozelliklerini sayayim su sekilde:
-Bir adresten admin ekranina girilir, ornegin
students.itu.edu.tr/~kullaniciadi/admin.php-Bu ekranda bir kullanici adi ve sifre soran login ekrani var. Kullanici adi ve sifreyi simdilik kodun icinde tutabiliriz. Sonradan bunlar da veritabanindan sorgulanacak sekilde yazilir.
-Kullanici adi ve sifre yanlis girildiyse kullaniciya bir hata gosterilir.
-Dogru girildiyse, kullanici admin ekranina girmis olur. Bu ekranda bir tablo icinde onceden yazdigi yazilar var. Bir de yazi ekle butonu. Yazi ekle butonuna tiklayinca yeni bir sayfada yazi ekleme ekrani gelir. Altta Ekle butonuna tiklayinca gerekli bos mu kontrolleri yapilir ve hata varsa gosterilir, yoksa yazi veritabanina eklenir ve kullanici admin ekranina geri doner.
-Admin ekraninda bir logout linkine tiklayarak logout olunur.
Simdi yapilmasi gereken iki is var. Bu ekranlara ait html'lerin hazirlanmasi, ki hic bir gorsellige simdilik onem vermeyecegimiz icin hazirlanmasi cok uzun surmez.
Sonrasinda Php ile XML nasil kullaniliyoru halletmek ve verileri tutacak bir XML yapisi hazirlamak. Sadece yazilari tutacagimiz icin bu da zor degil.
Yazilara ait tutmamiz gereken bilgiler sunlar
*Yazi ID
*Baslik
*Metin
*Yazilma Tarihi
*Yazari
*Kategorisi
Bunlari ne zamana kadar yapabilecegimiz konusunda beni bilgilendirebilir misiniz? Benim aklimdan gecen, yaklasik 3 saatte falan bunlari 2-3 kisinin hazirlayabilecegi yonunde. Vize filan olmadigini varsayarak, ve 3 kisiden fazla insan oldugunu dusunerek, Cuma gunune kadar yapabileceginizi dusunuyorum.
Eksik ya da yanlis kalan kisimlar varsa lutfen duzeltir misiniz?
Tesekkur eder, iyi calismalar dilerim.
Samet