5. mesajımda her zamanki balık tutmayı öğretir edamla. Senin 10 günde o siteyi tamamlamanı sağlayacak tek yöntem. Roman okur gibi o kitaplardan birini 3 gün içinde bitir. Kimsenin yardımına ihtiyacın kalmayacaktır emin ol.
Arkadaşlar emlakçı sitesi yapıyorum. (aslında yapamıyorum) Gerçekten ömrümü yedi bitirdi. 10 gündür PHP öğrenerek siteye özellikler ekliyorum. Sürekli yeni fikirler akılıma geliyor ve buda yeni problemleri beraberinde getiriyor. Arıyorum tarıyorum bulamıyorum. Elimde 5 tane PHP kitabı var ama bu kitaplar benim aradıklarımı yazmamışlar.
Sorunlarım;
Bir emlak ilanım var. Ben bu ilanımın yanına bir tane "ilan datayları" butonu koymayı ve bu butona tıklanınca aynı sayfada ilanın detaylarını göstermek istiyorum. Bir de haberler bölümü var. Hani haber sitelerinde olan şekilde , "devamı" butonuna tıklanınca yeni bir sayfada haberin detayları açılacak şekilde yapmak isiyorum. Fakat forum butonundan başka butonla değer döndürerek/gönderek, veri tabanındaki bilgilere dayanarak yeni bir HTML sayfası oluşturmayı bilmiyorum ve bulamıyorum.
Bu konularda bilgisi olan benimle paylaşabilir mi?
Mesaj kutlu_han tarafından 19.02.2009 (20:40) yeniden düzenlendi. Açıklama: kötü türkçe kullanımı
5. mesajımda her zamanki balık tutmayı öğretir edamla. Senin 10 günde o siteyi tamamlamanı sağlayacak tek yöntem. Roman okur gibi o kitaplardan birini 3 gün içinde bitir. Kimsenin yardımına ihtiyacın kalmayacaktır emin ol.
Her detay için ayrı ayrı sayfalar hazırlamaya gerek yok (hazırlanmaz).Haberler ve İlanları getirirken "devamı", "ilan detayları" gibi linkler vereceksen öncelikle, detayları getirebilecek bir sayfan olması lazım.Örnek; ilan detaylarını görüntüleyebileceğin sayfan ilanDetaylari.PHP olsun, senin detaylarını görmek istediğin ilan için link verirken linkDetaylari.PHP?ilanID=XXX gibi birşey kullanmalısın.Buradaki ilanID ilanDetaylari.PHP sayfasına hangi ilanı istediğini söyler, ilanDetaylari.PHP de gelen isteğe ilişkin veritabanında sorgu yapar kayıt varsa onu gösterir yoksa boş bir sayfaykla karşılar yada kayıt yoksa gibi kontroller yaparak farklı şekillerde karşılama yaptırırabilirsin.Aynısı haber detayları içinde geçerlidir.Kabaca mantık budur.Haber ve emlak ilanı sitelerini inceleyerek daha fazla fikir sahibi olabilirsiniz.Kolay gelsin.
http://www.xxxxx.com/haberler.php?haber_id=304
http://www.xxxxx.com/ilanlar.php?ilan_id=300
Selamlar,
Ben de PHP'den anlamıyorum. Eğer bir emlakçı sitesi yapmam gerekseydi ya hazır bir script kullanırdım veya CMS ile çözerdim.
Örneğin bir defasında bir siteye duyuru bölümü eklemem gerekti çünkü sıradan ofis çalışanları sitede duyuru postalayabilmesi gerekiyordu. Fusionnews.net adresindeki open source PHP scriptini kullandım. Çok işe yarar bir çözüm oldu. CSS sayesinde siteye sorunsuzca entegre oldu ve biçimlendirmeler çok güzel oldu. Hem database olmadan çalışıyor.
script kullanmak aslında kısa vadeli bir çözüm. İnsana çok fazla bir şey öğretmiyor. Yine de CSS veya HTML bilgin yeterli değilse bu işlerle uğraşırken geliştirebilirsin. Bence CMS orta vedeli çözüm oluyur. Örneğin Joomla veya Drupal konusunda kendini yeterince geliştiren biri çok az veya sıfır PHP bilgisi ile karmaşık siteler kurabilir. Zaten sonuçta yaptığın siteyi sıradan insanlar, örneğin email yazmasını becerecek kadar bilgisayar kullanabilen kişiler yönetecekse bu düzeydeki insanların eline CMS ile yapılmış bir siteyi veririm daha iyi.
Tabii uzun vadeli çözüm PHP öğrenmek oluyor. Ben PHP konularına biraz baktım. 10 günde değil 10 yılda bile öğrenemem. Çok sıkıcı konular. Canım sıkılmasın diye video formatında bir eğitim seti buldum. Onu da en fazla 10 dakika izleyebiliyorum. O işlerle uğraşanlar nasıl yapıyor anlamıyorum. Çok sabır ister. Tabii zevk meselesi.
the ilkay sana çok teşekkür ederim.
evet aradığım cevap senin yazmış olduğun cevaptır.
çok teşekkür ederim.
Bisiklete binebilmek için defalarca düşmek zorunda kaldım. PHP senin kodlarından düştükçe, sana hükmetmeye daha da yaklaşıyorum.