انجمن

  1. saeedpersa
  2. عمومی - ایزابل، الستیکس، فری پی بی اکس ...
  3. شنبه, 10 اسفند 1392
دوستان عزیزم خداقوت...
این کد AGI قراره شماره موبایل طرف رو گیره و با فشوردن کلید # توی بانک ذخیره کنه...
ولی متاسفانه جواب نمیده...
بانک MYSQL
نام بانک: mobile
نام تیبل: user_mobile

ولی متاسفانه جواب نمیده...
ممنون میشم راهنماییم کنید
لطفا مثالی میزنید روی همین کد باشه آخه خیلی حرفه ای نیستم!



[PHP]
#!/usr/bin/php -q
<?php
require('phpagi.php');
error_reporting(E_ALL);


$agi = new AGI();
$agi->answer();
if(!mysql_connect('localhost','root','12*****3'))
die('Cannot Connect to Database '.mysql_error());
if(!mysql_select_db('mobile'))
die('Cannot Select Database');
$mobile = $agi -> get_data('beep',9000,11);


$result = mysql_query('insert into user_mobile (mobile) values('$mobile');
if (!$result) {
echo "Could not successfully run query ($sql) from DB: " . mysql_error();
exit;
}
if (mysql_num_rows($result) == 0) {
echo "No rows found, nothing to print so am exiting";
exit;
}


while ($mobile = mysql_fetch_assoc($result)) {
// echo $mobile["mobile"];
$agi->say_digits($mobile["mobile"]);
}
mysql_close();
?>
[/PHP]
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلام

دوست عزيز، اگر دقيقا از همين کد استفاده مي کني، خط زير به نظر syntax error داره:
[LEFT][PHP]
$result = mysql_query('insert into user_mobile (mobile) values('$mobile');[/PHP]

[/LEFT]
خط زير رو تست کن، به جاي ' از " استفاده کن:
[LEFT] [PHP]
$result = mysql_query("insert into user_mobile (mobile) values('$mobile')";);[/PHP]
[/LEFT]
اگر خطايي رو که مي ده، بفرستي مي شه بهتر راهنمايي کرد.
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
ممنون از آقای مرادی، شما وقتی با AGI کار می کنید در کنسول استریسک می توانید با زدن دستوری جزئیات بیشتری از روند اجرا ببینید در واقع دیباگ AGI را فعال می کنید.

[CODE]asterisk -rvvvv
sip set debug on[/CODE]
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلاااااااااااااام به دوست خوبم آقا خیلی خوشحالم.... بلاخره جواب داد... ولی توی بانک شماره ثبت نمیشه و فقط این ثبت میشه

[/QUOTE]
| Array |
[/QUOTE]

باید فیلد mobile توی دیتا بیس از چه جنسی باشه؟
من اول:
[/PHP]
VARCHAR (20)
[/PHP]
گذاشتم و Array رو نشون میداد

بعد جنسشو عوض کردم
[PHP]
INT
[/PHP]
گذاشتم و فقط عدد 0 رو وارد میکنه
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
[FONT=tahoma][COLOR=#000000]می دونید مشکلتان کجاست؟ تابع get_data یک آرایه بر می گرداند و شما مقدار فیلد ['result'] را نیاز دارید، یعنی کد دریافت عدد شما شبیه این می شود.
[/COLOR][/FONT][COLOR=#0000BB][FONT=monospace]
[/FONT][/COLOR][CODE] $mm5 = $agi->get_data('beep', 9000, 1);
mm5 = $mm5['result'];[/CODE]

موفق باشید
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
کد شما به شکل زیر خواهد بود

[CODE]
$mobile = $agi -> get_data('beep',9000,11);
$mobile = $mobile ['result'];
[/CODE]
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
$mobile این متغییر رو یا verbose ببینید چه مقداری هر دفعه دارد؟
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
متغییر ها در php با $ شروع مشوند
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلام

دوست عزيز، verbose متغير نيست. دستوري است که کاربرد آن به اين صورت است:
[LEFT][PHP]$agi->verbose("Number: ".$mobile);[/PHP]
[/LEFT]
آقای کوه فلاح منظورشون اين بوده که مقدار mobile$ رو با verbose ببينيد.
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
ممنونم ولی هنوز جواب نداده... توی بانک عدد 0 رو نشون میده....
نظر
هنوز هیچ نظری ارسال نشده است!
  • صفحه :
  • 1


هنوز هیچ پاسخی برای این پرسش ارسال نشده است
همچنین شما برای ارسال پاسخ به این پرسش مجاب نیستید

آخرین مباحث انجمن

https://www.testosteroneboostclassi.com/opti-farms
https://www.testosteroneboostclassi.com/opti-farms-keto/...
1 بازدید
0 رای
0 پاسخ
ارسال در چهارشنبه, 17 جولای 2019
  • جدید
  • ایجاد نویز بر روی تماس
    با سلام من یک سرور الستیکس دارم با گتوی 8 FXO نیوراک ، هنگام تماس وقتی یک تماس ...
    1 بازدید
    0 رای
    0 پاسخ
    ارسال در چهارشنبه, 17 جولای 2019
  • جدید
  • http://www.protestosteronebooster.com/alka-tone-ke
    http://www.protestosteronebooster.com/alka-tone-keto/...
    3 بازدید
    0 رای
    0 پاسخ
    ارسال در چهارشنبه, 17 جولای 2019
  • جدید
  • http://vitalprogenixaustralia.com/testo-drive-365/
    Testo Drive 365 First of all, we must negotiate expectations: we must understan...
    7 بازدید
    0 رای
    0 پاسخ
    ارسال در چهارشنبه, 17 جولای 2019
  • جدید
  • http://usa.healthymensecret.com/super-cut-keto/
    http://usa.healthymensecret.com/super-cut-keto/...
    9 بازدید
    0 رای
    0 پاسخ
    ارسال در چهارشنبه, 17 جولای 2019
  • جدید
  • https://downthepch.com/Rapid-tone-diet/
    Rapid tone diet According to the Fit for Life principles, 'Dead foods' are very...
    8 بازدید
    0 رای
    0 پاسخ
    ارسال در چهارشنبه, 17 جولای 2019
  • جدید
  • مشکل در پخش اعداد فارسی
    سلام من نسخه فارسی ساز نصب کردم اما اعداد رو درست پخش نمی کنه. مثلا عدد 1256 را ...
    3356 بازدید
    0 رای
    34 پاسخ
    ارسال در شنبه, 12 سبتامبر 2009
    غیر فعال شدن کارت شبکه در نسخه جدید ایزابل
    آخرین نسخه از ایزابل ( 2018/10) رو نصب کردم. یک مشکل دارد و اینکه بعد از ریستار...
    22 بازدید
    0 رای
    2 پاسخ
    ارسال در یکشنبه, 14 جولای 2019
  • جدید
  • مشکل با اکستنشن 1234 در ایزابل
    سلام ایننخستین پرسش منه در این انجمن ایزابل رو تازه نصب کردیم و داره کار می کن...
    22 بازدید
    0 رای
    3 پاسخ
    ارسال در چهارشنبه, 10 جولای 2019
  • جدید
  • form در callcenter
    با سلام خدمت دوستان من توی بخش callcenter یک فرم ایجاد کردم ولی موقعی که agent...
    36 بازدید
    0 رای
    2 پاسخ
    ارسال در چهارشنبه, 03 جولای 2019

    آمار انجمن

    تعداد موضوع ها: 6928
    تعداد پست ها: 25668
    موضوعات حل شده: 50
    تعداد کاربران: 14607

    ورود Denise JRhyne عزیز را به جمع کاربران ویپ ایران تبریک می گوییم.

    آخرین خبرها

    خبرنامه

    در لیست کاربران ما ثبت نام نمایید تا از آخرین اخبار دانشنامه و دوره های آموزشی با خبر باشید.