Ceviz Forum'a hoşgeldiniz.
Toplam 2 sayfadan 1. sayfa 1 2 En SonEn Son
14 sonuçtan 1 ile 10 arası gösteriliyor
  1. #1
    Ceviz Üyesi
    Üyelik Tarihi
    06/2010
    Yer
    Ankara
    Mesaj
    24

    Yukarı Kişisel Site Mantığı

    (Bu ilk mesajım umarım bir hatam olmaz..)
    Kendime çok basit bir siteyapmak istiyorum..
    2 kolonlu olacak.. Solda Ana menu Makaleler vs.. Sağdada içerik olsun istiyorum..
    Makalelere tıklayınca solda içerik gelsin diye düşündüm..
    Frame yada div ile bu kısmını halledeceğim.. (Umarım )

    2 sorum olacak sizlere:

    Mysql tablom sizce

    kategori
    id
    kat
    katid

    makale
    id
    baslik
    yazar
    icerik
    tarih

    böylemi olmalı? Dediğim gibi çok basit olması yeterli bana..
    2. sorum ise
    Kafama takılan kısmı kategoriyi çekme yani soldaki Ana Sayfa,Makale kısmını
    soldaki dive nasıl çekeyimki kategori tablosu gelsin..

    Anlatımlarım yanlış olduysa kusuruma bakmayın.. İnternette bu derece basit bir örnek bulamadım.. Zaten bu işlerde yeniyim yavaş yavaş öğreneyim diyorum..
    Hem belki bu konu diğer arkadaslara da yardımcı olur..

    Teşekkürler şimdiden..

  2. #2
    Ceviz Üyesi
    Üyelik Tarihi
    08/2008
    Mesaj
    353

    Varsayılan

    http://www.webmastersitesi.com/php/p...sel-ders.25948

    burda anlatılmış bi bak istersen. Google
    php makale scripti yazma
    diye de arat bir sürü görsel ders bulabilirsin.

  3. #3
    Ceviz Üyesi
    Üyelik Tarihi
    03/2010
    Mesaj
    105

    Varsayılan

    merhaba, 1. sorunuzu pek anlayamadım ama 2. sorunuza yardımcı olayım

    2 adet kolonunuz olucak.

    1. kolon kategoriler, makaleler vs vs. olarak bir form içersine atın, form'un özellikleri

    method = post
    action = index.php?kategori=xx gibi olsun.

    2. kolon ise olduğu gibi PHP olamalıdır. Kategorilerin her birine ayrı ayrı linkler verin (bu cevabı yazarken ben Resimler kategorisini ele alıyorum). Resimler kategorisine şöyle bir link verirsiniz; index.php?kategori=Resimler daha sonra başlarsınız 2. kolonu kodlamaya..


    PHP Kodu:
    <?php

    $kategori 
    $_GET['kategori']; // Kategori değişkenimizi atıyoruz

    if ($kategori == "") {

    // Boş olarak gelirse yani direk index.php çağırılırsa;

    echo 'Kişisel sayfama hoşgeldiniz';


    }

    if (
    $kategori == "resimler") {

    // Resimler olarak gelirse yani index.php?kategori=resimler olarak çağırılırsa

    echo '<img src="images/wow.png">';

    }




     
    ?>

  4. #4
    Ceviz Üyesi
    Üyelik Tarihi
    09/2008
    Yer
    /home/desktop
    Mesaj
    77

    Varsayılan

    Dennis,
    if mantığı değil de, switch mantığı daha uygun olur bence.

    PHP Kodu:
    <?php

    $kategori 
    $_GET['kat'];

    switch (
    $kategori)
    {
        case 
    'Resimler':
            echo 
    '<img src="images/wow.jpg">';
            break;
        default:
            echo 
    '$kategori\'nin değeri boş veya başka bir şey olursa bu yazılır...';
    }

    ?>
    Enson 14/06/2010 15:22 tarihinde tutkun54 tarafından düzenlenmiştir. Sebep: etiket düzenlendi
    Karamsar bir orman olmaktansa, iyimser bir çöl olmak daha efdaldir. ..::AST::..

  5. #5
    Ceviz Üyesi
    Üyelik Tarihi
    03/2010
    Mesaj
    105

    Varsayılan

    daha uygundan ziyada daha doğru olur hocam. o an çabucacık yazdığım için if kullandım

  6. #6
    Ceviz Üyesi
    Üyelik Tarihi
    06/2010
    Yer
    Ankara
    Mesaj
    24

    Varsayılan

    Çok sağolun hızlı cevaplarınız için.. Yavaş yavaş yapmayı deneyeceğim.. 1. sorumdaki Mysql tablom uygunmu bu sistem için sorum buydu.. Mesela

    Sol menu: Makaleler +altında Yazı eklerken Makaleler yada Duyurular ne bileyim işe soldaki menüyü yazı eklerken görebilmek istiyordum.. (Sanırım select ile Ana Sayfa ,Makale bunları görüp yazımı istediğimin altına eklemek için ... Acemiyim belki yanlış anlatıyorum...

    Yukardaki mysql tablosu istediğim için yeterlimi ?

  7. #7
    Ceviz Üyesi
    Üyelik Tarihi
    03/2010
    Mesaj
    105

    Varsayılan

    --

    pardon tablonuzu düzgün okumadan yanıt yazdım. tablonuz bence gayet uygun.

  8. #8
    Ceviz Üyesi
    Üyelik Tarihi
    06/2010
    Yer
    Ankara
    Mesaj
    24

    Varsayılan

    Sagol Dennis kardes Allah razı olsun.. Dediğim gibi acemiyim öncelikle kategori olayını öğrenmeye çalışıyorum..Tutkun kardeste sağolsun.. Yavaş yavaş ilerleyeceğim.. Mysql çok kalabalık olmasın istiyorum öncelikle tekrar sağolun..

  9. #9
    Ceviz Üyesi
    Üyelik Tarihi
    06/2010
    Yer
    Ankara
    Mesaj
    24

    Varsayılan

    Arkadaslar yine küçük bir sorum olacak ama sizlere..
    Ben yaziekle.php de ne yaparsam ekleme bitince tarayıcıda sayfayı yenilemeden yazma sayfama döner??

    Yazıyı ekliyorum eklendi mesajı geliyor.. Ben bu mesajın aynı sayfada görülmesini yada eklendiğinde sayfanın geri dönmesini nasıl sağlarım..?

  10. #10
    Ceviz Üyesi
    Üyelik Tarihi
    04/2009
    Yer
    Gemlik / BURSA
    Mesaj
    246

    Varsayılan

    aşağıda ders anlatırken kullandığım basit bir haber scripti ve daha gelişmişini bulabilirsiniz...
    bol bol açıklayıcı satırları olduğu için işinize yaracayacaktır...
    http://www.dahiweb.com/php-haber-script
    http://www.dahiweb.com/php-haber-scripti-2
    bu scriptde:
    Otomatik artan haber numarası (no)
    Haber başlığı (baslik)
    Haber özeti (ozet)
    Küçük resim (kucukresim)
    Haberin tam metni (aciklama)
    Büyük resim (resim)
    Aktif – Pasif özelliği (aktif)
    Otomatik resim boyutlandırma (küçük ve büyük JPG resimler için)
    Silinen habere ait resmin hdd den silinmesi
    Haber içinde arama
    Tüm haberleri görüntüleme

    gibi özellikler bulunmaktadır... umarım işinize yarar...


 

Konu Bilgileri

Users Browsing this Thread

Şu an 1 kullanıcı bu konuya bakıyor. (0 üye ve 1 ziyaretçi)

Sık Kullanılanlar

Sık Kullanılanlar

Mesaj Yazma Hakları

  • Yeni mesajgöndermezsiniz
  • Cevap yazamazsınız
  • Dosya ekleyemezsiniz
  • Mesajınızı düzenleyemezsiniz
  •  
Yukarı Çık