Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
egg.eemo.co.kr
/
public_html
/
super5
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/egg.eemo.co.kr/public_html/super5/gps_api2.php
<? session_cache_limiter('no-cache, must-revalidate'); session_start(); include_once("dbconn.php"); include_once("lib.php"); if ($_SERVER['REQUEST_METHOD'] == 'POST') { //$data = json_decode(file_get_contents("php://input")); $data = file_get_contents("php://input"); } $data=" 01229990117 T0050 0.7.2d 1328300013 K0000000000000013 12%B9%D90013 00130013 191023094509 3 U A000|A001|A002|A003|A004|A005|A006|A007|A008|A020|A033 191023094509|||324.018|179556.928|59|1488|0||1|51 191023094510|||324.018|179556.928|59|1488|0||1|51 191023094511|||324.035|179556.945|59|1487|0||1|51 191023094512|||324.051|179556.961|59|1488|0||1|51 191023094513|||324.068|179556.978|59|1488|0||1|51 191023094514|||324.084|179556.994|59|1488|0||1|51 191023094515|||324.101|179557.011|59|1488|0||1|51 191023094516|||324.118|179557.028|59|1488|0||1|51 191023094517|||324.133|179557.043|59|1488|0||1|51 191023094518|||324.15|179557.06|59|1488|0||1|51 191023094519|||324.166|179557.076|59|1488|0||1|51 191023094520|||324.183|179557.093|59|1488|0||1|51 191023094521|127126272|37502292|324.2|179557.11|59|1488|0|227|1| 191023094522|127126304|37502312|324.216|179557.126|59|1488|0|352|1| 191023094523|127126368|37502348|324.233|179557.143|59|1488|0|229|1| 191023094524|127126192|37502212|324.249|179557.159|59|1488|0|174|1| 191023094525|127126200|37502216|324.265|179557.175|59|1488|0|97|1| 191023094526|127126152|37502168|324.281|179557.191|59|1488|0|278|1| 191023094527|127126144|37502180|324.298|179557.208|59|1487|0|188|1| 191023094528|127126152|37502168|324.315|179557.225|59|1488|0|32|1| 191023094529|127126152|37502176|324.331|179557.241|59|1488|0|333|1| 191023094530|127126176|37502184|324.348|179557.258|59|1488|0|79|1| 191023094531|127126168|37502136|324.364|179557.274|59|1487|0|33|1| 191023094532|127126312|37502280|324.381|179557.291|59|1485|0|255|1| 191023094533|127126312|37502308|324.397|179557.307|59|1488|0|12|1| 191023094534|127126168|37502200|324.413|179557.323|59|1488|0|25|1| 191023094535|127126192|37502204|324.43|179557.34|59|1488|0|38|1| 191023094536|127126176|37502208|324.446|179557.356|59|1488|0|48|1| 191023094537|127126288|37502316|324.463|179557.373|59|1488|0|36|1| 191023094538|127126304|37502340|324.479|179557.389|59|1488|0|287|1| 191023094539|127126224|37502284|324.496|179557.406|59|1486|0|38|1| 191023094540|127126224|37502288|324.512|179557.422|59|1488|0|34|1| 191023094541|127126232|37502292|324.528|179557.438|59|1488|0|35|1| 191023094542|127126232|37502296|324.545|179557.455|59|1487|0|40|1| 191023094543|127126232|37502288|324.561|179557.471|59|1488|0|51|1| 191023094544|127126232|37502284|324.578|179557.488|59|1488|0|32|1| 191023094545|127126232|37502284|324.595|179557.505|59|1488|0|32|1| 191023094546|127126232|37502280|324.611|179557.521|59|1488|0|48|1| 191023094547|127126232|37502276|324.628|179557.538|59|1488|0|54|1| 191023094548|127126232|37502272|324.643|179557.553|59|1488|0|44|1| 191023094549|127126232|37502276|324.66|179557.57|59|1488|0|55|1| 191023094550|127126232|37502284|324.677|179557.587|59|1488|0|20|1| 191023094551|127126232|37502272|324.693|179557.603|59|1488|0|102|1| 191023094552|127126232|37502268|324.71|179557.62|59|1488|0|52|1| 191023094553|127126232|37502264|324.726|179557.636|59|1488|0|36|1| 191023094554|127126232|37502260|324.743|179557.653|59|1488|0|17|1| 191023094555|127126232|37502264|324.759|179557.669|59|1488|0|17|1| 191023094556|127126232|37502264|324.775|179557.685|59|1488|0|8|1| 191023094557|127126232|37502264|324.792|179557.702|59|1488|0|25|1| 191023094558|127126232|37502264|324.808|179557.718|59|1488|0|7|1| 191023094559|127126232|37502264|324.825|179557.735|59|1488|0|82|1| 191023094600|127126232|37502264|324.841|179557.751|59|1488|0|58|1| 191023094601|127126232|37502264|324.858|179557.768|59|1488|0|357|1| 191023094602|127126232|37502264|324.875|179557.785|59|1488|0|32|1| 191023094603|127126232|37502264|324.89|179557.8|59|1488|0|40|1| 191023094604|127126232|37502264|324.907|179557.817|59|1488|0|159|1| 191023094605|127126232|37502264|324.923|179557.833|59|1488|0|192|1| 191023094606|127126232|37502264|324.94|179557.85|59|1488|0|33|1| 191023094607|127126232|37502264|324.957|179557.867|59|1488|0|9|1| 191023094608|127126232|37502264|324.973|179557.883|59|1488|0|223|1|"; if($data) { $vv=addslashes($data); mysql_query("insert into tmp_gps set vdata='$vv', regdate=now() ") or die(); $obj=(object) $c; $arr=array(); $n=1; foreach(preg_split("/((\r?\n)|(\r\n?))/", $data) as $line){ if($n==1) { $obj->dv_sn=$line; } else if($n==2) { $obj->dv_model=$line; } else if($n==3) { $obj->dv_fw=$line; } else if($n==4) { $obj->bubin_sn=$line; } else if($n==5) { $obj->car_sn=$line; } else if($n==6) { $obj->car_num=$line; } else if($n==7) { $obj->driver_id=$line; } else if($n==8) { $obj->trip_seq=$line; } else if($n >= 15) { $arr[]=$line; } $n++; } if($obj->dv_sn=='') { $rs_last=RS("select * from gps_raw where car_sn='{$obj->car_sn}' and car_num != '' order by no desc limit 0,1 "); $obj->dv_sn=$rs_last[dv_sn]; $obj->dv_model=$rs_last[dv_model]; $obj->dv_fw=$rs_last[dv_fw]; $obj->bubin_sn=$rs_last[bubin_sn]; //$obj->car_num=urldecode($rs_last[car_num]); $obj->car_num=iconv( "euc-kr","utf-8",urldecode($rs_last[car_num])); $obj->trip_seq=$rs_last[trip_seq]; } else { //$obj->car_num=urldecode($obj->car_num); $obj->car_num=iconv( "euc-kr","utf-8",urldecode($obj->car_num)); } foreach($arr as $ak => $av) { $exp=explode("|",$av); if($exp[0]) { $jtime="20".substr($exp[0],0,2)."-".substr($exp[0],2,2).":".substr($exp[0],4,2)." ".substr($exp[0],6,2).":".substr($exp[0],8,2).":".substr($exp[0],10,2); $lon=$exp[1]/1000000; $lat=$exp[2]/1000000; //$car_num=urldecode($obj->car_num); $query="insert into gps_raw set dv_sn='{$obj->dv_sn}', dv_model='{$obj->dv_model}', dv_fw='{$obj->dv_fw}', bubin_sn='{$obj->bubin_sn}', car_sn='{$obj->car_sn}', car_num='{$obj->car_num}', driver_id='{$obj->driver_id}', trip_seq='{$obj->trip_seq}', jtime='$jtime', lat='$lat', lon='$lon', day_km='{$exp[3]}', nu_km='{$exp[4]}', now_speed='{$exp[5]}', now_rpm='{$exp[6]}', is_break='{$exp[7]}', is_angle='{$exp[8]}', car_onoff='{$exp[9]}', err_code='{$exp[10]}', regdate=now() "; mysql_query($query) or die(mysql_error()); } } } $out="\n\n\n3|60|1|3|3|2|3|A000|A001|A002|A003|A004|A005|A006|A007|A008|A020|A033\n\n"; $size=sizeof($out); header('HTTP/1.1 200 OK'); header('Date: '.gmdate('D, d M Y H:i:s', time()).' GMT'); header("Content-Type: text/plain;charset=EUC-KR"); header("Connection: close"); header("Content-Length: $size "); echo $out; ?>