0

私はこれに非常に慣れておらず、今日一日中検索して機能させましたが、変数を使用する方法を見つけることができず、ハードコードされた値のみが機能します。ハードコーディングされた値を持つ私のコードは次のとおりです。

<script type="text/javascript">
  FB.Event.subscribe('edge.create',
    function(response) {
      $.post("http://www.my-domain.com/fbtest.php", { category: "845" } );
      }
  );
</script>

私がしたいのは、その 845 値を $vpostid という変数に変更することです。に変更するとうまくいかないので、数字を二重引用符で囲む必要があると思いますが、正しい組み合わせを取得することがわかりません。

4

2 に答える 2

0

「 phpから変数を渡す」という意味だと思います:

ショートハンドオープニングが有効になっている場合:

<script type="text/javascript">
  FB.Event.subscribe('edge.create',
    function(response) {
      $.post("http://www.my-domain.com/fbtest.php", { category: "<?=$vpostid?>" } );
      }
  );
</script>

そうしないと:

<script type="text/javascript">
  FB.Event.subscribe('edge.create',
    function(response) {
      $.post("http://www.my-domain.com/fbtest.php", { category: "<?php echo $vpostid; ?>" } );
      }
  );
</script>
于 2013-01-20T20:38:05.620 に答える
0

このコードを試してください:

<script type="text/javascript">
  FB.Event.subscribe('edge.create',
    function(response) {
      $.post("http://www.my-domain.com/fbtest.php", { category: "<?php echo($vpostid); ?>" } );
      }
  );
</script>
于 2013-01-20T20:38:40.897 に答える