barname_newis
دوشنبه 02 تیر 1393, 11:05 صبح
سلام
من برای بخش پرداخت آنلاین سایتم از payline استفاده کردم . کدها رو که از خود سایت گرفتم این بود :
private function send($url,$api,$amount,$redirect)
{
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POSTFIELDS,"api=$api&amount=$amount&redirect=$redirect");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$res = curl_exec($ch);
curl_close($ch);
return $res;
}
ولی وقتی این متد فراخونی میشه این ارور رو میده :
Cannot modify header information - headers already sent by (output started at .../public_html/protected/controllers/OrdersController.php:1)
ممنون میشم راهنمایی کنید
من برای بخش پرداخت آنلاین سایتم از payline استفاده کردم . کدها رو که از خود سایت گرفتم این بود :
private function send($url,$api,$amount,$redirect)
{
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POSTFIELDS,"api=$api&amount=$amount&redirect=$redirect");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$res = curl_exec($ch);
curl_close($ch);
return $res;
}
ولی وقتی این متد فراخونی میشه این ارور رو میده :
Cannot modify header information - headers already sent by (output started at .../public_html/protected/controllers/OrdersController.php:1)
ممنون میشم راهنمایی کنید