我有一個用戶註冊頁面,用戶需要提供他們的姓名,電話號碼等註冊。 它通過以下方式接受電話號碼。使用php的Opencart短信集成
<input type="text" name="telephone" value="<?php echo $telephone; ?>"/>
phonenumber在數據庫中存儲。
當用戶結帳並進入success.php,用戶應通過短信
這是一個API形式smsgatewaycenter
<?php
$sendsms ="";
$param['To'] = "123456";
$param['Message'] = "Hello this is test message.";
$param['UserName'] = "my_username";
$param['Password'] = "mypwd";
$param['Mask'] = "TTNERD";
$param['v'] = "1.1";
$param['Type'] = "Individual";
foreach($param as $key=>$val)
{
$sendsms.= $key."=".urlencode($val);
$sendsms.= "&";
}
$sendsms = substr($sendsms, 0, strlen($sendsms)-1);
$url = "http://www.smsgatewaycenter.com/library/send_sms_2.php?".$sendsms;
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$curl_scraped_page = curl_exec($ch);
curl_close($ch);
echo $curl_scraped_page;
?>
它工作正常,但
$param['To'] = "123456";
通知
它發送短信到號碼123456,我希望它發送短信到用戶在註冊過程中註冊的號碼過程。 應該是這樣嗎?
$param['To'] = '$telephone';
請幫忙。 在此先感謝。
Thankyou這麼多。但我想在結賬頁面後執行此操作。 (即success.php)你能告訴我怎麼做。 **對不起,我沒有提到它之前** –
當用戶成功從商店結帳併到達成功頁面(success.php)後,我希望短信發送給用戶。 –
檢查我編輯的答案。 –