Advertisement
Guest User

profile.php shit

a guest
Aug 29th, 2013
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 21.45 KB | None | 0 0
  1. <?php
  2.  
  3. require_once('./data_classes/server-data.php_data_classes-core.php.php');
  4. require_once('./data_classes/server-data.php_data_classes-session.php.php');
  5.  
  6. $pagename = "Mein Profil";
  7. $body_id = "profile";
  8. $pageid = "2";
  9.  
  10. if(isset($_GET['web-profile-tab'])){
  11.     if($_GET['web-profile-tab'] < 2 || $_GET['web-profile-tab'] > 6 || !$_GET['web-profile-tab']){
  12.         header("Location: ".$path."/profile/2");
  13.         $tab = 0;
  14.         exit;
  15.     } else {
  16.         $tab = FilterText($_GET['web-profile-tab']);
  17.     }
  18. } else {
  19.     $tab = "2";
  20. }
  21.  
  22. if($tab == "2"){
  23.     if(isset($_POST['save'])){
  24.         if(strlen($_POST['motto']) > 32){
  25.             $result = "Entschuldigung, aber deine Mission ist zu lang!";
  26.             $error = "1";
  27.         } else {
  28.             if($_POST['block_newfriends'] == "true"){ $block_newfriends = '0'; }else{ $block_newfriends = '1'; }
  29.             if($_POST['hide_online'] == "true"){ $hide_online = '0'; }else{ $hide_online = '1'; }
  30.             if($_POST['hide_inroom'] == "true"){ $hide_inroom = '0'; }else{ $hide_inroom = '1'; }
  31.  
  32.             mysql_query("UPDATE users SET motto = '".FilterText($_POST['motto'])."', visibility = '".FilterText($_POST['visibility'])."', block_newfriends = '".FilterText($block_newfriends)."', hide_online = '".FilterText($hide_online)."', hide_inroom = '".FilterText($hide_inroom)."' WHERE id = '".$my_id."' LIMIT 1") or die(mysql_error());
  33.             $result = "Einstellungen wurden erfolgreich geändert.";
  34.         }
  35.     }
  36. } else if($tab == "3"){
  37.     if(isset($_POST['save'])){
  38.     $pass1 = FilterText($_POST['password']);
  39.     $pass1_hash = HoloHashMD5($pass1, $myrow['username']);
  40.     $day1 = FilterText($_POST['day']);
  41.     $month1 = FilterText($_POST['month']);
  42.     $year1 = FilterText($_POST['year']);
  43.         $formatted_dob = "".$day1.".".$month1.".".$year1."";
  44.     $mail1 = FilterText($_POST['email']);
  45.     $themail = $mail1;
  46.         //checks password --encryption--
  47.         if($pass1_hash == $myrow['password']){
  48.         $email_check = preg_match("/^[a-z0-9_\.-]+@([a-z0-9]+([\-]+[a-z0-9]+)*\.)+[a-z]{2,7}$/i", $mail1);
  49.             if($email_check == "1"){
  50.             mysql_query("UPDATE users SET mail = '".$mail1."' WHERE username = '".$rawname."' and password = '".$rawpass."'") or die(mysql_error());
  51.  
  52.             $result = "Deine Email wurde erfolgreich in \"".$mail1."\" ge&auml;ndert.";
  53.             } else {
  54.             $result = "Die Email Adresse ist falsch.";
  55.             $error = "1";
  56.             }
  57.         } else {
  58.         $result = "Deine Angaben waren nicht korreckt!";
  59.         $error = "1";
  60.         }
  61.     } else {
  62.     $themail = $myrow['mail'];
  63.     }
  64.  
  65. } else if($tab == "4"){
  66.     if(isset($_POST['save'])){
  67.     $pass1 = FilterText($_POST['password']);
  68.     //Hashes and salts the old password with the user id (in lowercase) --encryption--
  69.     $pass1_hash = HoloHashMD5($pass1, $myrow['name']);
  70.     $day1 = FilterText($_POST['day']);
  71.     $month1 = FilterText($_POST['month']);
  72.     $year1 = FilterText($_POST['year']);
  73.     $formatted_dob = "".$day1.".".$month1.".".$year1."";
  74.     $newpass = FilterText($_POST['pass']);
  75.     //Hashes and salts the new password with the user id (in lowercase) --encryption--
  76.     $newpass_hash = HoloHashMD5($newpass, $rawname);
  77.     $newpass_conf = FilterText($_POST['confpass']);
  78.         if($pass1_hash == $myrow['password']){
  79.             if($newpass == $newpass_conf){
  80.                 if(strlen($newpass) < 6){
  81.                 $result = "Das Passwort ist zu kurz. Mindestens 6 Zeichen.";
  82.                 $error = "1";
  83.                 } else {
  84.                     if(strlen($newpass) > 51){
  85.                     $result = "Das Passwort ist zu lang. Mindestens 50 Zeichen.";
  86.                     $error = "1";
  87.                     } else {
  88.                     //Updates password --encryption--
  89.                     mysql_query("UPDATE users SET password = '".$newpass_hash."' WHERE username = '".$rawname."' and password = '".$rawpass."'") or die(mysql_error());
  90.                     $result = "Das Passwort wurde erfolgreich ge&auml;ndert. Bitte log dich neu ein.";
  91.                     }
  92.                 }
  93.             } else {
  94.             $result = "Die Passw&ouml;rter stimmen nicht &uuml;berein.";
  95.             $error = "1";
  96.             }
  97.         } else {
  98.         $result = "Die Daten stimmen nicht mit den Daten, die auf unserer Datenbank stehen &uuml;berein.";
  99.         $error = "1";
  100.         }
  101.     }
  102.  
  103. }
  104.  
  105. require_once('./templates/community_subheader.php');
  106. require_once('./templates/community_header.php');
  107.  
  108. ?>
  109. <div id="container">
  110.     <div id="content">
  111.     <div>
  112. <div class="content">
  113. <div class="habblet-container" style="float:left; width:210px;">
  114. <div class="cbb settings">
  115.  
  116. <h2 class="title">Profil Einstellungen</h2>
  117. <div class="box-content">
  118.             <div id="settingsNavigation">
  119.             <ul>
  120.         <?php
  121.         if($tab == "2"){
  122.                 echo "<li class='selected'>Meine Mission
  123.                </li>";
  124.         } else {
  125.                 echo "<li><a href='".$path."/profile/2'>Meine Mission
  126.                </li>";
  127.         }
  128.  
  129.         if($tab == "3"){
  130.                 echo "<li class='selected'>Meine E-mail
  131.                </li>";
  132.         } else {
  133.                 echo "<li><a href='".$path."/profile/3'>Meine E-mail</a>
  134.                </li>";
  135.         }
  136.  
  137.         if($tab == "4"){
  138.                 echo "<li class='selected'>Mein Passwort
  139.                </li>";
  140.         } else {
  141.                 echo "<li><a href='".$path."/profile/4'>Mein Passwort</a>
  142.                </li>";
  143.         }
  144.  
  145.         if($tab == "5"){
  146.                 echo "<li class='selected'>Freunde verwalten
  147.                </li>";
  148.         } else {
  149.                 echo "<li><a href='".$path."/profile/5'>Freunde verwalten</a>
  150.                </li>";
  151.         }
  152.        
  153.         if($tab == "6"){
  154.                echo "<li class='selected'>Verwarnungen und Banns
  155.                </li>";
  156.         } else {
  157.                 echo "<li><a href='".$path."/profile/6'>Verwarnungen und Banns</a>
  158.                </li>";
  159.         }
  160.         ?>
  161.             </ul>
  162.             </div>
  163. </div></div>
  164.  
  165. </div>
  166.  
  167. <?php if($tab == "2"){ ?>
  168.     <div class="habblet-container " style="float:left; width: 560px;">
  169.         <div class="cbb clearfix settings">
  170.  
  171.             <h2 class="title">&Auml;ndere dein Profil</h2>
  172.             <div class="box-content">
  173.  
  174.  
  175.  
  176. <form action="profile/2" method="post">
  177. <input type="hidden" name="tab" value="2" />
  178. <input type="hidden" name="__app_key" value="HoloCMS" />
  179.  
  180. <?php
  181.  
  182. if(!empty($result)){
  183.     if($error == "1"){
  184.         echo "<div class='rounded rounded-red'>";
  185.     } else {
  186.         echo "<div class='rounded rounded-green'>";
  187.     }
  188.  
  189.     echo $result . "<br />
  190.     </div><br />";
  191. }
  192.  
  193. $user_sql = mysql_query("SELECT * FROM users WHERE id = '".$my_id."'");
  194. $user_row = mysql_fetch_assoc($user_sql);
  195.  
  196. ?>
  197.  
  198. <h3>Deine Mission</h3>
  199.  
  200. <p>
  201. Deine Mission wird bei <?php echo $shortname; ?> Home und im <?php echo $shortname; ?> Hotel angezeigt.
  202. </p>
  203.  
  204. <p>
  205. <span class="label">Mission:</span>
  206. <input type="text" name="motto" size="32" maxlength="32" value="<?php echo HoloText($user_row['motto']); ?>" id="avatarmotto" />
  207. </p>
  208.  
  209. <h3>Deine Seite</h3>
  210.  
  211. <p>
  212. Wer darf dein <?php echo $shortname; ?> Home sehen?<br>
  213. <label><input name="visibility" value="EVERYONE" <?php if($user_row['visibility'] == "EVERYONE"){ ?>checked="checked" <?php } ?>type="radio">Jeder</label>
  214. <label><input name="visibility" value="FRIENDS" <?php if($user_row['visibility'] == "FRIENDS"){ ?>checked="checked" <?php } ?>type="radio">Nur Freunde</label>
  215. <label><input name="visibility" value="NOBODY" <?php if($user_row['visibility'] == "NOBODY"){ ?>checked="checked" <?php } ?>type="radio">Niemand</label>
  216. </p>
  217.  
  218. <h3>Freundschaftsanfragen</h3>
  219. <p>
  220.  
  221. <label>
  222. <input name="block_newfriends" <?php if($user_row['block_newfriends'] == 0){ ?>checked="checked"<?php } ?> value="true" type="checkbox">
  223. Freundschaftsanfragen freigegeben
  224. </label></p>
  225.  
  226. <h3>Online Status</h3>
  227. <p>
  228.  
  229. <label>
  230. <input name="hide_online" <?php if($user_row['hide_online'] == 0){ ?>checked="checked"<?php } ?> value="true" type="checkbox">
  231. Erlaube anderen Habbos dich ONLINE sehen zu dürfen
  232. </label></p>
  233.  
  234. <h3>Verfolgungseinstellung</h3>
  235. <p>
  236.  
  237. <label>
  238. <input name="hide_inroom" <?php if($user_row['hide_inroom'] == 0){ ?>checked="checked"<?php } ?> value="true" type="checkbox">
  239. Erlaube deinen Freunden dich per Konsole zu verfolgen
  240. </label></p>
  241.  
  242. <?php if($hc > 0){ ?>
  243. <h3><?php echo $shortname; ?> Club</h3>
  244.  
  245. <p>Du bist bereits im <?php echo $shortname; ?> Club. Deine Mitgliedschaft l&auml;uft in <b>
  246. <?php echo getHCdays($my_id); ?></b> Tagen ab. Wenn du deine Mitgliedschaft verl&auml;ngern willst klick <a href='./client'>hier</a>.</p>
  247. <?php }?>
  248.  
  249. <?php if($vip > 0){ ?>
  250. <h3>VIP Nutzer</h3>
  251.  
  252. <p>Du bist ein VIP Nutzer. Deine Mitgliedschaft l&auml;uft in <b><?php echo getVIPDays($my_id); ?></b> Tagen ab. Wenn du deine Mitgliedschaft verl&auml;ngern willst klick <a href='../credits'>hier</a>.</p>
  253. <?php }?>
  254. <div class="settings-buttons">
  255. <input type="submit" value="&Auml;nderung Speichern" name="save" class="submit" />
  256. </div>
  257.  
  258. </form>
  259.  
  260. </div>
  261. </div>
  262. </div>
  263. </div></div>
  264.     </div>
  265. <?php } else if($tab == "3"){ ?>
  266.     <div class="habblet-container " style="float:left; width: 560px;">
  267.         <div class="cbb clearfix settings">
  268.  
  269.             <h2 class="title">&Auml;ndere deine Mail-Adresse</h2>
  270.             <div class="box-content">
  271.  
  272. <?php
  273. if(!empty($result)){
  274.     if($error == "1"){
  275.     echo "<div class='rounded rounded-red'>";
  276.     } else {
  277.     echo "<div class='rounded rounded-green'>";
  278.     }
  279.     echo "".$result."<br />
  280.     </div><br />";
  281. }
  282. ?>
  283.  
  284. <form action="profile/3" method="post" id="emailform">
  285. <input type="hidden" name="tab" value="3" />
  286. <input type="hidden" name="__app_key" value="HoloCMS" />
  287. WICHTIG: Ändere NIEMALS deine E-Mail, wenn dich jemand im <?php echo $shortname; ?> dazu auffordert. Du könntest so deinen <?php echo $shortname; ?> sowie alle Taler und Möbel verlieren!
  288. <div class="settings-step">
  289.  
  290.     <h4>1.</h4>
  291.     <div class="settings-step-content">
  292.  
  293. <h3>Gib deine derzeitigen Details an</h3>
  294. <p>Pass auf die Rechtschreibung auf!</p>
  295.  
  296. <p>
  297.  <label for="currentpassword">Aktuelles Passwort</label><br />
  298.  <input type="password" size="32" maxlength="32" name="password" id="currentpassword" class="currentpassword " />
  299. </p>
  300.  
  301. <p>
  302. <label for="mail">Aktuelle Mail-Adresse:</label><br />
  303. <input type="text" name="mail" id="mail" READONLY size="32" maxlength="48" value="<?php echo $myrow['mail']; ?>" />
  304. </p>
  305.  
  306.  
  307. </div></div>
  308.  
  309. <div class="settings-step">
  310.  
  311.     <h4>2.</h4>
  312.     <div class="settings-step-content">
  313.  
  314. <h3>Gebe deine neue E-Mail Adresse ein.</h3>
  315.  
  316. <p>Sei sicher, dass du deine E-Mail Adresse korrekt eingegeben hast!</p>
  317.  
  318. <p>
  319. <label for="email">Mail-Adresse:</label><br />
  320. <input type="text" name="email" id="email" size="32" maxlength="48" value="<?php echo $themail; ?>" />
  321. </p>
  322.  
  323.     </div>
  324. </div>
  325.  
  326. <div class="settings-buttons">
  327. <input type="submit" value="&Auml;nderung Speichern" name="save" class="submit" />
  328. </div>
  329.  
  330. </form>
  331.  
  332. </div></div></div></div>
  333.  
  334.  
  335. </div>
  336. </div>
  337.  
  338. <?php } else if($tab == "4"){ ?>
  339.  
  340. <div class="habblet-container " style="float:left; width: 560px;">
  341.         <div class="cbb clearfix settings">
  342.  
  343.             <h2 class="title">&Auml;ndere dein Passwort</h2>
  344.             <div class="box-content">
  345.  
  346. <?php
  347. if(!empty($result)){
  348.     if($error == "1"){
  349.     echo "<div class='rounded rounded-red'>";
  350.     } else {
  351.     echo "<div class='rounded rounded-green'>";
  352.     }
  353.     echo "".$result."<br />
  354.     </div><br />";
  355. }
  356. ?>
  357.  
  358. WICHTIG: &Auml;ndere NIEMALS dein Passwort, wenn dich jemand im <?php echo $shortname; ?> dazu auffordert. Du k&ouml;nntest so deinen <?php echo $shortname; ?> sowie alle Taler und M&ouml;bel verlieren!
  359.  
  360. <form action="profile/4" method="post" id="passwordform">
  361. <input type="hidden" name="tab" value="4" />
  362. <input type="hidden" name="__app_key" value="HoloCMS" />
  363.  
  364. <div class="settings-step">
  365.  
  366.     <h4>1.</h4>
  367.     <div class="settings-step-content">
  368.  
  369. <h3>Gib deine derzeitigen Details an</h3>
  370.  
  371. <p>
  372.  <label for="currentpassword">Aktuelles Passwort</label><br />
  373.  <input type="password" size="32" maxlength="32" name="password" id="currentpassword" class="currentpassword " />
  374. </p>
  375.  
  376.  
  377.     </div>
  378. </div>
  379. <div class="settings-step">
  380.  
  381.     <h4>2.</h4>
  382.     <div class="settings-step-content">
  383.  
  384. <h3>Neues Passwort eingeben</h3>
  385.  
  386. <p>Dein neues Passwort muss aus mindestens 6 Zeichen bestehen, Klein- und Gro&szlig;buchstaben sowie Zahlen und Sonderzeichen enthalten.</p>
  387.  
  388. <p>
  389. <label for="pass">Neues Passwort</label><br />
  390. <input type="password" name="pass" id="password" size="32" maxlength="48" value="" />
  391. </p>
  392.  
  393. <p>
  394. <label for="confpass">Neues Passwort (wiederholen)</label><br/>
  395. <input type="password" name="confpass" id="password" size="32" maxlength="48" value="" />
  396. </p>
  397.  
  398.     </div>
  399. </div>
  400.  
  401. <div class="settings-buttons">
  402. <input type="submit" value="&Auml;nderung Speichern" name="save" class="submit" />
  403. </div>
  404.  
  405. </form>
  406.  
  407. </div></div></div></div>
  408.  
  409.  
  410. </div>
  411. </div>
  412.  
  413. <?php } elseif($tab == "5"){ ?>
  414.  
  415. <div id="friend-management" class="habblet-container">
  416.                 <div class="cbb clearfix settings">
  417.                     <h2 class="title">FREUNDE VERWALTEN</h2>
  418.                     <div id="friend-management-container" class="box-content">
  419.                         <div id="category-view" class="clearfix">
  420.                             <div id="search-view">
  421.                                 Suche unten nach einem Freund
  422.                                 <div id="friend-search" class="friendlist-search">
  423.                                     <input type="text" maxlength="32" id="friend_query" class="friend-search-query" />
  424.                                     <a class="friendlist-search new-button search-icon" id="friend-search-button"><b><span></span></b><i></i></a>
  425.                                 </div>
  426.                             </div>
  427.                             <div id="category-list">
  428. <div id="friends-category-title">
  429.     Freunde Kategorien
  430. </div>
  431.  
  432. <div class="category-default category-item selected-category" id="category-item-0">Freunde</div>
  433.  
  434.     <input type="text" maxlength="32" id="category-name" class="create-category" /><div id="add-category-button" class="friendmanagement-small-icons add-category-item add-category"></div>
  435.                             </div>
  436.                         </div>
  437.                         <div id="friend-list" class="clearfix">
  438. <div id="friend-list-header-container" class="clearfix">
  439.     <div id="friend-list-header">
  440.         <div class="page-limit">
  441.             <div class="big-icons friend-header-icon">Freunde
  442.                 <br />Zeigen
  443.                 30 |
  444.                 <a class="category-limit" id="pagelimit-50">50</a> |
  445.                 <a class="category-limit" id="pagelimit-100">100</a>
  446.             </div>
  447.         </div>
  448.     </div>
  449.     <div id="friend-list-paging">
  450.              1 |
  451.     <?php
  452.         $afriendscount = mysql_query("SELECT COUNT(*) FROM messenger_friendships  WHERE user_one_id = '".$my_id."'") or die(mysql_error());
  453.         $friendscount = mysql_result($afriendscount, 0);
  454.  
  455.         $pages = ceil($friendscount / 30);
  456.  
  457.         $n = 1;
  458.  
  459.         while ($n < $pages) {
  460.             $n++;
  461.             echo "<a href=\"#\" class=\"friend-list-page\" id=\"page-".$n."\">".$n."</a> |";
  462.         }
  463.  
  464.         echo "<a href=\"#\" class=\"friend-list-page\" id=\"page-2\">&gt;&gt;</a>"
  465.     ?>
  466.  
  467.         </div>
  468.     </div>
  469.  
  470.  
  471. <form id="friend-list-form">
  472.     <table id="friend-list-table" border="0" cellpadding="0" cellspacing="0">
  473.         <tbody>
  474.             <tr class="friend-list-header">
  475.                 <td class="friend-select" />
  476.                 <td class="friend-name table-heading">Name</td>
  477.                 <td class="friend-login table-heading">Letzter Login</td>
  478.                 <td class="friend-remove table-heading">Entfernen</td>
  479.             </tr>
  480.            <?php
  481.            $i = 0;
  482.            $getem = mysql_query("SELECT * FROM messenger_friendships WHERE user_one_id = '".$my_id."' LIMIT 30") or die(mysql_error());
  483.  
  484.            while ($row = mysql_fetch_assoc($getem)) {
  485.                    $i++;
  486.  
  487.                    if(IsEven($i)){
  488.                        $even = "odd";
  489.                    } else {
  490.                        $even = "even";
  491.                    }
  492.  
  493.                    if($row['user_two_id'] == '".$my_id."'){
  494.                         $friendsql = mysql_query("SELECT * FROM users WHERE id = '".$row['user_one_id']."'");
  495.                    } else {
  496.                         $friendsql = mysql_query("SELECT * FROM users WHERE id = '".$row['user_two_id']."'");
  497.                    }
  498.  
  499.                    $friendrow = mysql_fetch_assoc($friendsql);
  500.  
  501.  
  502.  
  503. printf("   <tr class=\"%s\">
  504.               <td><input type=\"checkbox\" name=\"friendList[]\" value=\"%s\" /></td>
  505.               <td class=\"friend-name\">
  506.                %s
  507.               </td>
  508.               <td class=\"friend-login\" title=\"%s\">%s</td>
  509.               <td class=\"friend-remove\"><div id=\"remove-friend-button-%s\" class=\"friendmanagement-small-icons friendmanagement-remove remove-friend\"></div></td>
  510.           </tr>", $even, $friendrow['id'], $friendrow['username'], date('d.m.Y  H:i:s', $friendrow['last_online']), date('d.m.Y  H:i:s', $friendrow['last_online']), $friendrow['id']);
  511.            }
  512.         ?>
  513.         </tbody>
  514.     </table>
  515.     <a class="select-all" id="friends-select-all" href="#">Alle auswählen</a> |
  516.     <a class="deselect-all" href=#" id="friends-deselect-all">Auswahl verwerfen</a>
  517. </form>                        </div>
  518.     <script type="text/javascript">
  519.         new FriendManagement({ currentCategoryId: 0, pageListLimit: 30, pageNumber: 1});
  520.     </script>
  521.                        
  522. <div class="friend-del"><a class="new-button red-button cancel-icon" href="#" id="delete-friends"><b><span></span>Ausgewählte Freunde löschen</b><i></i></a></div>
  523. <br>
  524. <br>
  525. <br>
  526. <br>
  527.  
  528.                     </div>
  529.                 </div>
  530.             </div>
  531.         </div>
  532.  
  533. <script type="text/javascript">
  534.   L10N.put("friendmanagement.tooltip.deletefriends", "Ausgewählte Freunde wirklich löschen?\n<div class=\"friendmanagement-small-icons friendmanagement-save friendmanagement-tip-delete\"\>\n    <a class=\"friends-delete-button\" id=\"delete-friends-button\"\>Löschen</a\>\n</div\>\n<div class=\"friendmanagement-small-icons friendmanagement-remove friendmanagement-tip-cancel\"\>\n    <a id=\"cancel-delete-friends\"\>Beenden</a\>\n</div\>\n\n");
  535.   L10N.put("friendmanagement.tooltip.deletefriend", "Ausgewählter Freund wirklich löschen?\n<div class=\"friendmanagement-small-icons friendmanagement-save friendmanagement-tip-delete\"\>\n    <a id=\"delete-friend-%friend_id%\"\>Löschen</a\>\n</div\>\n<div class=\"friendmanagement-small-icons friendmanagement-remove friendmanagement-tip-cancel\"\>\n    <a id=\"remove-friend-can-%friend_id%\"\>Beenden</a\>\n</div\>");
  536.   L10N.put("friendmanagement.tooltip.deletecategory", "Diese Kategorie wirklich löschen?\n<div class=\"friendmanagement-small-icons friendmanagement-save friendmanagement-tip-delete\"\>\n    <a class=\"delete-category-button\" id=\"delete-category-%category_id%\"\>Löschen</a\>\n</div\>\n<div class=\"friendmanagement-small-icons friendmanagement-remove friendmanagement-tip-cancel\"\>\n    <a id=\"cancel-cat-delete-%category_id%\"\>Beenden</a\>\n</div\>");
  537.   new FriendManagement({ currentCategoryId: 0, pageListLimit: 30, pageNumber: 1});
  538. </script>
  539.  
  540.     </div>
  541.     </div>
  542. <?php
  543.  }
  544. elseif($tab == "6"){
  545. ?>
  546.  
  547. <div class="habblet-container " style="float:left; width: 560px;">
  548.         <div class="cbb clearfix red">
  549.        
  550.             <h2 class="title">Verwarnung(en) und Bann(s)</h2>
  551.           <div class="box-content">
  552.        
  553.           Hier hast du die Möglichkeit deine <b>letzten 10 Verwarnungen</b> und Banns zu betrachten, die folgenden aufgelisteten Gründe sind <b>nicht</b> zu bestreiten.
  554.           Falls du weiterhin fragen zu deinem Bann hast wende dich an den <b>jeweiligen Mitarbeiter</b>, der dir <b>den jeweiligen Bann</b> ausgeteilt hat!
  555.        
  556.         <?php
  557. if(!empty($result)){
  558.     if($error == "1"){
  559.     echo "<div class='rounded rounded-red'>";
  560.     } else {
  561.     echo "<div class='rounded rounded-green'>";
  562.     }
  563.     echo "".$result."<br />
  564.     </div><br />";
  565. }
  566. ?>
  567.  
  568. <table class="BAN-history">
  569.  
  570.  
  571. <thead>
  572. <tr>
  573.  <th class="BAN-image">Typ</th>
  574.  <th class="BAN-subject">Grund</th>
  575.  <th class="BAN-teilnehmer">Bannung</th>
  576.  <th class="BAN-date">Entbannung</th>
  577.  <th class="BAN-creator">Mitarbeiter</th>
  578.  
  579. </tr>
  580. </thead>
  581. <tbody>
  582.  
  583. <?php
  584. $tick = 0;
  585. $get_em = mysql_query("SELECT * FROM bans WHERE value='".$myrow['username']."'") or die(mysql_error());
  586. while($row = mysql_fetch_assoc($get_em)){
  587. $tick++;
  588.  
  589. if(IsEven($tick)){ $even = "even"; } else { $even = "odd"; }
  590.  
  591.  
  592. ?>
  593.  
  594. <tr class="<?php echo $even; ?>">
  595.  <td class="BAN-image"><?php if($row['bantype'] == "user"){ echo 'Account';} else { echo 'IP';}?></td>
  596.  <td class="BAN-subject"><?php echo $row['reason'];?></td>
  597.  <td class="BAN-teilnehmer"><?php echo $row['added_date'];?></td>
  598.  <td class="BAN-date"><?php echo date("d.m.Y h:m",$row['expire']);?></td>
  599.  <td class="BAN-creator"><?php echo $row['added_by'];?></td>
  600.  
  601. </tr>
  602.  
  603.  
  604. <?php }?>
  605. </tbody>
  606. </table>
  607.  
  608.  
  609.  
  610.         </div>
  611.             </div>
  612.         </div>
  613. </div>
  614. </div>
  615. </div>
  616.  
  617. <style>
  618. /*BANLIST*/
  619.  
  620. table.BAN-history {
  621.     border: 0;
  622.     border-spacing: 0;
  623.     margin-top:15px;
  624.     width:100%;
  625.     border-collapse: collapse;
  626.    
  627. }
  628.  
  629. table.BAN-history tr.odd {
  630.     background-color: #efefef;
  631.     height:40px;
  632. }
  633. table.BAN-history tr.even {
  634.     background-color: white;
  635.     height:40px;
  636. }
  637.  
  638. table.BAN-history td, table.BAN-history th {
  639.     font-size: 11px;
  640. }
  641.  
  642. table.BAN-history th {
  643.     color: #999;
  644.     font-size: 12px;
  645.     font-weight: normal;
  646. }
  647.  
  648. table.BAN-history .BAN-image {
  649.     white-space: nowrap;
  650.    
  651. }
  652.  
  653. table.BAN-history .BAN-subject {
  654.     white-space: nowrap;
  655.  
  656. }
  657. table.BAN-history .BAN-teilnehmer {
  658.     white-space: nowrap;
  659. }
  660.  
  661. table.BAN-history .BAN-date {
  662.     white-space: nowrap;
  663.  
  664. }
  665.  
  666. table.BAN-history .BAN-creator {
  667.     white-space: nowrap;
  668. }
  669.  
  670. table.BAN-history .BAN-dabei {
  671.     white-space: nowrap;
  672.     padding-left:0px;
  673. }
  674.  
  675. ul.BAN-navi {
  676.     padding-bottom: 8px;
  677. }
  678. ul.BAN-navi li.next { float: right; }
  679. ul.BAN-navi li.prev { float: left; }
  680.  
  681. #BAN-log p, ul.BAN-navi {
  682.     margin: 0 15px;
  683. }
  684.  
  685. div.purse-BAN { font-size: 10px; }
  686. </style>
  687.  
  688. <?php
  689. }  else { header("location: ".$path.""); exit; } require_once('./templates/community_footer.php'); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement