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;
最初の引数は機能しますが、2 番目の引数を機能させることができません :(
ユーザーIDを別の変数に保存して送信しようとしましたが、うまくいきませんでした。
ユーザーIDがあることを確認するために、すべてのデータを画面に出力していますが、それが機能していることを確認できます。
$user_profile = $facebook->api('/me','GET');
echo "id: " . $user_profile['id'];
これにより、ログイン時にIDが出力されます。