スレッドを読むと、Ajax / JQueryを使用してPHP関数を呼び出すことができることは明らかですが、詳細については頭を悩ませることはできません。
渡した文字列に「bar」を追加するだけの関数foo()があるとします。foo()はfoo.phpにあります。これをJavaScriptのないHTMLで使用するには、次のようにします。
<?php include 'foo.php';?>
<?php echo foo('bar')?>
...そして私の出力は「foobar」です。素晴らしい。
JavaScriptを介してfoo()の出力を取得するために、次のようなことをしていると思います。
<script>
$.post("http://foo.com/foo.php", {
<Magic happens here>
}, function(response) {
useTheOutput(response);
});
</script>
....しかし、POSTするかGETするか、そして「bar」などの値を渡す方法がわかりません。
誰かが私を正しい方向に押し進めることができますか?同じことを議論している他のスレッドがあります、私はすべての点を接続することはできません: