<?php include ('../../inc/confNetisse.php'); $TYPE = isset($_REQUEST['type']) ? $_REQUEST['type'] : ""; $CODE = isset($_REQUEST['code']) ? $_REQUEST['code'] : ""; $IDA = isset($_REQUEST['id']) ? $_REQUEST['id'] : ""; $TIME = isset($_REQUEST['t']) ? $_REQUEST['t'] : ""; $SCREEN = isset($_REQUEST['screen']) ? $_REQUEST['screen'] : ""; $CARD = isset($_REQUEST['card']) ? $_REQUEST['card'] : ""; $PEOPLE = isset($_REQUEST['people']) ? $_REQUEST['people'] : 0; $ERROR = isset($_REQUEST['error']) ? $_REQUEST['error'] : ""; $ERROR = ($ERROR == "" && $PEOPLE == 0 && $SCREEN == "nfc-page") ? 'Erreur applicative' : $ERROR; //nfcLog.php?t=2021-02-03T16:43:41.497Ztype=read&code=0048&id=1&screen=choice-page&card=0145874&people=1 if($TIME && $SCREEN && $CODE && $IDA){ $filename = '../../logs/bornes/nfc.csv'; if (!is_dir("../../logs/bornes")) { mkdir("../../logs/bornes"); } if(!file_exists($filename)){ $line = array("DATE","EDS","IDA","TYPE","SCREEN","PAN","PEOPLE","ERROR"); $fp = fopen($filename, 'a+'); // fputs($fp, $bom =( chr(0xEF) . chr(0xBB) . chr(0xBF) )); fputs($fp); if($fp){ fputcsv($fp, $line, ';'); fclose($fp); } } // log line : TIME CODE IDA TYPE SCREEN CARD PEOPLE ERROR $line = array(date('Ymd-His'),$CODE,$IDA,$TYPE,$SCREEN,$CARD,$PEOPLE,$ERROR); $fp = fopen($filename, 'a+'); // fputs($fp, $bom =( chr(0xEF) . chr(0xBB) . chr(0xBF) )); fputs($fp); if($fp){ fputcsv($fp, $line, ';'); fclose($fp); echo json_encode(array("status"=>true)); } else{ echo json_encode(array("status"=>false)); } } else{ echo json_encode(array("status"=>false)); } ?>