Advertisement
Guest User

Untitled

a guest
Apr 18th, 2014
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. function formatUsername($id,$link = true,$styles = true, $class = ''){
  2. global $users;
  3. return $users->formatUsername($id,$link,$styles,$class);
  4. }
  5.  
  6. public function formatUsername($id, $link = true, $styles = true, $class = '')
  7. {
  8. global $db;
  9. $dataCheck = $db->dbquery("SELECT id,rank,username FROM users WHERE id = '".$id."' LIMIT 1");
  10.  
  11. if (mysqli_num_rows($dataCheck) == 0)
  12. {
  13. return '<s>Unknown User</s>';
  14. }
  15.  
  16. $data = mysqli_fetch_assoc($dataCheck);
  17.  
  18. $prefix = '<a ';
  19. $prefixEnd = '>';
  20. $suffix = '</a>';
  21. $linkStart = '';
  22. $classStart = ' class="';
  23. $classEnd = '"';
  24. $name = $data['username'];
  25.  
  26. if ($link)
  27. {
  28. $linkStart .= 'href="'.WWW.'/home/'.clean($data['username']).'" ';
  29. }
  30.  
  31. if ($styles)
  32. {
  33. $rank = $data['rank'];
  34. $rankData = $db->dbquery("SELECT background,name FROM ranks WHERE id = '".$rank."' LIMIT 1");
  35. if (mysqli_num_rows($rankData) == 1)
  36. {
  37. $rankData = mysqli_fetch_assoc($rankData);
  38. $class .= ' sparkle '.$rankData['background'];
  39. }
  40. }
  41. $final = $prefix . $linkStart . $classStart . $class . $classEnd . $prefixEnd . $name . $suffix;
  42. return clean($final,true,false);
  43.  
  44. $usernameForamt = formatUsername($users['id'],true,true);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement