• 03-10-2021, 01:01:00
    #1
    Üyeliği durduruldu
    iyi geceler arkadaşlar basit bir bot yapmaya çalıştım sırasıyla gelen verileri veritabanına ekletmek istedim ama yapamadım kod üzerinden yardım sağlayabilir misiniz? teşekkür ederim şimdiden.
    <?php
    date_default_timezone_set('Europe/Istanbul');
    $con = @mysqli_connect("localhost","x","x@","x");
    
    
    function ara($bas, $son, $yazi)
    {
        @preg_match_all('/' . preg_quote($bas, '/') .
        '(.*?)'. preg_quote($son, '/').'/i', $yazi, $m);
        return @$m[1];
    }
    
    
    $icerik = file_get_contents("http://www.sitename.com/1.php");
    $baslik = ara("<ad>", "</ad>", $icerik);
    print_r($baslik);
    echo "<pre>";
    
    
    $icerik = file_get_contents("http://www.sitename.com/1.php");
    $baslik = ara("<araba>", "</araba>", $icerik);
    print_r($baslik);
    echo "<pre>";
    
    
    
    
    
    
    
    
    
     ?>
  • 03-10-2021, 01:02:01
    #2
    Aldığınız hata nedir?
  • 03-10-2021, 01:05:17
    #3
    Üyeliği durduruldu
    Castaway adlı üyeden alıntı: mesajı görüntüle
    Aldığınız hata nedir?
    iyi geceler insert işlemi yaptığım kodu buraya eklemedim beyaz ekran dönüyordu bot ile hiç daha önce veritabanına insert işlemi yaptıramadım
  • 03-10-2021, 01:07:19
    #4
    Echolattiginiz iki degeri de gorebiliyor musunuz
  • 03-10-2021, 01:11:53
    #5
    Üyeliği durduruldu
    Castaway adlı üyeden alıntı: mesajı görüntüle
    Echolattiginiz iki degeri de gorebiliyor musunuz
    evet Array ( [0] => xx [1] =>xx şeklinde çekmek istediğim bölümler geliyor hocam veritabanına nasıl kayıt edebilirim 1 tane örnek verebilrseniz yapabilirim sanırım teşekkür ederim ilginiz için
  • 03-10-2021, 01:15:16
    #6
    Array i dongu icine sokmalisiniz. Dongu her döndüğünde areayin dizinindeki veriyi kayit etmelisiniz. Basit bir sql sorgusu su şekilde:
    insert into tablo (sütun adi1, sütün adi 2) values (“sütün 1 degeri”, “sütun 2 degeri”) şeklindedir.
  • 03-10-2021, 01:17:52
    #7
    Üyeliği durduruldu
    Castaway adlı üyeden alıntı: mesajı görüntüle
    Array i dongu icine sokmalisiniz. Dongu her döndüğünde areayin dizinindeki veriyi kayit etmelisiniz. Basit bir sql sorgusu su şekilde:
    insert into tablo (sütun adi1, sütün adi 2) values (“sütün 1 degeri”, “sütun 2 degeri”) şeklindedir.
    teşekkür ederim gerisini halledebilirim sanırım iyi geceler dilerim teşekkürler