Я использую этот код, чтобы проверить, существует ли пользователь в базе данных или нет, если да,
OUTPUT
{
"check": "true",
}
, но возвращается ноль
Это код
<?php
include 'database.php';
error_reporting (E_ALL ^ E_NOTICE);
$UIDresult=$_POST["UIDresult"];
$Write="<?php $" . "UIDresult='" . $UIDresult . "'; " . "echo $" . "UIDresult;" . " ?>";
file_put_contents('UIDContainer.php',$Write);
function get_data($res){
$pdo = Database::connect();
$sql= "SELECT * FROM table_nodemcu_rfidrc522_mysql WHERE id = '$res' ";
$query_res =$pdo->query($sql);
$count= count($query_res->fetchAll());
$existe=array();
if ( !$query_res ) {
echo $query_res->error;
exit;
}
if($count > 0){
$existe[] = array('check'=>'true');
}
else
{
$existe[] = array('check'=>'false');
}
return json_encode($exsite);
}
$file_name='existe.json';
if(file_put_contents($file_name,get_data($UIDresult)))
{
echo 'file created';
}else{
echo 'error';
}
?>
existe. json файл содержит null
каждый раз, когда загружается php файл
Благодарим за любую помощь!