最初に、このテーマに関する記事の 3 つの Google ページを 1 日かけて読み、このページをこちらで調べたとしましょう。
わかりました、ここに私のジレンマがあります。私には2つの機能があります。どちらも AJAX 経由で呼び出されました。この最初のものは変数に値を割り当て、2 つ目はその変数を使用します。両方の機能は 2 つの別個のボタンによってトリガーされ、そのままにしておく必要があります。AJAX と関数の起動は正常に機能しますが、変数は渡されません。これが私のコードです:
if( $_REQUEST["subjectLine"] ) //initiate first function
{
$CID = wpCreateChimpCampaign();
echo $CID; //this works
}
if( $_REQUEST["testEmails"] ) //initiate second function
{
echo $CID; //does not return anything but should contain "apple"
wpSendChimpTest($CID);
}
function wpCreateChimpCampaign () //first function
{
$CID = "apple";
return $CID;
}
function wpSendChimpTest ($CID) //second function
{
echo $CID; //does not return anything but should contain "apple"
}
私はクラスを使用することにオープンですが、そこでもあまり運がありませんでした。クラスを使わずにこの問題を解決したいと思っていました。事前に助けてくれてありがとう!