我想在我的 url 中传递一个 facebook 用户 ID 作为参数。
它看起来像这样:
<form action="<?php echo 'single_picture.php?argument=' . $picture_id . '&hus=' . $user_profile['id'] ?>" method="post">
<input type="submit" name="submit" value="Vote!">
</form>
我用这个检索它:
$picture_id = $_GET['argument'];
$fbargument = $_GET["hus"];
echo "\npicture_id: ";
echo $picture_id;
echo '<br />';
echo "\$fbargument: ";
echo $fbargument;
第一个参数有效,但我无法让第二个参数有效:(
我尝试将用户标识存储在另一个变量中并发送它,但也没有运气。
我正在将所有数据输出到屏幕上,以确保我有一个用户 ID,并且我可以看到它有效。
$user_profile = $facebook->api('/me','GET');
echo "id: " . $user_profile['id'];
当我登录时,这会打印出我的 ID。