masoud

کاربران
  • تعداد ارسال ها

    15
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

10 خوب

درباره masoud

  • درجه
    کاربر معمولی
  • تاریخ تولد
  1. با سلام من برای کامپوننت االفا یوزر پوینت میخوام یه قانون بزارم که هر کی یکی از نویسنده های easyblog رو subscription کرد یک امتیاز ازش کم بشه حالا فقط نمیدونم cammand اش چی باید باشه لطفا راهنمایی کنید
  2. سلام دوستان یه سوال یداشتم چطور میشه کنسول مرورگر رو با کد فعل و غیرفعال کرد من قالبی دارم که وقتی ازش استفاده می کنم تو کنسول نشون نمیده چه فایل هایی و چه جاوااسکریپت هایی لود میشه و نمی تونم ازش برای حل مشکلات قالب استفاده کنم ممنون میشم راهنماییم کنید
  3. سلام خدمت دوستان من می خواستم بدونم چطور میشه اسکرپیتی را بعد از لود شدن صفحه استفاده کرد چون زمانی که اسکریپت قبل از لود صفحه انجام میشه چون المنت ها ایجاد نشدن اسکریپت هم بلااستفاده میشه می خوام کاری کنم وقتی ماژول داره ایجاد میشه اخر سر اسکریپت رو اضافه کنه اما نمیشه نمی دونم چکار کنم حتی از تابع لود ویندوز هم استفاده کردم نشد
  4. سلام دوستان من یه مشکلی با سیستم پرداخت انلاین دارم من اطلاعات را به بانک میفرستم هزینه را پرداخت می کنم و 3 فیلد تراکنش ساعت پرداخت و شماره فاکتور را میگیرم مشکل از اینجا شروع میشه که وقتی اطلاعات را به بانک پاس میدم اطلاعاتی از بانک دریافت نمی کنم یعنی درخت با اطلاعات خالی برگشت داده میشه array(1) { ["resultObj"]=> array(11) { ["result"]=> string(5) "False" ["action"]=> string(9) "NOINVOICE" ["transactionReferenceID"]=> string(1) "0" ["invoiceNumber"]=> string(0) "" ["invoiceDate"]=> string(0) "" ["merchantCode"]=> string(1) "0" ["terminalCode"]=> string(1) "0" ["amount"]=> string(1) "0" ["traceNumber"]=> string(1) "0" ["referenceNumber"]=> string(1) "0" ["transactionDate"]=> string(19) "0000/00/00 00:00:00" } } Array ( [resultObj] => Array ( [result] => False [action] => NOINVOICE [transactionReferenceID] => 0 [invoiceNumber] => [invoiceDate] => [merchantCode] => 0 [terminalCode] => 0 [amount] => 0 [traceNumber] => 0 [referenceNumber] => 0 [transactionDate] => 0000/00/00 00:00:00 ) ) 1vorod کد قسمتی که من میدم برای گرفتن اطلاعات این هست ولی این شکلی برگشت داده میشه به بانک هم گفتم اما میگه که مشکل از برنامتون هست try { $got['tref']= $this->ref; $got['iN']=$this->iN; $got['iD']=$this->iD; if($got['iN']!= $this->transaction->testcode) { $err="اطلاعات? از سمت بانک در?افت نم? شود"; } include_once dirname(__FILE__)."/parser.php"; require_once(dirname(__FILE__)."/RSAProcessor.class.php"); // require_once(dirname(__FILE__)."/parser.php"); @$result = post2https($got['tref'],'https://pep.shaparak.ir/CheckTransactionResult.aspx'); if(empty($result)) { $this->em=JText::_('RSM_em'.strip_tags($got['tref'])); return false; } $array = makeXMLTree($result);
  5. سلام دوستان من می خوام تابع phpinfo() را اجرا کنم تا بدونم curl نصب هست یا نه اما مشکل اینه که پیغام سکوریتی میده Warning: phpinfo() has been disabled for security reasons in /home3/drboursi/public_html/info.php on line 2 خودم گشتم مثل اینکه باید فایل php.ini را پیدا و تغییر بدم اما من هر چی در سی پنل فایل منیجر می گردم این فایل را پیدا نمی کنم ممنون میمش راهنماییم کنید
  6. کسی از دوستان نمی دونه در رابطه با مدیریت استثناها چکار باید کرد؟
  7. سلام دوستان من یه مشکلی برای استفاده از try catch دارم نمی دونم چرا کار نمیکنه من درخواستی را به بانک می فرستم اما بخاطر استفاده از لوکالهاست اکسپشن باید روی بدهد اما این اتفاق نمی افتد حتی از روی try هم رد نمی شود و سفحه سفید م یاید بررسی کردم که اطلا از بلاک try خارج نمی شود و این احتمال را دادم که نمی شود از try catch استفاده کرد اما به یه فایل بر خوردم که مثل اینکه میشه Joomla! Programming - Mark Dexter, Louis Landry - Google Books حالا ممنون میشم راهنماییم کنید برای مثال try { $result = post2https($this->ref,'https://pep.shaparak.ir/CheckTransactionResult.aspx'); } catch(Exception $e) { JText::_('بانک پاسارگاد','عدم توانا?? ارتباط با بانک برا? تراکنش : '.strip_tags($this->ref)); }
  8. مثلا این ادرس $redirectAddress=JRoute::_('index.php?option=com_rsmembership&task=payment&payment=RSMembershipPay'/*.$payment*/); اما می خوام یک تابع خاص اجرا بشه نمی دونم برای اینجا باید دقیقا چکار باید بکنم مثلا برای view برابر مثلا تابع startview() قرار بگیره از بین تمام view ها این تابع اجرا میشه یا مثلا task ها اما برای پلاگین نمی دونم دقیقا باید چکار کنم اگر خط بالا را به عنوان ریدایرکت انتخاب کنم هم هیچ کاری نمی کنه و نشست را منقضی می کنه
  9. مشکل حل شد و می تونم اطلاعات رو پاس بدم اما یه سوال جناب طالبی من چطور میتونم بعد از پرداخت ادرس برگشت را به خود پلاگین پرداخت بدم یعنی ادرس redirect رو ادرس پلاگینی بدم که کاربر را به سمت بانک فرستاده ؟(نه مثلا ادرس مازول یا بخشی از یک کامپوننت ) ممنون
  10. پست رو در جای اشتباهی زدم لطفا پاک کنید
  11. من ادرس برگشت رو 404 Not Found این دادم که با فراخوانی تسک فایل کنترلر ویو مخصوص به vbank رو فراخوانی کنه نمی دونم منظورتون این بود یه تشکر ویژه واقعا ممنون فقط شما کمک می کنی و جواب من رو میدید واقعا ممنونم
  12. ممنون جناب طالبی اما این کار رو کردم اما جواب نداد من دارم اطلاعات برگشتی از بانک رو داخل rsmembership میگیرم و می خوام چکش کنم و بررسیش کنم برای همین یک بخش کناری براش اضافه کردم مثل قسمت thankyou که اطلاعات رو داخلش بگیرم اسمش هم گذاشتم vbank حالا می خوام اطلاعات ارسالی بانک رو تو این بخش بررسی کنم کد های بررسی ها اماده هست اما فقط نمی دونم اطلاعات رو چجوری بگیرم داخل این بخش جدید ایجادی توسط خودم در فایل مدل کد خالی ایجاد کردم (البته اطلاعاتی گرفته باید بشه برای بررسی ) class RSMembershipModelVbank extends JModel { //var $message; function __construct() { parent::__construct(); } } در فایل view.html.php class RSMembershipViewVbank extends JView { function display($tpl = null) { $mainframe =& JFactory::getApplication(); // get parameters $params = clone($mainframe->getParams('com_rsmembership')); $this->assignRef('params', $params); $this->assignRef('vbank', $this->get('vbank')); parent::display(); } } در فایل default.php <?php defined('_JEXEC') or die ('Restricted access');?> <?php $invoiceNumber = JRequest::getVar('invoiceNumber', 'POST'); echo $invoiceNumber; ?> در فایل کنترلر در داخل بخش کامپوننت ها هم این تابع رو اضافه کردم function vbank() { JRequest::setVar('view', 'vbank'); JRequest::setVar('layout', 'default'); parent::display(); } ممنون میشم بازم منو راهنمایی کنید
  13. سلام دوستان من در حال نوشتن یک مازول هستم برای بانک مشکلی که دارم این هست که ادرس ریدایرکت رو می خوام بدم مثلا به ادرس x حالا این ادرس اشاره به یک ماژول یا بخشی از کامپوننت داره سوال اینجاست که برای گرفتن اطلاعات ارسالی از طرف بانک باید در کدوم فایل مازول یا کامپوننت دستورات گرفتن داده ها را بنویسم در فایل کنترلر یا در view.html.php یا default کدی که من نوشتم این هست مثلا $input = JFactory::getApplication()->input; $post_array = $input->getArray($_POST); $dataa=$input->get($_POST); $invoiceNumber = JRequest::getVar('invoiceNumber', 'POST'); ممنون میشم راهنماییم کنید
  14. سلام پلاگین برای بانک پاسارگاد برای سیستم پرداخت معمولیش دارید؟
  15. سلام ممنون میشم راهنمایی کنید این مشکل رو چجوری رفع کنم من وقتی میخوام برم برای پرداخت این مشکل پیش میاد چیکار کنم ارور مربوط به بانک پاسارگاد اطلاعات فرستاده شده از جانب فروشگاه با فرمت استاندارد همخوانی ندارد. ممنون میشم راهنمایی کنید مشکل از کجا میتونه باشه