if ($unix->file_time_min($timepid) < 240) { if ($GLOBALS["VERBOSE"]) { echo "Need 240Mn minimal\n"; } die; } } if ($unix->process_exists($unix->get_pid_from_file($pidfile), basename(__FILE__))) { if ($GLOBALS["VERBOSE"]) { echo "Already running...\n"; } die; } @unlink($timepid); @file_put_contents($pidfile, getmypid()); @file_put_contents($timepid, time()); $ldap = new clladp(); if (!$ldap->IsKerbAuth()) { if ($GLOBALS["VERBOSE"]) { echo "Not connected to the Active Directory\n"; } die; } $ad = new external_ad_search(); echo "Organizations:***********"; $ad->build_sql_activedirectory_ou(); function tests() { $ad = new external_ad_search(); print_r($ad->GroupsOfMember("CN=Jerome JB. Beunel,OU=AFEONLINE,OU=AFE,DC=afeonline,DC=net")); }