2011-10-24 12 views
0

現在、私は、情報をデータベースから取り出し、PHPコーディング(ページあたり約20個の情報)を使って表示するウェブサイトをコーディングしています。私は頭の後にfacebook用のjavascript SDKを組み込み、各情報の送信ボタンのdivタグを生成しました。私の意図は、ユーザーが情報の特定の行の送信ボタンをクリックし、メインページではなくその情報のみのURLを送信させることです。Facebook送信ボタン - URLに生成されたPHP変数を渡す方法

phpコーディングを使用して、fb-send divのdata-href URLを参照情報を表すように変更し、php変数をURLに渡しました。 URLが正しくテストされている間は、送信ボタンをクリックしたときにURLが正しく表示されません(メインページのみを参照します)。

送信ボタンのURLからPHP変数を渡すことはできますか? もしそうなら、どうすればいいですか? そうでない場合は、希望の結果を得るための他の選択肢は何ですか?

問題が不明な場合は教えてください。助けてくれてありがとう!

答えて

0

は答えてくれてありがとうこの

$url_view = "http://".$_SERVER['HTTP_HOST'] . getenv('REQUEST_URI'); 

$facebook = 
    "<div class='socialshare_fb'> 
     <iframe scrolling='no' style='border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; height: 20px; width: 90px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial;' title='Share on Facebook.' src='http://www.facebook.com/plugins/like.php?href=".$url_view."&action=like&amp;layout=button_count&amp;locale=pt_PT &amp;node_type=link&amp;show_faces=false&amp;width=90'> 
     </iframe> 
    </div>"; 
echo $facebook; 
+0

をお試しください!私はこれを試み、同様の問題を持ち続けました。ブラウザをまたいだテストで、私はそれがGoogle Chromeに独特であることがわかりました。私はまだこのトリックを修正する必要があります - しかし、助けに感謝! – Tim

関連する問題