Changeset 1933
- Timestamp:
- 09/09/07 22:30:30 (1 year ago)
- Files:
-
- alternc/trunk/bureau/class/m_admin.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
alternc/trunk/bureau/class/m_admin.php
r1931 r1933 167 167 * 168 168 */ 169 function get_list($all=0 ) {169 function get_list($all=0, $letter="") { 170 170 // PATCHBEN pour ne voir que les comptes que l'on a créé (sauf admin) 171 171 global $err,$mem,$cuid; … … 176 176 } 177 177 $db=new DB_System(); 178 if ($mem->user[uid]==2000 || $all) { 179 $db->query("SELECT uid FROM membres ORDER BY login;"); 178 $letterQuery = ""; 179 $db->query("SELECT uid FROM membres ORDER BY login;"); 180 if ($letter) 181 $letterQuery = "&& login LIKE '" . $letter . "%'"; 182 if ($mem->user["uid"]==2000 || $all) { 183 $db->query("SELECT uid FROM membres WHERE 1" . $letterQuery . " ORDER BY login;"); 180 184 } else { 181 $db->query("SELECT uid FROM membres WHERE creator='".$cuid. "'ORDER BY login;");185 $db->query("SELECT uid FROM membres WHERE creator='".$cuid. "'" . $letterQuery." ORDER BY login;"); 182 186 } 183 187 if ($db->num_rows()) { … … 206 210 $db->query("SELECT creator FROM membres WHERE uid='$uid';"); 207 211 $db->next_record(); 208 if ($db->Record[ creator]!=$cuid) {212 if ($db->Record["creator"]!=$cuid) { 209 213 $err->raise("admin",1); 210 214 return false;
