• 09-08-2015, 14:01:17
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Warning: Invalid argument supplied for foreach() in /home/haberh/public_html/haberBot.php on line 20

    bu hatayı alıyorum bunun sebebi nedir ?

    Yardımcı olabilirseniz çok sevinirim
  • 09-08-2015, 14:04:21
    #2
    kodları paylaşırsanız sorununuza çözüm üretebiliriz aksi takdirde sorunu çözmemiz sadece tahmini olur.
  • 09-08-2015, 14:05:26
    #3
    ufukt51 adlı üyeden alıntı: mesajı görüntüle
    kodları paylaşırsanız sorununuza çözüm üretebiliriz aksi takdirde sorunu çözmemiz sadece tahmini olur.
    buyrun
    public function haberEkle($Sayi){
    		$sorgu = $this->Curl(anaSite . "/oyunBot.php?sayi=$Sayi&b=1");
    		$sorgu = json_decode($sorgu, true);
    		
    		foreach($sorgu as $haberler){
    			$wordpressKontrol =  $this->haberKontrol($haberler["baslik"]);
    			if($wordpressKontrol == 0){
    				$wordpressEkle = array();
    				$wordpressEkle["post_title"] = $haberler["baslik"];
    				
    				if(yayinlamaDurumu){
    					$wordpressEkle["post_status"] = "publish";
    				} else {
    					$wordpressEkle["post_status"] = "draft";
    				}
    				
    				$wordpressEkle["post_author"] = 1;
    				
    
    				$wordpressEkle["post_content"] = $haberler["icerik"];
    				
    				$wordpressEkle["tags_input"] = implode(",", $haberler["etiket"]);
    				
    				foreach($haberler["kategori"] as $kategori){
    					if(get_cat_ID($kategori)){
    						$kategoriler[] = get_cat_ID($kategori);
    					} else {
    						$kategoriler[] = wp_create_category($kategori);
    					}
    				}
    				
    				$wordpressEkle["post_category"] = $kategoriler;
    				$wordpressEkle = wp_insert_post($wordpressEkle);
    				
    				if($wordpressEkle != 0){
    					$this->resimYukle($haberler["baslik"], $haberler["resim"], $wordpressEkle);
    					
    					foreach($haberler["ozelalan"] as $id => $deger){
    						update_post_meta($wordpressEkle, $id, $deger);
    					}
    				}
    			}
    		}
    	}
  • 09-08-2015, 14:11:48
    #4
    $sorgu degeri boş dönüyor sanırım ya da kullanım şekli yanlış.
    public function haberEkle($Sayi){
            $sorgu = $this->Curl(anaSite . "/oyunBot.php?sayi=$Sayi&b=1");
            $sorgu = json_decode($sorgu, true); 
    // den sonra 
    print_r($sorgu); //yazar mısınız sonuç nasıl geliyor buna bakmak lazım.
  • 09-08-2015, 14:14:58
    #5
    ufukt51 adlı üyeden alıntı: mesajı görüntüle
    $sorgu degeri boş dönüyor sanırım ya da kullanım şekli yanlış.
    public function haberEkle($Sayi){
            $sorgu = $this->Curl(anaSite . "/oyunBot.php?sayi=$Sayi&b=1");
            $sorgu = json_decode($sorgu, true); 
    // den sonra 
    print_r($sorgu); //yazar mısınız sonuç nasıl geliyor buna bakmak lazım.
    Warning: Invalid argument supplied for foreach() in /home/haberhiz/public_html/haberBot.php on line 20

    yine aynı hatayı veriyor hocam