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.images
或document.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>" }