Tình hình là mấy hôm nay trang xổ số 24h như cục shit luôn. ^^ không vào được luôn.
Mày mò ngồi viết lại đoạn code lấy thông tin từ trang khác để xài up lên cho anh em ai bị như mình xài luôn.
Hướng dẫn.
Copy tất cả nội dung dưới đây đè lên file api_kqxs.php trong thư mục API NBB.
API lấy từ xoso.me
PHP Code:
<?php
header("Content-type: text/html; charset=UTF8");
include('checklic.php');
//include('request_count.php');
$file_kqxs = "kqxs.txt";
$URL_MienBac = "http://xoso.me/kqxsmb-xstd-ket-qua-xo-so-mien-bac.html";
date_default_timezone_set('Asia/Ho_Chi_Minh');
$timestamp = time();
$date_now = date('d-m-Y', $timestamp);
$date_yesterday = date('d-m-Y', $timestamp - 24*60*60);
$hour_now = date('H', $timestamp);
//$kqxsget_arr = _readlic($file_kqxs);
if($hour_now >= 19) {
if(isset($kqxsget_arr[$date_now])) {
echo "<info>OK</info><kqxs>". json_encode($kqxsget_arr[$date_now]) ."</kqxs>";
} else {
//Lấy kết quả
$get_MienBac = @file_get_contents($URL_MienBac);
$tach_kqxs1 = explode('Kết quả xổ số miền Bắc ngày '.$date_now, $get_MienBac);
//echo $tach_kqxs1[1];
if(count($tach_kqxs1) > 1) {
$tach_kqxs2 = explode('<tbody>', $tach_kqxs1[1]);
$tach_kqxs3 = explode('</tbody>', $tach_kqxs2[1]);
$laytatcacacgiai = explode('<strong class="">', $tach_kqxs3[0]);
$x = count($laytatcacacgiai);
for($i = 1; $i < $x; $i++) {
$giai[$i] = explode('</strong>', $laytatcacacgiai[$i]);
}
$giaidacbiet = abs(intval(substr($giai[1][0], -2)));
$giai1 = abs(intval(substr($giai[2][0], -2)));
$giai2[0] = abs(intval(substr($giai[3][0], -2)));
$giai2[1] = abs(intval(substr($giai[4][0], -2)));
$giai3[0] = abs(intval(substr($giai[5][0], -2)));
$giai3[1] = abs(intval(substr($giai[6][0], -2)));
$giai3[2] = abs(intval(substr($giai[7][0], -2)));
$giai3[3] = abs(intval(substr($giai[8][0], -2)));
$giai3[4] = abs(intval(substr($giai[9][0], -2)));
$giai3[5] = abs(intval(substr($giai[10][0], -2)));
$giai4[0] = abs(intval(substr($giai[11][0], -2)));
$giai4[1] = abs(intval(substr($giai[12][0], -2)));
$giai4[2] = abs(intval(substr($giai[13][0], -2)));
$giai4[3] = abs(intval(substr($giai[14][0], -2)));
$giai5[0] = abs(intval(substr($giai[15][0], -2)));
$giai5[1] = abs(intval(substr($giai[16][0], -2)));
$giai5[2] = abs(intval(substr($giai[17][0], -2)));
$giai5[3] = abs(intval(substr($giai[18][0], -2)));
$giai5[4] = abs(intval(substr($giai[19][0], -2)));
$giai5[5] = abs(intval(substr($giai[20][0], -2)));
$giai6[0] = abs(intval(substr($giai[21][0], -2)));
$giai6[1] = abs(intval(substr($giai[22][0], -2)));
$giai6[2] = abs(intval(substr($giai[23][0], -2)));
$giai7[0] = abs(intval(substr($giai[24][0], -2)));
$giai7[1] = abs(intval(substr($giai[25][0], -2)));
$giai7[2] = abs(intval(substr($giai[26][0], -2)));
$giai7[3] = abs(intval(substr($giai[27][0], -2)));
$kqxsget_arr[$date_now] = array(
0 => $giaidacbiet,
1 => $giai1,
2 => $giai2,
3 => $giai3,
4 => $giai4,
5 => $giai5,
6 => $giai6,
7 => $giai7
);
//_writelic($file_kqxs, $kqxsget_arr);
echo "<info>OK</info><kqxs>". json_encode($kqxsget_arr[$date_now]) ."</kqxs>";
}
else {
echo 'none';
}
}
} else {
echo 'nottime';
}
?>
API lấy từ ketqua.net by Edward_Newgate
PHP Code:
<?php
header("Content-type: text/html; charset=UTF8");
include("checklic.php");
//include("request_count.php");
$file_kqxs = "kqxs.txt";
$URL_MienBac = "http://ketqua.net/";
date_default_timezone_set("Asia/Ho_Chi_Minh");
$timestamp = time();
$date_now = date("d-m-Y", $timestamp);
$date_yesterday = date("d-m-Y", $timestamp - 24 * 60 * 60);
$hour_now = date("H", $timestamp);
//$kqxsget_arr = _readlic($file_kqxs);
if ($hour_now >= 19) {
if (isset($kqxsget_arr[$date_now])) {
echo "<info>OK</info><kqxs>".json_encode($kqxsget_arr[$date_now])."</kqxs>";
} else {
$get_MienBac = @file_get_contents($URL_MienBac);
$tach_kqxs1 = explode("Trang kết quả xổ số lớn nhất Việt Nam</p>", $get_MienBac);
if (count($tach_kqxs1) > 1) {
$tach_kqxs2 = explode("<tbody>", $tach_kqxs1[1]);
$tach_kqxs3 = explode("</tbody>", $tach_kqxs2[1]);
$k = 0;
$arr = array( 1, 1, 2, 6, 4, 6, 3, 4 );
preg_match_all("/\>(\d{2,5})/", $tach_kqxs3[0], $matches);
$kqxsget_arr[$date_now] = array();
for ($i = 0; $i < 8; $i++) {
for ($j = 0; $j < $arr[$i]; $j++) {
$kqxsget_arr[$date_now][$i][$j] = abs(intval(substr($matches[1][$k++], -2)));
}
}
echo "<info>OK</info><kqxs>".json_encode($kqxsget_arr[$date_now])."</kqxs>";
} else {
echo "none";
}
}
} else {
echo "nottime";
}
?>
Mày mò ngồi viết lại đoạn code lấy thông tin từ trang khác để xài up lên cho anh em ai bị như mình xài luôn.
Hướng dẫn.
Copy tất cả nội dung dưới đây đè lên file api_kqxs.php trong thư mục API NBB.
API lấy từ xoso.me
PHP Code:
<?php
header("Content-type: text/html; charset=UTF8");
include('checklic.php');
//include('request_count.php');
$file_kqxs = "kqxs.txt";
$URL_MienBac = "http://xoso.me/kqxsmb-xstd-ket-qua-xo-so-mien-bac.html";
date_default_timezone_set('Asia/Ho_Chi_Minh');
$timestamp = time();
$date_now = date('d-m-Y', $timestamp);
$date_yesterday = date('d-m-Y', $timestamp - 24*60*60);
$hour_now = date('H', $timestamp);
//$kqxsget_arr = _readlic($file_kqxs);
if($hour_now >= 19) {
if(isset($kqxsget_arr[$date_now])) {
echo "<info>OK</info><kqxs>". json_encode($kqxsget_arr[$date_now]) ."</kqxs>";
} else {
//Lấy kết quả
$get_MienBac = @file_get_contents($URL_MienBac);
$tach_kqxs1 = explode('Kết quả xổ số miền Bắc ngày '.$date_now, $get_MienBac);
//echo $tach_kqxs1[1];
if(count($tach_kqxs1) > 1) {
$tach_kqxs2 = explode('<tbody>', $tach_kqxs1[1]);
$tach_kqxs3 = explode('</tbody>', $tach_kqxs2[1]);
$laytatcacacgiai = explode('<strong class="">', $tach_kqxs3[0]);
$x = count($laytatcacacgiai);
for($i = 1; $i < $x; $i++) {
$giai[$i] = explode('</strong>', $laytatcacacgiai[$i]);
}
$giaidacbiet = abs(intval(substr($giai[1][0], -2)));
$giai1 = abs(intval(substr($giai[2][0], -2)));
$giai2[0] = abs(intval(substr($giai[3][0], -2)));
$giai2[1] = abs(intval(substr($giai[4][0], -2)));
$giai3[0] = abs(intval(substr($giai[5][0], -2)));
$giai3[1] = abs(intval(substr($giai[6][0], -2)));
$giai3[2] = abs(intval(substr($giai[7][0], -2)));
$giai3[3] = abs(intval(substr($giai[8][0], -2)));
$giai3[4] = abs(intval(substr($giai[9][0], -2)));
$giai3[5] = abs(intval(substr($giai[10][0], -2)));
$giai4[0] = abs(intval(substr($giai[11][0], -2)));
$giai4[1] = abs(intval(substr($giai[12][0], -2)));
$giai4[2] = abs(intval(substr($giai[13][0], -2)));
$giai4[3] = abs(intval(substr($giai[14][0], -2)));
$giai5[0] = abs(intval(substr($giai[15][0], -2)));
$giai5[1] = abs(intval(substr($giai[16][0], -2)));
$giai5[2] = abs(intval(substr($giai[17][0], -2)));
$giai5[3] = abs(intval(substr($giai[18][0], -2)));
$giai5[4] = abs(intval(substr($giai[19][0], -2)));
$giai5[5] = abs(intval(substr($giai[20][0], -2)));
$giai6[0] = abs(intval(substr($giai[21][0], -2)));
$giai6[1] = abs(intval(substr($giai[22][0], -2)));
$giai6[2] = abs(intval(substr($giai[23][0], -2)));
$giai7[0] = abs(intval(substr($giai[24][0], -2)));
$giai7[1] = abs(intval(substr($giai[25][0], -2)));
$giai7[2] = abs(intval(substr($giai[26][0], -2)));
$giai7[3] = abs(intval(substr($giai[27][0], -2)));
$kqxsget_arr[$date_now] = array(
0 => $giaidacbiet,
1 => $giai1,
2 => $giai2,
3 => $giai3,
4 => $giai4,
5 => $giai5,
6 => $giai6,
7 => $giai7
);
//_writelic($file_kqxs, $kqxsget_arr);
echo "<info>OK</info><kqxs>". json_encode($kqxsget_arr[$date_now]) ."</kqxs>";
}
else {
echo 'none';
}
}
} else {
echo 'nottime';
}
?>
API lấy từ ketqua.net by Edward_Newgate
PHP Code:
<?php
header("Content-type: text/html; charset=UTF8");
include("checklic.php");
//include("request_count.php");
$file_kqxs = "kqxs.txt";
$URL_MienBac = "http://ketqua.net/";
date_default_timezone_set("Asia/Ho_Chi_Minh");
$timestamp = time();
$date_now = date("d-m-Y", $timestamp);
$date_yesterday = date("d-m-Y", $timestamp - 24 * 60 * 60);
$hour_now = date("H", $timestamp);
//$kqxsget_arr = _readlic($file_kqxs);
if ($hour_now >= 19) {
if (isset($kqxsget_arr[$date_now])) {
echo "<info>OK</info><kqxs>".json_encode($kqxsget_arr[$date_now])."</kqxs>";
} else {
$get_MienBac = @file_get_contents($URL_MienBac);
$tach_kqxs1 = explode("Trang kết quả xổ số lớn nhất Việt Nam</p>", $get_MienBac);
if (count($tach_kqxs1) > 1) {
$tach_kqxs2 = explode("<tbody>", $tach_kqxs1[1]);
$tach_kqxs3 = explode("</tbody>", $tach_kqxs2[1]);
$k = 0;
$arr = array( 1, 1, 2, 6, 4, 6, 3, 4 );
preg_match_all("/\>(\d{2,5})/", $tach_kqxs3[0], $matches);
$kqxsget_arr[$date_now] = array();
for ($i = 0; $i < 8; $i++) {
for ($j = 0; $j < $arr[$i]; $j++) {
$kqxsget_arr[$date_now][$i][$j] = abs(intval(substr($matches[1][$k++], -2)));
}
}
echo "<info>OK</info><kqxs>".json_encode($kqxsget_arr[$date_now])."</kqxs>";
} else {
echo "none";
}
}
} else {
echo "nottime";
}
?>