debug presence
This commit is contained in:
		
							
								
								
									
										13
									
								
								presence.php
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								presence.php
									
									
									
									
									
								
							@@ -1,5 +1,10 @@
 | 
			
		||||
<?php
 | 
			
		||||
 | 
			
		||||
foreach($macAddresses as $nom => $mac)
 | 
			
		||||
{
 | 
			
		||||
	$presence[$nom] = false;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function presence($argList)
 | 
			
		||||
{
 | 
			
		||||
	global $presence;
 | 
			
		||||
@@ -18,20 +23,22 @@ function presence($argList)
 | 
			
		||||
	{
 | 
			
		||||
		return _("Le paramètre 'presence' est obligatoire<br>present&nom=<nom>&presence=<true/false>") . EOLH;
 | 
			
		||||
	}
 | 
			
		||||
	var_dump($presence);
 | 
			
		||||
	if (!array_key_exists($name, $presence))
 | 
			
		||||
	{
 | 
			
		||||
		return sprintf(_("Ce nom (%s) n'existe pas dans la base."), $name) . EOLH;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if ($key == "true")
 | 
			
		||||
	$key = strval($key);
 | 
			
		||||
	if ($key == 1)
 | 
			
		||||
	{
 | 
			
		||||
		echo "passed";
 | 
			
		||||
		if ($presence[$name] == false)
 | 
			
		||||
		{
 | 
			
		||||
			logger(ALERT, $name . _(" est présent"), __FILE__ . ":" . __LINE__);
 | 
			
		||||
			//echo $name . " est présent";
 | 
			
		||||
			$presence[$name] = true;
 | 
			
		||||
		}
 | 
			
		||||
	}elseif ($presence[$name] == true)
 | 
			
		||||
	}elseif ($presence[$name] == true and $key == "0")
 | 
			
		||||
	{
 | 
			
		||||
		$presence[$name] = false;
 | 
			
		||||
		logger(ALERT, $name . _(" est présent"), __FILE__ . ":" . __LINE__);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user