define('TIMESTART', microtime(true));
echo 'Метка 1 - '.round( (microtime(true) - TIMESTART), 5).' сек'.PHP_EOL;
.............
echo 'Метка 2 - '.round( (microtime(true) - TIMESTART), 5).' сек'.PHP_EOL;
header( "Location: {$_SERVER['PHP_SELF']}" );
header( "Location: /" );
exit();
header( "Location: $_SERVER['PHP_SELF']" );
define('TIMESTART', microtime(true));
echo 'Метка 1 - '.round( (microtime(true) - TIMESTART), 5).' сек'.PHP_EOL;
.............
echo 'Метка 2 - '.round( (microtime(true) - TIMESTART), 5).' сек'.PHP_EOL;
$userid = $response["user_id"];
$user_id = $response["user_id"];
я например фильтрую ajax запросы по $_SERVER['HTTP_X_REQUESTED_WITH']=XMLHttpRequest, попробуйте в хеадеры добавить X-Requested-With: XMLHttpRequest