PDA

View Full Version : لود کردن library جدید در کنترلر و نمایش صفحه سفید



webgooy
یک شنبه 23 خرداد 1395, 14:36 عصر
سلام
من یک کنترلر دارم که داخلش یک تابع بنام invoice تعریف کردم و برای درگاه پرداخت هست مشکل اینجاست که وقتی می خوام لود کنم صفحه سفید نشون میده و هیچ پیغام خطایی هم نمی ده تابع:
function invoice(){




$invoice_id=$this->input->post('invoice_id');
$amount=$this->input->post('amount');
$Description=$this->input->post('Description');
$MerchantID='xxxxxx-xxxx-xxxx-xxxxxxxxxx';
$CallbackURL='http://webgooy.com/samane/index.php?student/mypal/verify';
$Mobile='09126015062';
$Email='webgooy@gmail.com';
$student_id=$this->input->post('student_id');

$this->load->library('zarinpal');
$this->zarinpal->request($MerchantID,$amount,$Description,$Callback URL,$Mobile,$Email);


$student_profile = $this->db->get_where('student', array(
'student_id' => $this->session->userdata('student_id')
))->row();
$student_id = $student_profile->student_id;
$page_data['invoices'] = $this->db->get_where('invoice', array(
'student_id' => $student_id
))->result_array();
$page_data['page_name'] = 'mypal';
$page_data['page_title'] = get_phrase('manage_invoice/payment');
$this->load->view('index', $page_data);

}
در صورت امکان راهنمایی بفرمایید

webgooy
یک شنبه 23 خرداد 1395, 15:20 عصر
من متوجه شدم که مشکل از اینه که وقتی می خوایم لود کنیم چه با کد و چه از طریق فایل autoload این مشکل پیش می اد ولی نمی دونم چرا چون سایر library ها رو داره لود می کنه!!

plague
دوشنبه 24 خرداد 1395, 14:15 عصر
احتمالا اررور ها غیر فعال نیستن ؟
این دو خط رو بزار اول تابع


error_reporting(-1);
ini_set('display_errors', 1);