お世話になっております。
以前、バックグラウンドでデータを外部サイトにPOSTしたいとの質問をさせて頂き、cURLを利用して対処いたしました。
この時の質問がこちら
https://teratail.com/questions/51902
その時のアドバイスを基に記述したスクリプトがこちら
exec("nohup php -c '' 'curl.php' '$buyer_mobile_no' '$smstext' '$number'> /dev/null &");
curl.php
$buyer_mobile_no = $argv[1]; $smstext = $argv[2]; $number = $argv[3]; $data = "mobilenumber=".$buyer_mobile_no."&smstext=".$smstext; $ch = curl_init(); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, 'https://***.com/?'); $result = curl_exec($ch); echo 'RETURN:'.$result; curl_close($ch);
内容は、$buyer_mobile_noに格納された携帯番号宛に、本文($smstext)を送信するというものですが、この度、サーバーを引っ越したら動かないことが判明しました。
お恥ずかしながら、cURLなるもの初めて触ったわけですが、どこを動かしたらいいのかが分からず、アドバイスを頂戴出来ればと質問した次第です。
お忙しい中恐縮ですが、とても困っています。
お知恵を頂戴出来れば幸いです。
よろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/12 10:35