phpKF - php Kolay Forum     
Hakkında  |  Sürümler  |  indirme  |  Telif  |  Kurulum  |  Tema  |  Eklenti  |  Mod  |  Ekip  ]
Forum  |  Portal  |  Yardım  |  Üyeler  |  Arama  |  Giriş  |  Kayıt
 
Önemli Uyarı
Bu bölümde ödev sormak yasaktır.

Öğrenmek için soranlar cevap alır ama hazırcılar hiçbir yerde cevap bulamaz.
Forum Ana Sayfası  »  Webmaster Genel  »  PHP (Personal Home Page) programlama dili
 »  konu başlığına tıklayınca konu içeriğinin gösterilmesi

Yeni Başlık  Cevap Yaz
konu başlığına tıklayınca konu içeriğinin gösterilmesi           (gösterim sayısı: 1.269)
Yazan Konu içeriği

boşluk

haluk
[haluk cengiz]

Kayıt Tarihi: 23.01.2010
İleti Sayısı: 18
Şehir: İstanbul
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Konu Tarihi: 24.01.2010- 16:33
Alıntı yaparak cevapla  


bir konu da daha kafanızı şişiricem arkadaşlar kusura bakmayın :)


ben çalıntı olmayan her kodunu kendım yazmaya çalıştıgım bir forum sıtesı hazırlamaya calısıyorum bı arkadasım ıcın... hersey tamam guzel gıdıyor ama bır sorun var

  vertabanından cektıgım ko0nu baslıklarını tablolu bır sekılde ekrana yazdırıyorum ama konu baslıklarına lınk verırken secılı konubaslıgına aıt konu içeriğine nasıl lınk verıcem... ben konu baslıklarını diziye aktarıp dongu ıcınde ekrana yazdırıyorum lnk verırkende mecburen butun konu baslıklarına aynı lınkı verıo bunu nasıl halledıcez yardımcı olabılırmısınız acaba 2 gundur buna kıtlenmıs vazıyetteyım :(   :(



 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<?
//verıtabanından konubaslıklarını cekıyorum


$forumkonubasligicek= mysql_query("select konubasligi from konular where kategori= 'orduforum' ORDER BY id ASC",$veriyolu) or die ("<h2>veritabaniyla baglanti kurulamadi".mysql_error()); 

// cektıgım baslıkları dızıye aktarıp dongude yazdırıyorum


while ( $cekilen_veri_dizide= mysql_fetch_array($forumkonubasligicek)){
                            print '<table border="0" width="500" cellpadding="10"><tr><td bgcolor="#CCCCCC">';
                            $aldim= $cekilen_veri_dizide['konubasligi'];
                            echo '<a href="index.php?konuicerik=goster"><div class="tabloyazi" align="left">'.$aldim."</a><br>";
                            print '</td></tr></table>'; }</div>
?>



burda ıstedıgım konu baslıgına lınk verp o sectıgım konu baslıgının ıcerıgıne yonlesın ıstıyorum

lutfen yardımmm!!!!!! :(


__________________

Bu ileti en son yonetici tarafından 24.01.2010- 17:12 tarihinde, toplamda 2 kez değiştirilmiştir.

Cvp:
Yazan Cevap içeriği

boşluk

Fahrenheit
[Fahrenheit]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 02.01.2009
İleti Sayısı: 367
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 24.01.2010- 17:46
Alıntı yaparak cevapla  


Tüm konu linklerini şu şekilde "index.php?konuicerik=goster" aynı yapmışsınız, hangisinin tıklandığını ve hangisinin içeriğinin gösterileceği nasıl belli olacak.

Bu linkleri "index.php?id=1&konuicerik=goster" gibi yapmalısınız, buradaki id=1 konunun id numarası olacak.
Yani yukarıdaki kodda link içinde her konunun id numarasını ayrı ayrı yazdıracaksınız, daha sonra bu linkler tıklandığında çalışan kodda da bu id`li konuyu aıp içeriğini göstereceksiniz.

Forum yapmak kolay bir iş değildir ve bu sorduğunuz şey de en kolayı, yani bence forum yapmaa başlamadan önce hem konu hem de php, mysql hakkında daha fazla bilgi edinin.

Cvp:
Yazan Cevap içeriği

boşluk

haluk
[haluk cengiz]

Kayıt Tarihi: 23.01.2010
İleti Sayısı: 18
Şehir: İstanbul
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 24.01.2010- 18:13
Alıntı yaparak cevapla  


yanı su olabılırmı ıd ye 1 degerını atadık ve bunu lınk yaptık

sonra lınkın gıttıgı php dosyasında konuıcerık functıonunun içinde bunu koşula baglayıp id=1 se sunu yap dıyoruz.bu ok. ama dongude her bırıne id yı nasıl belırtcem bunu cozemedım ben.

su komutla bunu cozebılırmıyım :
id dekı degerleri (1,2,3,4 gibi) bir degisken ile tutup sonra bunları donguye sokarak cozulebılrmı yanı

kod :

    $idsay= 1;
while ( $cekilen_veri_dizide= mysql_fetch_array($forumkonubasligicek)){
                            print '<table border="0" width="500" cellpadding="10"><tr><td bgcolor="#CCCCCC">';
                            $aldim= $cekilen_veri_dizide['konubasligi'];
                            echo '<a href="index.php?id=----$idsay----&konubasligi=cek"><div class="tabloyazi" align="left">'.$aldim."</a><br>";
                            print '</td></tr></table>'; }


daha snra bunları phpde ısleyıp koşul ıle ıd1 se sunu yap 2 yse sunu yap 3 se sunu yap gıbı....







. acık konusmak gerekırse bu lınkten ıcerıge konusunun mantıgını cozemedım.evet kolaydır ama daha zorlarını hallettım burda takıldım :(


__________________

Bu ileti en son haluk tarafından 24.01.2010- 18:18 tarihinde, toplamda 1 kez değiştirilmiştir.

Cvp:
Yazan Cevap içeriği

boşluk

Fahrenheit
[Fahrenheit]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 02.01.2009
İleti Sayısı: 367
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 24.01.2010- 22:10
Alıntı yaparak cevapla  


Linkeri şöyle sıralayacaksınız:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
while ($cekilen_veri_dizide = mysql_fetch_array($forumkonubasligicek))
{
    echo '<p><a href="goster.php?id='.$cekilen_veri_dizide['id'].'">'.$cekilen_veri_dizide['baslik'].'</a>';
}



goster.php diye bir sayfada içeriği gösterdiğinizi varsayalım, bu sayfada gelen id numarasını alıp şu şekilde sorguya sokacaksınız.


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$sorgu = "SELECT * FROM konular WHERE id='$_GET[id]' LIMIT 1";
$sonuc = mysql_query($sonuc);
$konu = mysql_fetch_assoc($sonuc);

echo $konu['icerik'];



Buradaki dosya ve veritabanı alan adları sallamadır, siz bunu kendinize göre değiştireceksiniz. Olayın mantığı bu, bu örnek ile de anlayamazsanız kendinizi biraz daha geliştirmenizi tavsiye ederim.

Kolay gelsin...

Cvp:
Yazan Cevap içeriği

boşluk

haluk
[haluk cengiz]

Kayıt Tarihi: 23.01.2010
İleti Sayısı: 18
Şehir: İstanbul
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 24.01.2010- 22:25
Alıntı yaparak cevapla  


Çok tesekkur ederım sımdı anladım....

zahmetın ıcın ılgın ıcın cok ama cok tesekkur ederım kardesım Allah razı olsun sımdı anladım....

Yeni Başlık  Cevap Yaz



Forum Ana Sayfası  »  Webmaster Genel  »  PHP (Personal Home Page) programlama dili
 »  konu başlığına tıklayınca konu içeriğinin gösterilmesi

Forum Ana Sayfası


 Bu konuyu 0 kişi görüntülüyor:  0 Misafir, 0 Üye
 Bu konuyu görüntüleyen üye yok.

Benzer konular
Başlık Yazan Cevap Gösterim Son ileti
Konu Klasör Konu Başlığına Otomatik Etiket Nicholas 15 3917 18.04.2012- 17:09
Konu Klasör Üretilen sayfa içeriğinin bir kısmını postalama menala 4 626 11.12.2008- 09:55
Konu Klasör Tarayıcının başlığına nasıl fazla karakter yazabiliri 74_golge 2 356 13.10.2010- 14:58
Konu Klasör Bir Resme Tıklayınca Linkin Açılması SelimErkan 11 3695 01.10.2008- 23:11
Konu Klasör Acemi Bölümü Konu 1872 tekniker 2 19 25.09.2009- 23:59
Konu Klasör forumlara tıklayınca sayfa bulunamadı hatası alıyorum Sam55 2 843 10.08.2008- 02:05
Konu Klasör Konu içinde konu butonu nasıl kaldırılır Befo 1 1146 19.03.2009- 21:47

Etiketler   konu,   başlığına,   tıklayınca,   içeriğinin,   gösterilmesi

    Forum Teması:
     

php Kolay Forum (phpKF)   Telif - Copyright © 2007 - 2011   phpKF Ekibi


Tema:   5 Renkli   |   phpKF


- PHP KOLAY FORUM -
 RSS Beslemesini Görmek için Tıklayın   RSS Beslemesini Google Sayfama Ekle   RSS Beslemesini Yahoo Sayfama Ekle