Changeset 2659
- Timestamp:
- 02/01/10 23:13:31 (6 weeks ago)
- Location:
- alternc/trunk/bureau/class
- Files:
-
- 2 modified
-
m_admin.php (modified) (2 diffs)
-
m_mem.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
alternc/trunk/bureau/class/m_admin.php
r2632 r2659 827 827 function dom_list() { 828 828 global $db; 829 $db->query("SELECT m. uid,m.login,d.domaine,d.gesdns,d.gesmx,d.noerase FROM domaines d LEFT JOIN membres m ON m.uid=d.compte ORDER BY domaine;");829 $db->query("SELECT m.login,d.domaine,d.gesdns,d.gesmx,d.noerase FROM domaines d LEFT JOIN membres m ON m.uid=d.compte ORDER BY domaine;"); 830 830 while ($db->next_record()) { 831 831 $c[]=$db->Record; … … 1132 1132 $logins[]=$login; 1133 1133 foreach($logins as $l) { 1134 if (strpos($ l,$password)!==false) {1134 if (strpos($password,$l)!==false) { 1135 1135 $err->raise("admin",17); 1136 1136 return false; -
alternc/trunk/bureau/class/m_mem.php
r2615 r2659 291 291 */ 292 292 function passwd($oldpass,$newpass,$newpass2) { 293 global $db,$err,$cuid ;293 global $db,$err,$cuid,$admin; 294 294 $err->log("mem","passwd"); 295 295 $oldpass=stripslashes($oldpass); … … 311 311 $err->raise("mem",8); 312 312 return false; 313 } 314 $db->query("SELECT login FROM membres WHERE uid='$cuid';"); 315 $db->next_record(); 316 $login=$db->Record["login"]; 317 if (!$admin->checkPolicy("mem",$login,$newpass)) { 318 return false; // The error has been raised by checkPolicy() 313 319 } 314 320 $newpass=_md5cr($newpass);
