403Webshell
Server IP : 104.21.80.248  /  Your IP : 162.159.115.42
Web Server : Apache/2.4.25 (Win32) OpenSSL/1.0.2j PHP/5.6.30
System : Windows NT WIN-ECQAAA40806 6.2 build 9200 (Windows Server 2012 Standard Edition) i586
User : SYSTEM ( 0)
PHP Version : 5.6.30
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Inetpub/www/news/csr/admin/api/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Inetpub/www/news/csr/admin/api/area_obj.php
<?
$aid=$_GET['aid'];
//$aid="00101708";
$csid="";
	$url = 'http://api.bopp-obec.info/Students/api/Authen';
	$data = array(
		"PersonId"=>'3770200413935',
		"Password"=>'38j7GX2ah$f4dpk'
	);
		$url_school = "http://api.bopp-obec.info/Students/api/Schools/".$csid;

		$token =  get_Authenticate($url, $data);
		$sch = gat_school_info($url_school,$token);
    //echo $sch;
    $obj = json_decode($sch);
    //var_dump($obj);
    //print_r($obj);
    //echo "<br>";
    foreach ( $obj  as $value){
       // print_r($value);
        //break;
        if($value->areacode == $aid){
            $aschool[] = $value;
        }
    }
//แปลงกลับค่า
 echo json_encode($aschool,JSON_UNESCAPED_UNICODE);
    //print_r($aschool);
/*
    for($i=0;$i<sizeof($aschool);$i++){
        echo $aschool[$i]->schoolName ;
        echo $aschool[$i]->latitude ;
        echo $aschool[$i]->longitude ;
        echo "<br>";
    }
*/

function get_Authenticate($url, $data){
    $payload = json_encode( $data );
    $ch = curl_init( $url );
    curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json'));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $result = curl_exec($ch);
    curl_close($ch);
    return  $result  ;
}

function gat_school_info($url, $token){
    $ch = curl_init( $url );
    $a = json_decode( $token,true);

    $token_txt = $a["token" ];
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Content-Type: application/json',
    'Authorization: Bearer ' . $token_txt
    ));

     $data = curl_exec($ch);
    $info = curl_getinfo($ch);
    curl_close($ch);
return $data ;
}
?>

Youez - 2016 - github.com/yon3zu
LinuXploit