سلام.
چجوری یه فرم عضویت و لاگین با استفاده شماره موبایل و تایید از طریق sms طراحی کنم؟
اماده نیست؟؟؟؟
سلام.
چجوری یه فرم عضویت و لاگین با استفاده شماره موبایل و تایید از طریق sms طراحی کنم؟
اماده نیست؟؟؟؟
اماده بودنشو باید سرچ بزنی
اما شما باید با یه شرکت اس ام اس قرار داد ببنیدید که ماشاالله زیادم شدن / خودشون api هارو به زبان های مختلف نوشتن مابقیشم سادس
یعنی خودشون فرم ثبت نام با تایید از طریق اس ام اس رو اماده به من میدن؟؟؟؟!
دیگه نیاز نیست کاری کنم؟
نه خودشون وب سرویس مربوط به دریافت و ارسال پیامک رو میدن به همراه اموزش و مستنداتش
شما بر اساس اون کدت رو طراحی میکنی
نه اینجوری نیست.
شرکت اس ام اس هارو دریافت میکنه و از طریق url برای تو توی متغییر میفرسته و تو هم اونارو از طریق متد get دریافت میکنی و تفکیک میکنی-این برای دریافت.
برای ارسال:
شرکت میگه اقا سایت به هرکی خواستی اس بفرستی باید نام شماره متن پیام رو بفرستی + یک کد که بفهمن از طرف سایت شماست.اینارو از طریق url ارسال میکنی.
حالا طرز کار کلی اینجوری میشه.
هرکی میاد ثبت نام کنه شما شمارشو میگیری و یه کدی رو تولید میکنی و بهش اس میدی و تو سایتت میگی برای تایید کدی که برات اس کردیم رو تو فیلد زیر بنویس طرف مینویسه مقایسه میکنی و ادامه ی کار
اگه بخوام کسی این چیزای که گفتیدو بنویسه چند میگیره؟
سلام
کاری نداره که
یه کد ساده ساده هستش
مثلا کد زیر رو نیگا مال یه وب سایت ارسال پیامک هستشه
این فایل برای وب سرویسشه:
<?php
function sendsms($mobile)
{
$text = "متن پیام";
$username = "نام کاربری در سامانه";
$password = "رمزعبور سامانه";
$api = 8;
$from = 02555655200052;
$host="yoursite.domain";
$path="/API/SendSMS.aspx";
$site=$_SERVER['HTTP_HOST'];
$sitefu=$_SERVER['REQUEST_URI'];
$data_to_send="username=$username&password=$passwo rd&api=$api&from=$from&to=$mobile&text=".urlencode ($text);
$fp = fsockopen($host,80);
$outp="POST $path HTTP/1.1\n";
$outp.="Host: $host\n";
$outp.="Content-type: application/x-www-form-urlencoded\n";
$outp.="Content-length: ".strlen($data_to_send)."\n";
$outp.="Connection: close\n\n";
$outp.=$data_to_send;
fputs($fp,$outp);
fclose($fp);
}
?>
مثلا این یه تابعه که میتونی درصورت ارسال شدن یا ارسال نشدن یه پیامی رو به کاربر بدی!
موفق باشی
اقا محسن شما برای این کار از کجا سرویس اس ام اس میگیرین ؟
کجارو پیشنهاد میکنین
والا من خودم خیلی تو این زمینه واسه خودم البته کار نکردم (پنل های زیادی رو تجربه نکردم!)
اینی که نوشتم رو واسه یکی از مشتریانم درستش کردم
مشخصات سرویس پیامک رو خودش داشت یه پنل هم واسم درست کرد
آدرسش هم اینه
سیستمش خوبه منتها یکمی از نظر گرافیکی ضعیفه
یعنی واسه یه طراح وب (البته من گرافیکم خوب نیست ولی خوب!) توی نیگاه اول بد میزنه تو ذوق آدم
خودم هم از اپیلو استفاده کردم البته استفاده به اون صورت نداشتم واسه خودم
سایت بدی نیست
البته یکی دیگه هم هست به نام الوند اسم اس
اینم سایت خوبیه
موفق باشید
بله کار میکنه
فقط مثلا تو همین نمونه کدی که اینجا هست متن پیام رو باید کد رندوم تولید کنی و تو یه session ذخیره کنی و بجای متن پیام یا همون پارامتر $text کد رندوم رو ارسال کنی. و تو صفحه بعدیت هم چک میکنی که اگه کدی که ارسال شد و کاربر وارد کرد برابر با کد رندومی هست که تولید شده، اوکی بده و بره صفحه بعد
البته توابع و پارامترهای ارسالی تو هر وب سرویس تفاوت میکنه ولی کلیت همینه