Advertisement
Guest User

Untitled

a guest
Jul 9th, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.67 KB | None | 0 0
  1. <html><head>
  2. <title>Achievements</title>
  3. <link type="text/css" rel="stylesheet" href="style/achievements.css" \>
  4. </head><body>
  5. <script type="text/javascript" src="scripts/ext-all-base.js"></script>
  6. <script type="text/javascript" src="scripts/ext-all-debug.js"></script>
  7. <script type="text/javascript">
  8.     //Ext.QuickTips.init();
  9. </script>
  10.  
  11. <div id="results">
  12. <div>
  13. <?
  14. $username="root";
  15. $password="*******";
  16. $database="mc_server";
  17. $maxDesc = 100;
  18.  
  19. function checkOK($field)
  20. {
  21.     if (eregi("\r",$field) || eregi("\n",$field) || strpos($field,"'")){
  22.         die("Invalid Input!");
  23. }
  24. }
  25.  
  26. $user=$_POST['user'];
  27. checkOK($user);
  28.  
  29. mysql_connect(localhost,$username,$password);
  30. @mysql_select_db($database) or die( "Unable to select database");
  31. $query="select a.achievement,
  32.      a.description,
  33.      case when pa.player is not null then achievedImagePath else unachievedImagePath end as imagePath
  34. from achievements a
  35.      left outer join playerachievements pa on (pa.achievement = a.achievement and pa.player = '$user')";
  36. $result=mysql_query($query);
  37.  
  38. $num=mysql_numrows($result);
  39.  
  40. mysql_close();
  41.  
  42. $i=0;
  43. while ($i < $num) {
  44.     $name=mysql_result($result,$i,"achievement");
  45.     $imagepath=mysql_result($result,$i,"imagePath");
  46.     $desc=mysql_result($result,$i,"description");
  47.     $shortDesc = substr($desc, 0, $maxDesc);
  48.     if (strlen($desc) > $maxDesc)
  49.     {
  50.         $shortDesc .= "...";
  51.     }
  52.  
  53.     echo "
  54.     <span class=\"achievement\">
  55.         <img src=\"$imagepath\"\>
  56.         <div class=\"name\">$name</div>
  57.         <div ext:qtip=\"$desc\" class=\"description\">$shortDesc</div>
  58.        
  59.     </span>";
  60.    
  61.     $i++;
  62.    
  63.     if ($i != $num && $i % 5 == 0) {
  64.         echo "</div><div>";
  65.     }
  66. }
  67.  
  68. ?>
  69.  
  70. </div>
  71. </div>
  72. </body>
  73. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement