Merhaba;
foreach($results['data'] as $item){
$image_link = $item['images']['low_resolution']['url'];
$usersname = $item['user']['full_name'];
$profilepic = $item['user']['profile_picture'];
$username = $item['user']['username'];
$tags = $item['tags'];
$likes = $item['likes']['count'];
$yorum = $item['comments']['count'];
$imglink = $item['id'];
$yy = $item['text'];
echo '
Döngü bu Foreach kısmında hata vermektedir yardım edebilir misiniz ?
Acil Yardım Foreach ile ilgili
6
●353
- 03-12-2015, 00:41:22
- 03-12-2015, 00:55:23Warning: Invalid argument supplied for foreach() in /home/farukaydin42/public_html/category/index.php on line 210
Hata kodu bu
<?php
function callInstagram($url)
{
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => 2
));
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
$tag = $_GET['tag'];
{
$a=array("9b996e1eaf4b4c5d9a03f57f0821ebe7","0b32e 664bb6e473c97d31cd9d024786b","5965d53d14ad4b628c00 0dd20a900db7","2fcd90aa61274330bf638c926e40664b"," 5965d53d14ad4b628c000dd20a900db7","2fcd90aa6127433 0bf638c926e40664b","9b996e1eaf4b4c5d9a03f57f0821eb e7");
$rand_keys=array_rand($a,2);
}
$rsayi4 = $a[$rand_keys[0]]."\n";
$url = 'https://api.instagram.com/v1/tags/'.$tag.'/media/recent?client_id='.$rsayi4;
$inst_stream = callInstagram($url);
$results = json_decode($inst_stream, true);
//Now parse through the $results array to display your results...
foreach($results['data'] as $item){
$image_link = $item['images']['low_resolution']['url'];
$usersname = $item['user']['full_name'];
$profilepic = $item['user']['profile_picture'];
$username = $item['user']['username'];
$tags = $item['tags'];
$likes = $item['likes']['count'];
$yorum = $item['comments']['count'];
$imglink = $item['id'];
$yy = $item['text'];
echo '
<h2 class="item" data-id="'.$imglink.'">
<a href="photo/'.$imglink.'" rel="follow" alt="Instagram photos @'.$username.' profile on Instagram Profile. Pictures, likes, comments, followers and more. Click here to see profile." >
<img class="image-upload" src="'.$image_link.'" alt="#sundayshooter #eos #5d #canon #gt-r #gtr #bnr32 #r32 #bcn
r33 #bnr34 #nissan #skyline #rb26 #drift #drifting #nismo #hks #e26 #nv350 #car #caravan #nissan #cannondale #caad
#cycling #road #sundayshooter - @'.$username.' : Instagram Profile - User Profile - Instagram photos | profile | video |
analize | analytics" title="??! #sundayshooter #eos #5d #canon #gt-r #gtr #bnr32 #r32 #bcnr33 #bnr34 #nissan #skyline #rb26
#drift #drifting #nismo #hks #e26 #nv350 #car #caravan #nissan #cannondale #caad #cycling #road #sundayshooter" width="306" height="306"
caption="??! #sundayshooter #eos #5d #canon #gt-r #gtr
#bnr32 #r32 #bcnr33 #bnr34 #nissan #skyline #rb26 #drift
#drifting #nismo #hks #e26 #nv350 #car #caravan #nissan
#cannondale #caad #cycling #road #sundayshooter" >
</a>
<div class="profile-info">
<img class="cover" src="'.$profilepic.'" alt="??! #sundayshooter #eos #5d #canon #gt-r #gtr #bnr32 #r32 #bcnr33 #bnr34 #nissan #skyline #rb26 #drift #drifting #nismo #hks #e26 #nv350 #car #caravan #nissan #cannondale #caad #cycling #road #sundayshooter - @'.$username.' : hachi Instagram Profile - User Profile - Instagram photos | profile | video | analize | analytics" width="60" height="60" caption="Profile Image">
<a class="name" href="/'.$username.'" rel="follow" title="Instagram photos @'.$username.' profile on Instagram Profile. Pictures, likes, comments, followers and more. Click here to see profile.">
<h2 class="htag-n">'.$username.'</h2>
</a>
<div class="text-icon font-red">
<span class="icon like"></span>
'.$likes.'
</div>
<div class="text-icon">
<span class="icon comments"></span>
'.$yorum.'
</div>
</div>
</a> <div class="item-meta">
</div>
<div class="descriptions caption">
';
foreach($item['tags'] as $tags){
echo'<a target="_blank" href="/tag/' . $tags . '">#' . $tags . '</a>
';
}
echo '</div>';
}
?> - 03-12-2015, 01:19:44@faruk_aydin; foreach döngünüzde gözle görülür bir hata göremedim belki dizi boş dönüyor olabilir. foreach döngünüzden önce
print_r($results['data']);
kodunu ekleyip bakar mısınız, belki dizi boş geliyordur foreach'e. - 03-12-2015, 01:42:04Öncelikle yardım ettiğiniz için teşekkür ederim. işin içinden çıkamadık ve Pardon nicki hocamın tavsiyesi üzerine hataları error_reporting(0); ile kapatmayı tercih ettik

sayfaya giriyor fakat veri çekemiyor
yasarkemaldag adlı üyeden alıntı: mesajı görüntüle
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:42:04 -->-> Daha önceki mesaj 01:30:37 --
Hocamın yardımları ile hata çözülmüştür öncelikle pardon nickli hocama ve diğer yardımcı olmak isteyen hocalarıma teşekkür ederim
Pardon adlı üyeden alıntı: mesajı görüntüle
