$id, "login" => $login, "table" => $table, "type" => $type, "password" => $password, "jsflag" => $jsflag); } fclose($f); unlock($passwords); return 1; } /* Update the password file */ function store_password($id = 0) { global $gecos; global $passwords; if ((!lock($passwords)) || (!($f = fopen($passwords, 'w')))) return 0; foreach ($gecos as $user) fputs($f, $user["id"].":".$user["login"].":".$user["table"].":". $user["type"].":".$user["password"].":".$user["jsflag"]."\n"); fclose($f); unlock($passwords); return 1; } /* Initialization */ load_password() ?>