PDA

View Full Version : سوال: ساخت فرم ارسال پیامک



hashem64
چهارشنبه 16 اسفند 1391, 21:15 عصر
با سلام بنده برای عضویت توی سایت میخواستم از طریق دریافت شماره همراه اقدام کنم

برای همین یه فرم میخوام طراحی کنم 1 شماره همراه را بگیره 2 کد عضویت را ارسال کنه و 10 دقیقه مهلت بده که کد را وارد کنند در غیر این صورت کد غیر فعال شه 4 کد را وراد کنه و فرم عضویت کامل براش لود شه نمونه سایتش سایت هاست ایران هست که میخوییم عضو بشیم همین کار را میکنه .

فرایند ساختش به چه صورت هست ؟

فرزند کوروش
پنج شنبه 17 اسفند 1391, 08:51 صبح
باید یه وب سرویس ارسال پیامک و یک خط اختصاصی ارسال خریداری کنید. بعد خود اونها در مورد وب سرویسشون بهت فایل آموزشی میدن که بتونی کدش رو بنویسی

hashem64
پنج شنبه 17 اسفند 1391, 13:51 عصر
سلام بنده خریداری کردم هم سرویس را هم خط اختصاصی را وب سرویس هم داره ولی نمیدون چه طوری پیاده سازیش کنم
راهنمایی میخواستم

hashem64
پنج شنبه 17 اسفند 1391, 13:52 عصر
<?php
// turn off the WSDL cache
ini_set("soap.wsdl_cache_enabled", "0");
try {
$client = new SoapClient("http://www.smsonline.ir/post/send.asmx?wsdl");
$parameters['username'] = "wsdemo";
$parameters['password'] = "wsdemo";
$parameters['from'] = "10000XXXXX";
$parameters['to'] = array("912YYYYYYYY");
$parameters['text'] =iconv($encoding, 'UTF-8//TRANSLIT',"تست");
$parameters['isflash'] = true;
$parameters['udh'] = "";
$parameters['recId'] = array(0);
$parameters['status'] = 0x0;
echo $client->GetCredit(array("username"=>"wsdemo","password"=>"wsdemo"))->GetCreditResult;
echo $client->SendSms($parameters)->SendSmsResult;
echo $status;
} catch (SoapFault $ex) {
echo $ex->faultstring;
}
?>




اینم کدش هست ولی درست نمیدنم

hashem64
پنج شنبه 17 اسفند 1391, 20:59 عصر
همچنان منتظر پاسخ هستیم

با تشکر

hashem64
جمعه 18 اسفند 1391, 15:12 عصر
چرا کسی سوال های من را جواب نمیده یعنی اینقدر سخت هستند ؟

hashem64
شنبه 19 اسفند 1391, 15:36 عصر
به خدا منم تاپیک ایجاد کردم منم سوال پرسیدم چرا کسی جواب نمیده ؟