public function get_data( $url, $query = "" ) {
if ( function_exists('curl_exec') ) {
$ch = curl_init();
$timeout = 10;
if (!empty( $query ) ) {
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $query);
curl_setopt($ch, CURLOPT_REFERER, $this->ref_link);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);
return iconv("iso-8859-9", "utf-8", $data);
} else {
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
return iconv("iso-8859-9", "utf-8", $data);
}
} else {
$data = file_get_contents($url);
return iconv("iso-8859-9", "utf-8", $data);
}
} Utf-8 sorunu
1
●260
- 07-09-2016, 13:01:48bot kullanıyorum. kaynak site onceden iso-8859-9 iken simdi utf-8 olmus. ama benim bottaki alanda iso-8859-9 ' u, utf-8 e çeviriyor. bu kısımları nasıl silebilirim. cevirmeyi iptal edebilirim.
- 07-09-2016, 14:20:14İşinizi görecektir.
public function get_data( $url, $query = "" ) { if ( function_exists('curl_exec') ) { $ch = curl_init(); $timeout = 10; if (!empty( $query ) ) { curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $query); curl_setopt($ch, CURLOPT_REFERER, $this->ref_link); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($ch); curl_close($ch); return $data; } else { curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $data = curl_exec($ch); curl_close($ch); return $data; } } else { $data = file_get_contents($url); return $data; } }