• 17-07-2008, 15:58:32
    #10
    Üyeliği durduruldu
    Alıntı
    CREATE TABLE `yorum` (
    `yid` int(11) NOT NULL auto_increment,
    `k_id` int(11) default '0',
    `isim` varchar(20) character set latin5 NOT NULL default '',
    `coment` text character set latin5 NOT NULL,
    `aktivasyon` char(1) default '1',
    PRIMARY KEY (`yid`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=33 ;
    Bunu dene.

    Çunku tablo yapındaki aktivasyon ve k_id NOT_NULL idi ama sen insertte bunlrı NULL gonderiyordun o yüzden MySQL kabul etmiyordu.

    Ayrıca son verdiğim kodun altındaki açıklamayı oku (hidden için)
    bide verileri kaydedilirken aktive edilmemiler "1" olarak insert ediliyor sen onaylerken update "2" yaparsın ve yorumları cekerkende where aktivasyon='2' diye çekeceksin.
  • 17-07-2008, 16:01:16
    #11
    MySQL boş bir sonuç kümesi döndürdü (örn. sıfır satır). (Sorgu 0.0001 san sürdü)

    Özelden istersen bilgilerimi yollayabilirim...Hidden olayını yaptım
  • 17-07-2008, 16:10:07
    #12
    Eposta Aktivasyonu Gerekmekte
    `aktivasyon` enum('1','0') default '0',
  • 17-07-2008, 16:25:30
    #13
    Misafir
    Kodları çalışan sistemimden alıp verdim , yapıda sorun çıkması şaşırttı beni .
  • 17-07-2008, 16:51:26
    #14
    Üyeliği durduruldu
    Arkadaşlar Sorun Hallolmuştur.
    Sorunu Yazmadan Önce AtomaniA Arkadaşın Bana Olan Güveni İçin Kendisine Ayrıca Teşekkür Ederim. Bana Panel ve FTP bilgilerini verdi Hallettim.

    Sorun : kullanılan mod_rewrite'den kaynaklanan bir sorun.
    Yani form'daki action="form.php" yi bu şekilde gonderilmiş. Oysaki URL ise /karikatur/deneme-12/123-id/ gibi gider...
    Burada gonderilen action="form.php" doğal olarak /karikatur/deneme-12/123-id/form.php oluyor ve doğal oalrakta boyle bir link. Ee peki link yoksa nasıl sayfa çalışıyor? Onun içinde Mod_rewrite'nin Özelliklerini İnceleyin Diyorum (bu sayfa /karikatur/deneme-12/123-id/fsdfdfodsfrmsdf.php diyede çalışır.)

    Kolay Gelsin.
  • 17-07-2008, 16:52:27
    #15
    Misafir
    Ah atomania ah , boşa mı uğraştırdın bizi
    Neyse hallolmuş ya , gerisi önemli değil..
  • 17-07-2008, 16:54:06
    #16
    Kusura bakmayın videolu derslerden izlediğimi uygulama fırsatı bulup gaza gelmişim TEŞEKKÜR EDERİM BÜTÜN İLGİLENENLERE
  • 17-07-2008, 20:22:58
    #17
    While döngüsünün bittiği yerde yorum yazılsın ve yorumlar listelensin istiyorum.. yani bu şekilde iken tarayıcıya xx.com/kresim.php yazıldığı zaman orda bile yorum çıkıyor...Bu while döngüsünden sonraki bölüm id dolu olduğu zaman çıkıyor...O yüzden oraya yorum kodlarını yerleştirmek istiyorum ama phpnin içine html yerleştiremiyorum...Ve eklenmiş yorumları listelemek istiyorum YARDIM EDENLERE TEŞEKKÜRLER


    Parse error: syntax error, unexpected'<...hatası veriyor...


    HER ŞEY İÇİN TEŞEKKÜR EDERİM


    :

    Şu Koda :
    Alıntı
    <?php
    mysql_connect('localhost','baksakne_uye','uye') || die ("Hat 1");
    mysql_select_db('baksakne_uye') || die ("Hata 2");
    //database bağlantıları...
    if ( empty ( $_GET['id'] ) ) {
    $sql = "SELECT * FROM `resimler` ORDER BY `id` DESC"; // Son eklenen fıkra en başta görünür.
    $query = mysql_query($sql);
    while ( $show = mysql_fetch_array( $query ) ) {
    $link = $show['link'];
    $id=$show['id'];
    echo ' <img border="0" src="'. $link .'" width="130" height="110">';
    }
    } elseif ( isset ( $_GET['id'] ) ) {
    $sql = "SELECT * FROM `resimler` WHERE `id` = '".$_GET['id']."'"; // Son eklenen karikatür basta gözükür
    $query = mysql_query($sql);
    $show = mysql_fetch_array( $query );
    $link = $show['link'];
    $id=$show['id'];

    echo '<div align="center"><img border="0" src="'. $link .'"></center>';

    }





    ?>

    Yorum Kodlarım:


    Alıntı
    <form name="form3" method="post" action="http://www.baksak.net/bulsak/yorum.php">
    Adınız :
    <input name="ad" type="text" class="style28" size="40">
    Yorumunuz :
    <textarea name="comment" cols="31" rows="5" class="style28"></textarea>
    <input type="hidden" name="k_id" value="<? echo $_GET['id']; ?>">
    <input name="yolla" type="submit" class="gributon" value="Yorumla">
    </form>;
  • 17-07-2008, 23:11:51
    #18
    Yardım edebilecek yokmu?Ben kendim eklemye çalıştım şu hatayı aldım :

    Parse error: syntax error, unexpected '<' in /home/baksakne/public_html/bulsak/kresim.php on line 162