زمان کنونی: ۱۰-۱-۱۴۰۳, ۰۶:۵۵ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
شرط گذاری در php با دریافت پیام های متفاوت
۶-۹-۱۳۹۷, ۰۷:۳۳ صبح
ارسال: #6
RE: شرط گذاری در php با دریافت پیام های متفاوت
با درود!

با توجه به مواردی که فرمودید یک سیستم بسیار ساده رو برای تایید دریافت پیام استفاده میکنه یعنی هرگاه عدد 1 برگردونده بشه پیام به درستی دریافت شده و نمایش داده میشه در غیر این صورت پیام خطا نمایش داده میشه
همون طور که تو سایتش هم آورده: All error will response start from Message همه پیغام های خطا با عبارت Message شروع میشه بنابراین شما هر جا این عبارت رو دریافت کردید حتما خطایی رخ داده به نظرم میتونید شرط هاتون رو بر همین اساس استوار کنید کاری که در کد پیشنهادی خودشون هم انجام شده:
$answerarr=explode("|",$answer);
if ($answerarr[0]==1){
echo $answerarr[1]; و سایر دستوراتی که در صورت دریافت اس ام اس باید انجام بشه
}else{
echo $answerarr[1]; و سایر دستوراتی که در صورت دریافت پیام خطا باید انجام بشه
}
هر جا که عدد 1 دریافت نشه پیام خطای مورد نظر رو نمایش میده در واقع به کمک دستور explode طرف چپ و راست علامت | رو از هم جدا می کنه. اگه سمت چپ عدد 1 دریافت شده باشه جواب اس ام اس و اگر چیز دیگری دریافت شده باشه پیغام خطا رو نمایش میده.

در مورد دریافت خود شماره تلفن هم بهتره از همین سیستم استفاده کنید یعنی ببینید آیا عبارت message رو دریافت کردید یا نه، اگه دریافت کردید حتما خطایی در کار بوده، اگر نه شماره دریافت شده رو نمایش بدید

باز طبق اونچه در سایت نوشته شده اگه دریافت شماره با خطا همراه باشه این عبارت رو دریافت میکنید Message|Not got mibile
امضاء hsmtech
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط hamzeh12hh
ارسال پاسخ 


پیام‌های داخل این موضوع
RE: شرط گذاری در php با دریافت پیام های متفاوت - hsmtech - ۶-۹-۱۳۹۷ ۰۷:۳۳ صبح

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان