Instagram照片数组所有照片到所选照片数组

我正在尝试设置我的Instagram API网站,以便用户可以选择照片

我能够将数据保存在数据库中并显示照片但不能在不同的arrays中选择照片

这是我的代码:

setAccessToken($data); } else { header('Location: index.php'); } ?> getUserMedia($data->user->id); // Display results foreach ($popular->data as $data) { echo "images->thumbnail->url}\";"> } ?> 

你无法用php制作图像“可选”,你需要用一些javascript和css样式来做

 img.selected { border:solid 1px green; } 

然后使用一些javascript,您可以使用document.imagesdocument.getElementsByTagName('img')找到所有图像。 最好是你给他们所有的类来从document.getElementsByClassName('insta-photos')中选择,其中images class属性是insta-photos

…一旦你有了图像列表,就可以为“选择”添加一些事件处理,所有你需要做的就是取消选择所有其他图像(即从所有图像中删除selected类)并选择当前通过将其css类更新为“selected”

最终使用php,您可以在每个图像周围放置一个链接,该链接从客户端和服务器进行往返,显示“选定”图像。 你可以把它作为url参数传递给..

 $selected = params['selected']; // Display results foreach ($popular->data as $data) { $css = "insta-photo" if ($selected == $data) { $css = "insta-photo selected" } echo "images->thumbnail->url}\" class=\"{$css}\">" echo " images->thumbnail->url}\">" echo "<\a>" }