• 07-03-2009, 20:32:52
    #10
    Teşekkürler..

    Biraz anlasam üzerinde editleme yapıp başka konuları '!da çekerdim
  • 07-03-2009, 20:36:57
    #11
    Arkadaslar yardımcı olabilcek varmı ya.
  • 07-03-2009, 20:45:52
    #12
    Alıntı
    Warning: Cannot modify header information - headers already sent by (output started at /home/kullanciadi/public_html/soz/index.php:48) in /home/kullanciadi/public_html/soz/index.php on line 52
    Böyle hata veriyor ??

    Ne olabilir?
  • 07-03-2009, 20:47:11
    #13
    teşekkürLer
    @bymadak sayfanın en başına ob_start();
    en sonuna ob_flush();
    eklersen sorun gider
  • 07-03-2009, 20:58:20
    #14
    YuqseLX adlı üyeden alıntı: mesajı görüntüle
    teşekkürLer
    @bymadak sayfanın en başına ob_start();
    en sonuna ob_flush();
    eklersen sorun gider

    Teşekkürler dediğin oldu...



    Sitede neden harfleri düzgün yazmıyor?

    Mysql'de konu adına: Norm - Eksik etek yazıyor bu neden olabilir?
  • 07-03-2009, 21:01:37
    #15
    Warning: Cannot modify header information - headers already sent by (output started at /home/doruk/public_html/bott.php:48) in /home/doruk/public_html/bott.php on line 52
    Sql Code: CREATE TABLE `sarkisozubot` ( `id` int(11) NOT NULL auto_increment, `baslik` varchar(255) NOT NULL, `soz` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE

    nedir sorunu cözemiyorum
  • 07-03-2009, 21:02:40
    #16
    Alıntı
    <?php
    ob_start();
    // php şarkı sözü botu
    // coded by andyou
    // http://www.codeboot.com


    // Veri Tabanı Bağlantısı Kur
    $hostname = "localhost"; // Mysql Sunucu ismi
    $database = "kullanıcı adı"; // Veri Tabanı Adi
    $username = "****"; // Kullanıci Adi
    $password = "Şifre"; // Sifre

    $baglanti = mysql_pconnect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
    mysql_select_db($database, $baglanti);

    $durbiraz=1;
    //sayfalar arasi gecis suremiz

    // asagida lazim olacak fonksiyonumuz
    function adam_et($asilboy) {
    $fazlalik = array('','<!-- You can start editing here. -->','<p>','</p>','</div>','5');
    $sunnet = array('','','','','');
    $asilboy = str_replace($fazlalik,$sunnet,$asilboy);

    return $asilboy;
    }
    // Veriyi Al
    if (empty($_GET['id'])){
    $kacinci=5;
    } else {
    $kacinci=$_GET['id'];
    $kacinci++;
    }
    $url = "http://www.sarkisozu.gen.tr/?p=" . $kacinci;

    $siteden = file_get_contents($url);

    preg_match('|rel="bookmark" title=".*?">(.*)</a></h2>|',$siteden,$title);
    // basligini aldik
    $baslik = $title[1];
    $sarkii=explode ('<div class="entry">', $siteden);
    $sarkii=explode ('<h3 id="comments">', $sarkii[1]);
    //icerigini aldik

    $ssozu = adam_et($sarkii[0]);
    //yukaridaki kodla icerigi extra bos kodlardan temizledik
    echo "<h1>$baslik</h1><br />$ssozu<br />";
    //Alınan Veriyi Veritabanına Kaydediyoruz
    mysql_query("INSERT INTO sarkisozubot (id,baslik,soz) VALUES (null,'$baslik','$ssozu');" );

    header('Refresh:'.$durbiraz.' url='.$_SERVER['SCRIPT_NAME'].'?id='.$kacinci);
    //bir sonraki sarkiya geciyoruz
    ob_flush();
    ?>
    Bunu Dene
  • 07-03-2009, 21:53:12
    #17
    $gr = array('A','B','C','D','E','F','G','H','J','I','K','L','M','N','O','P','R','S','T','U','V','Y','Z','X','W','&#oi6;','&#oi0;','&#o0i;','&#o0u;','&#a87;','&#a8e;','&#aia;','&#aa0;','&#aue;','&#a6u;','ʻ','&#ao6;');
    $ck = array('a','b','c','d','e','f','g','h','j','i','k','l','m','n','o','p','r','s','t','u','v','y','z','x','w','s','s','i','i','g','g','u','u','o','o','c','c');
    $baslik= str_replace($gr,$ck,$baslik);
    bunun gibi bir fonksiyonLa hataLı karaketLeri düzeLtebiLirsiniz
  • 07-03-2009, 21:57:42
    #18
    Üyeliği durduruldu
    nasıl çekecez