• 08-12-2017, 16:53:20
    #1
    Arkadaşlar uzun zaman önce forumdan bir arkadaşa wordpress siteden siteye bot yazdırmıştım ama baya aradım kim olduğunu bulamadım not almamışım pmlerde silinmiş botta bir sıkıntı oluştu sıkıntı veren satır aşağıda
    for($i = 0 ; $i < count($konular[1]); $i++){
    $baslik = addslashes($konular[2][$i]);
    $query = "select ID from ".$tablo."posts WHERE post_title='$baslik'";
    $result = mysql_fetch_row(mysql_query($query));
    if(empty($result[0])){

    $result = mysql_fetch_row(mysql_query($query));

    bu satırda şu şekilde bir hata basıyor çalışınca sayfaya 116. satır bu üstteki turuncu yazdığım

     
    Warning: mysql_query(): Access denied for user ''@'localhost' (using password: NO) in /home/jhgjghj/public_html/gh.php on line 116
    
    Warning: mysql_query(): A link to the server could not be established in /home/jhgjghj/public_html/gh.php on line 116
    
    Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /home/jhgjghj/public_html/gh.php on line 116İYİ Parti istişare toplantısı yapıldı Eklendi.
    haberleri ekliyor ama eklenen haber sistemde var mı yok mu kontrol etmiyor haberi bot kaç kere çalışırsa her seferde tekrar ekliyor bu konuda yardımcı olabilecek birisi varsa sevinirm teşekkürler
  • 08-12-2017, 17:03:46
    #2
    mysql bağlantısında sorun var.Mysql bilgilerini kontrol edin
  • 08-12-2017, 17:07:07
    #3
    hocam site aktif çalışıyor ve bot a wp-config.php dosyası include edilmiş ayrı db bir pass user falan yok kodlarda dosyanın en üstünde bu kodlar var

    <?php
    set_time_limit(600);
    error_reporting(E_ALL & ~E_NOTICE); 
    include("wp-config.php");
    require_once('wp-admin/includes/image.php');
    global $wpdb;
    $tablo = $wpdb->prefix;
    ?>
  • 15-12-2017, 10:25:47
    #4
    siz wordpress in mysql bağlantısını kullanmıyorsunuz. kendiniz mysql bağlantısı oluşturuyorsunuz.
  • 15-12-2017, 10:50:33
    #5
    Wp alt yapısında mysqli kullanıyordu şimdi pdo geçilmiş mysql_query kullanılmış burada.
    daha önceden sağlıklı çalışıyormuydu yani bu kod parçacığı ?
  • 15-12-2017, 11:02:29
    #6
    daha önce sorunsuz çalışıyordu hocam yaklaşı8k 1 aydır yanlış hatırlamıyorsam hiçbir değişiklik yapılmadığı halde çalışmamaya başladı sorunda bu zaten
  • 15-12-2017, 11:16:57
    #7
    Blade__ adlı üyeden alıntı: mesajı görüntüle
    daha önce sorunsuz çalışıyordu hocam yaklaşı8k 1 aydır yanlış hatırlamıyorsam hiçbir değişiklik yapılmadığı halde çalışmamaya başladı sorunda bu zaten
    global $wpdb;
    for($i = 0 ; $i < count($konular[1]); $i++){
    $baslik = addslashes($konular[2][$i]);
    $result_varmibak = $wpdb->get_var("SELECT ID FROM ".$wpdb->posts." where post_title='$baslik' limit 0,1");
    if(empty($result_varmibak)){
    Şu şekilde deneyin. çalışması lazım.
  • 15-12-2017, 12:43:53
    #8
    Big_Turk adlı üyeden alıntı: mesajı görüntüle
    global $wpdb;
    for($i = 0 ; $i < count($konular[1]); $i++){
    $baslik = addslashes($konular[2][$i]);
    $result_varmibak = $wpdb->get_var("SELECT ID FROM ".$wpdb->posts." where post_title='$baslik' limit 0,1");
    if(empty($result_varmibak)){
    Şu şekilde deneyin. çalışması lazım.
    Hocam çok teşekkürederim ilginize sorun çözüldü verdiğiniz kod ile