Your IP : 172.28.240.42


Current Path : /var/www/html/clients/amz.e-nk.ru/bitrix/modules/main/
Upload File :
Current File : /var/www/html/clients/amz.e-nk.ru/bitrix/modules/main/save_big_queries.php

<?
global $arALL_QUERIES;
if(is_array($arALL_QUERIES) && count($arALL_QUERIES)>0 && (Round(getmicrotime()-START_EXEC_TIME)>10 || $_GET["XXX"]=="Y"))
{
	if ($fp = @fopen($_SERVER["DOCUMENT_ROOT"]."/bigqueries.html", "ab+"))
	{
		if (flock($fp, LOCK_EX))
		{
			@fwrite($fp, "<font color=green><b>Time : ".date("Y-m-d H:i:s")."<br>");
			@fwrite($fp, "URL  : ".$_SERVER["REQUEST_URI"]."<br>");
			@fwrite($fp, "Total: ".Round(getmicrotime()-START_EXEC_TIME, 10)."</b></font>");
			$r = "<pre>";

			foreach($arALL_QUERIES as $v)
				$r .= "----------\n".($v["EXEC_TIME"]>1.0?"<b><font color=red>".$v["EXEC_TIME"]."</font></b>":$v["EXEC_TIME"])." : ".htmlspecialchars($v["SQL"])."\n";

			@fwrite($fp, $r);
			@fwrite($fp, "-------------------------------\n\n</pre>");
			@fflush($fp);
			@flock($fp, LOCK_UN);
			@fclose($fp);
		}
	}
}


/*
		list($usec, $sec) = explode(" ",microtime()); 
		$start_time = ((float)$usec + (float)$sec);

		///
		$result = @mysql_query($strSql, $this->db_Conn);

		list($usec, $sec) = explode(" ",microtime()); 
		$end_time = ((float)$usec + (float)$sec);
		$exec_time = round($end_time-$start_time, 10);

		if ($this->DebugToFile)
		{
			$fp = fopen($DOCUMENT_ROOT."/mysql_debug.sql","ab+");
			fputs($fp,"TIME: ".$exec_time." SESSION: ".session_id()." \n".$strSql."\n\n----------------------------------------------------\n\n");
			@fclose($fp);
		}

		$arALL_QUERIES[] = Array("EXEC_TIME"=>$exec_time, "SQL"=>$strSql);
*/
?>