echo '<th scope="col">&nbsp;</th>';
 echo '<th scope="col">' . _('Gemeldet') . '</th>';
 echo '<th scope="col">' . _('Report von') . '</th>';
 echo '<th scope="col">' . _('Datum') . '</th>';
 echo '<th scope="col">' . _('Sperre') . '</th>';
 echo '</tr>';
 echo '</thead>';
 echo '<tbody>';
 $sql1 = "SELECT a.user, a.reporter, a.datum, a.sperrRelevant, b.username AS userNick, c.username AS reporterNick FROM " . $prefix . "chatroomReportedUsers AS a JOIN " . $prefix . "users AS b ON a.user = b.ids JOIN " . $prefix . "users AS c ON a.reporter = c.ids ORDER BY a.datum DESC LIMIT " . $start . ", " . $eintraege_pro_seite;
 $sql2 = mysql_query($sql1);
 $blaetter3 = anzahl_datensaetze_gesamt($sql1);
 while ($sql3 = mysql_fetch_assoc($sql2)) {
     echo '<tr>';
     echo '<td class="sperrRelevant_' . intval($sql3['sperrRelevant']) . '">&nbsp;</td>';
     echo '<td class="link">' . displayUsername($sql3['userNick'], $sql3['user']) . '</td>';
     echo '<td class="link">' . displayUsername($sql3['reporterNick'], $sql3['reporter']) . '</td>';
     echo '<td class="link"><a href="/chat_reports.php?user='******'user']) . '&amp;reporter=' . urlencode($sql3['reporter']) . '&amp;datum=' . urlencode($sql3['datum']) . '">' . $sql3['datum'] . '</a></td>';
     if ($sql3['sperrRelevant'] == 1) {
         echo '<td class="link"><a href="/chat_reports.php?seite=' . intval($seite) . '&amp;aufheben=' . urlencode($sql3['user']) . '&amp;reporter=' . urlencode($sql3['reporter']) . '&amp;datum=' . urlencode($sql3['datum']) . '" onclick="return confirm(\'' . _('Bist Du sicher?') . '\')">' . _('Aufheben') . '</a></td>';
     } else {
         echo '<td>&nbsp;</td>';
     }
     echo '</tr>';
 }
 echo '</tbody>';
 echo '</table>';
 echo '</p>';
 echo '<div class="pagebar">';
 $wieviel_seiten = $blaetter3 / $eintraege_pro_seite;
 // ERMITTELN DER SEITENANZAHL FÜR DAS INHALTSVERZEICHNIS
 $vorherige = $seite - 1;
 $ligaIDToLand = array();
 while ($sql3 = mysql_fetch_assoc($sql2)) {
     $ligaIDToLand[$sql3['ids']] = $sql3['land'];
 }
 // LIGA-ID TO LAND ANFANG
 $sql1 = "SELECT a.user1, a.newLiga1, a.newLiga2, a.zeit, b.username FROM " . $prefix . "ligaChanges AS a JOIN " . $prefix . "users AS b ON a.user1 = b.ids ORDER BY a.zeit DESC";
 $sql2 = mysql_query($sql1);
 $counter = 1;
 while ($sql3 = mysql_fetch_assoc($sql2)) {
     if ($counter % 2 == 1) {
         echo '<tr>';
     } else {
         echo '<tr class="odd">';
     }
     echo '<td>' . date('d.m.Y H:i', $sql3['zeit']) . '</td>';
     echo '<td>' . displayUsername($sql3['username'], $sql3['user1']) . '</td>';
     echo '<td class="link"><a href="/lig_tabelle.php?liga=' . $sql3['newLiga2'] . '">';
     if (isset($ligaIDToLand[$sql3['newLiga2']])) {
         echo $ligaIDToLand[$sql3['newLiga2']];
     } else {
         echo '?';
     }
     echo '</a></td>';
     echo '<td class="link"><a href="/lig_tabelle.php?liga=' . $sql3['newLiga1'] . '">';
     if (isset($ligaIDToLand[$sql3['newLiga1']])) {
         echo $ligaIDToLand[$sql3['newLiga1']];
     } else {
         echo '?';
     }
     echo '</a></td>';
     echo '</tr>';
    } else {
        $counter = 0;
        while ($sql3 = mysql_fetch_assoc($sql2)) {
            if ($counter % 2 == 0) {
                echo '<tr>';
            } else {
                echo '<tr class="odd">';
            }
            echo '<td>';
            if ($sql3['billed'] == 1) {
                echo '<img src="/images/erfolg.png" width="16" alt="X" title="' . _('Prämie erhalten') . '" />';
            } else {
                echo '<img src="/images/fehler.png" width="16" alt="O" title="' . _('Prämie noch nicht ausgezahlt') . '" />';
            }
            echo '</td>';
            echo '<td>' . displayUsername($sql3['username'], $sql3['geworben']) . '</td>';
            echo '<td>' . date('d.m.Y', $sql3['zeit']) . '</td>';
            echo '</tr>';
            $counter++;
        }
    }
    ?>
</tbody>
</table>
<?php 
} else {
    ?>
<p><?php 
    echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!');
    ?>
</p>
    $sql1 = "SELECT a.ids, b.ids AS userID, von, an, titel, zeit, gelesen, username FROM " . $prefix . "pn AS a JOIN " . $prefix . "users AS b ON a.an = b.ids WHERE von = '" . $cookie_id . "' AND geloescht_von = 0 ORDER BY zeit DESC LIMIT " . $start . ", " . $eintraege_pro_seite;
    $sql2 = mysql_query($sql1);
    $blaetter3 = anzahl_datensaetze_gesamt($sql1);
    while ($sql3 = mysql_fetch_assoc($sql2)) {
        if (in_array($sql3['userID'], $ignoList)) {
            continue;
        }
        if ($sql3['gelesen'] == 0) {
            echo '<tr style="font-weight:bold"';
        } else {
            echo '<tr';
        }
        echo '>';
        echo '<td><input type="checkbox" name="auswahl[]" value="' . $sql3['ids'] . '" /></td>';
        echo '<td class="link"><a href="/post.php?id=' . $sql3['ids'] . '">' . $sql3['titel'] . '</a></td>';
        echo (isset($sql3['username']) ? '<td class="link">' . displayUsername($sql3['username'], $sql3['an']) : '<td>' . _('Gelöschter User')) . '</td>';
        echo '<td>' . date('d.m.y H:i', $sql3['zeit']) . '</td>';
        echo '</tr>';
    }
    ?>
</tbody>
</table>
<p><select name="markedAction" size="1" style="width:200px">
	<option value="DEL"><?php 
    echo _('Markierte löschen');
    ?>
</option>
</select></p>
<p><input type="submit" value="<?php 
    echo _('Ausführen');
    ?>
    echo _('Antworten');
    ?>
</th>
<th scope="col">&quot;<?php 
    echo _('Guter Kommentar');
    ?>
&quot;</th>
</tr>
</thead>
<tbody>
<?php 
    $sql1 = "SELECT a.userID, a.replies, a.fastReplies, a.thanksReceived, a.votes, b.username FROM " . $prefix . "supportUsers AS a JOIN " . $prefix . "users AS b ON a.userID = b.ids ORDER BY a.points DESC LIMIT 0, 10";
    $sql2 = mysql_query($sql1);
    $counter = 1;
    while ($sql3 = mysql_fetch_assoc($sql2)) {
        $displayUsername = displayUsername($sql3['username'], $sql3['userID']);
        if ($displayUsername == 'Gelöschter User') {
            continue;
        }
        echo '<tr>';
        echo '<td>' . $counter . '.</td>';
        echo '<td class="link">' . $displayUsername . '</td>';
        echo '<td>' . __('<b>%d</b> insgesamt', $sql3['replies']) . '</td>';
        echo '<td>' . __('<b>%d</b> schnelle', $sql3['fastReplies']) . '</td>';
        echo '<td>' . __('<b>%d</b> Stimmen erhalten', $sql3['thanksReceived']) . '</td>';
        echo '</tr>';
        $counter++;
    }
    ?>
</tbody>
</table>
        }
        // AUSWERTUNG ENDE
        echo '<h1>' . _('Bisherige Sieger') . '</h1>';
        echo '<p><table><thead><tr class="odd"><th scope="col">' . _('Saison') . '</th><th scope="col">' . _('Manager') . '</th><th scope="col">' . _('Stimmen') . '</th></tr></thead><tbody>';
        $get1 = "SELECT a.saison, a.ids, b.username, a.stimmen FROM " . $prefix . "users_mds_sieger AS a JOIN " . $prefix . "users AS b ON a.ids = b.ids ORDER BY a.saison DESC";
        $get2 = mysql_query($get1);
        $counter = 0;
        while ($get3 = mysql_fetch_assoc($get2)) {
            if ($counter % 2 == 1) {
                echo '<tr>';
            } else {
                echo '<tr class="odd">';
            }
            echo '<td>' . intval($get3['saison'] - 1) . '</td>';
            // saison gibt Saison an in der gewaehlt wurde also eine Saison spaeter
            $displayUsername = displayUsername($get3['username'], $get3['ids']);
            if ($displayUsername == 'Gelöschter User') {
                echo '<td>' . $displayUsername . '</td>';
            } else {
                echo '<td class="link">' . $displayUsername . '</td>';
            }
            echo '<td>' . number_format($get3['stimmen'], 2, ',', '.') . '%</td>';
            echo '</tr>';
            $counter++;
        }
        echo '</tbody></table></p>';
    }
} else {
    ?>
<p><?php 
    echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!');
Exemple #7
0
    ?>
</th><th scope="col"><?php 
    echo _('Aktiv');
    ?>
</th><th scope="col"><?php 
    echo _('Chat');
    ?>
</th><th scope="col"><?php 
    echo _('Aktion');
    ?>
</th></tr></thead><tbody>
<?php 
    $kontakt1 = "SELECT ids, username, last_login, last_chat FROM " . $prefix . "users WHERE status = 'Helfer'";
    $kontakt2 = mysql_query($kontakt1);
    while ($kontakt3 = mysql_fetch_assoc($kontakt2)) {
        echo '<tr><td class="link">' . displayUsername($kontakt3['username'], $kontakt3['ids']) . '</td><td>' . date('d.m.Y H:i', $kontakt3['last_login']) . '</td>';
        if ($kontakt3['last_chat'] == 0 or date('Y-m-d', $kontakt3['last_chat']) != date('Y-m-d')) {
            // wenn nicht im Chat bisher oder nicht heute
            echo '<td>&nbsp;-&nbsp;</td>';
        } else {
            echo '<td>' . date('H:i', $kontakt3['last_chat']) . '</td>';
        }
        echo '<td class="link"><a href="/post_schreiben.php?id=' . $kontakt3['ids'] . '">' . _('Post schicken') . '</a></td></tr>';
    }
    ?>
</tbody></table>

<?php 
} else {
    ?>
<p><?php 
    ?>
</h1>
<?php 
    if (isset($_GET['delEntry'])) {
        $delEntry = mysql_real_escape_string(trim(strip_tags($_GET['delEntry'])));
        $addSql = " AND user = '******'";
        if ($_SESSION['status'] == 'Helfer' or $_SESSION['status'] == 'Admin') {
            $addSql = "";
        }
        $gb_in1 = "DELETE FROM " . $prefix . "chats_pokal WHERE id = " . $delEntry . $addSql;
        $gb_in2 = mysql_query($gb_in1);
    }
    $sql1 = "SELECT a.id, a.user, a.zeit, a.nachricht, b.username FROM " . $prefix . "chats_pokal AS a JOIN " . $prefix . "users AS b ON a.user = b.ids ORDER BY a.zeit DESC LIMIT 0, 20";
    $sql2 = mysql_query($sql1);
    while ($sql3 = mysql_fetch_assoc($sql2)) {
        echo '<p><b>' . displayUsername($sql3['username'], $sql3['user']) . ' schrieb am ' . date('d.m.Y, H:i', $sql3['zeit']) . ':';
        if ($sql3['user'] == $cookie_id or $_SESSION['status'] == 'Helfer' or $_SESSION['status'] == 'Admin') {
            echo ' <a href="/pokal.php?delEntry=' . $sql3['id'] . '">' . _('[Löschen]') . '</a>';
        }
        echo '</b><br />' . $sql3['nachricht'] . '</p>';
    }
} else {
    ?>
<h1><?php 
    echo _('Internationaler Pokal');
    ?>
</h1>
<p><?php 
    echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!');
    ?>
</p>
<?php 
    } else {
        $sql1 = "SELECT a.user1, a.found_ip, a.found_time, b.username FROM " . $prefix . "users_multis AS a JOIN " . $prefix . "users AS b ON a.user1 = b.ids ORDER BY a.found_time DESC LIMIT " . $start . ", " . $eintraege_pro_seite;
        $sql2 = mysql_query($sql1);
        $blaetter3 = anzahl_datensaetze_gesamt($sql1);
        echo '<h1>' . _('Letzte Multis') . '</h1>';
        echo '<p>' . _('Die folgenden Accounts wurden zuletzt als Multi-Accounts erkannt.') . '</p>';
        echo '<table><thead><tr class="odd"><th scope="col">' . _('Manager') . '</th><th scope="col">' . _('Grund') . '</th><th scope="col">' . _('Gefunden') . '</th></tr></thead><tbody>';
        $counter = 0;
        while ($sql3 = mysql_fetch_assoc($sql2)) {
            if ($counter % 2 == 0) {
                echo '<tr>';
            } else {
                echo '<tr class="odd">';
            }
            echo '<td class="link">' . displayUsername($sql3['username'], $sql3['user1']) . '</td><td>';
            if (strlen($sql3['found_ip']) == 39) {
                // UNIQUE_[...]
                echo _('Cookie:') . ' ' . substr($sql3['found_ip'], 7, 8) . '...';
            } else {
                echo _('IP-Adresse:') . ' ' . substr($sql3['found_ip'], 0, 8) . '...';
            }
            echo '</td><td>' . date('d.m.Y H:i', $sql3['found_time']) . '</td>';
            echo '</tr>';
            $counter++;
        }
        echo '</tbody></table>';
        echo '<div class="pagebar">';
        $wieviel_seiten = $blaetter3 / $eintraege_pro_seite;
        // ERMITTELN DER SEITENANZAHL FÜR DAS INHALTSVERZEICHNIS
        $vorherige = $seite - 1;
Exemple #10
0
 $post = mysql_real_escape_string(trim(strip_tags($_GET['id'])));
 $sql1 = "SELECT " . $prefix . "pn.ids, von, an, titel, inhalt, zeit, username, in_reply_to FROM " . $prefix . "pn LEFT JOIN " . $prefix . "users ON " . $prefix . "pn.von = " . $prefix . "users.ids WHERE " . $prefix . "pn.ids = '" . $post . "' AND (an = '" . $cookie_id . "' OR von = '" . $cookie_id . "')";
 $sql2 = mysql_query($sql1);
 $sql2_err = mysql_num_rows($sql2);
 if ($sql2_err == 0) {
     exit;
 }
 $sql3 = mysql_fetch_assoc($sql2);
 if ($sql3['an'] == $cookie_id) {
     $gelesen1 = "UPDATE " . $prefix . "pn SET gelesen = 1 WHERE ids = '" . $sql3['ids'] . "' AND gelesen = 0";
     mysql_query($gelesen1);
     if (mysql_affected_rows() == 1 && isset($_SESSION['last_pn_anzahl'])) {
         $_SESSION['last_pn_anzahl']--;
     }
 }
 $fromUser = isset($sql3['username']) ? displayUsername($sql3['username'], $sql3['von']) : 'einem gelöschten User';
 echo '<h1>' . $sql3['titel'] . '</h1><p><strong>Von ' . $fromUser . ' am ';
 echo date('d.m.Y', $sql3['zeit']) . ' um ' . date('H:i', $sql3['zeit']) . ' Uhr</strong><br />' . autoLink(hideTeamCode($sql3['inhalt'], $_SESSION['status'])) . '<br />';
 // "RE: " EINFUEGEN, WENN NICHT SCHON ANTWORT WAR ANFANG
 $temp = substr($sql3['titel'], 0, 4);
 if ($temp != 'RE: ') {
     $temp = 'RE: ' . $sql3['titel'];
 } else {
     $temp = $sql3['titel'];
 }
 // "RE: " EINFUEGEN, WENN NICHT SCHON ANTWORT WAR ENDE
 if ($sql3['von'] != CONFIG_OFFICIAL_USER) {
     echo '<strong><a href="/post_schreiben.php?id=' . $sql3['von'] . '&amp;betreff=' . urlencode($temp) . '&amp;in_reply_to=' . $sql3['ids'] . '">' . _('Antworten') . '</a> | <a href="/post_schreiben.php?id=' . $sql3['von'] . '">' . _('Neue Nachricht') . '</a></strong>';
 }
 echo '</p>';
 if ($sql3['in_reply_to'] != '') {
 while ($sql3 = mysql_fetch_assoc($sql2)) {
     if ($counter % 2 == 0) {
         echo '<tr>';
     } else {
         echo '<tr class="odd">';
     }
     $username = displayUsername($sql3['username'], $sql3['ids']);
     echo '<td';
     if ($username != 'Gelöschter User') {
         echo ' class="link"';
     }
     echo '>' . $username . '</td><td>' . date('d.m.Y', $sql3['regdate']) . '</td>';
     if (is_null($sql3['werberName']) || is_null($sql3['werber'])) {
         echo '<td>&nbsp;-&nbsp;';
     } else {
         echo '<td class="link">' . displayUsername($sql3['werberName'], $sql3['werber']);
     }
     echo '</td><td>';
     if ($sql3['regdate'] > $sql3['last_login']) {
         echo '&nbsp;-&nbsp;';
     } else {
         echo date('d.m.Y H:i', $sql3['last_login']);
     }
     echo '</td>';
     if ($sql3['welcomedByStaff'] == 1) {
         echo '<td><img src="/images/erfolg.png" alt="+" title="' . _('Dieser Manager wurde bereits angeschrieben') . '" /></td>';
     } else {
         echo '<td><img src="/images/fehler.png" alt="-" title="' . _('Dieser Manager wurde bisher noch nicht angeschrieben') . '" /></td>';
     }
     echo '</tr>';
     $counter++;
         echo '<a href="/forum.php?archive=' . $themaID . '" class="pagenava" onclick="return confirm(\'Bist Du sicher?\')">Archivieren</a>';
     }
 }
 echo '</p>';
 // BUTTONS ANZEIGEN ENDE
 if ($sql6['sichtbar_fuer'] == 'Helfer') {
     echo '<p style="color:red">Dieses Thema ist nur für Team-Mitglieder sichtbar.</p>';
 }
 while ($sql3 = mysql_fetch_assoc($sql2)) {
     $user_holen1 = "SELECT username FROM " . $prefix . "users WHERE ids = '" . $sql3['manager'] . "'";
     $user_holen2 = mysql_query($user_holen1);
     if (mysql_num_rows($user_holen2) == 0) {
         $username_temp = 'Unbekannt';
     } else {
         $user_holen3 = mysql_fetch_assoc($user_holen2);
         $username_temp = displayUsername($user_holen3['username'], $sql3['manager']);
     }
     echo '<p><b>' . $username_temp . ' (' . date('d.m.Y H:i', $sql3['datum']) . ')</b>';
     if ($sql3['quote'] != '') {
         // Zitat enthalten
         echo '</p><blockquote>' . autoLink(hideTeamCode($sql3['quote'], $_SESSION['status'])) . '</blockquote><p>' . autoLink(hideTeamCode($sql3['inhalt'], $_SESSION['status']));
     } else {
         // kein Zitat enthalten
         echo '<br />' . autoLink(hideTeamCode($sql3['inhalt'], $_SESSION['status']));
     }
     /*if ($username_temp != 'Unbekannt') {
     		if ($sql3['manager'] == $cookie_id OR $is_moderator == TRUE) {
     			echo '<br /><a href="/forum_eintrag_hinzufuegen.php?id='.$themaID.'&amp;beitrag='.$sql3['id'].'">[Ändern]</a> ';
     		}
     	}*/
     /*echo '<a href="/forum_eintrag_hinzufuegen.php?id='.$themaID.'&amp;quote='.$sql3['id'];
        while ($getCountryLigen3 = mysql_fetch_assoc($getCountryLigen2)) {
            $getCountryLigen[] = "'" . $getCountryLigen3['ids'] . "'";
        }
        if (count($getCountryLigen) == 4) {
            $sql1 .= " WHERE b.liga IN (" . implode(',', $getCountryLigen) . ")";
        }
    }
    $sql1 .= " ORDER BY b.elo DESC LIMIT " . $start . ", " . $eintraege_pro_seite;
    $sql2 = mysql_query($sql1);
    $blaetter3 = anzahl_datensaetze_gesamt($sql1);
    $counter = $start + 1;
    while ($sql3 = mysql_fetch_assoc($sql2)) {
        $showUsername = _('Computer');
        $usernameCSS = '';
        if (!is_null($sql3['username']) && !is_null($sql3['username'])) {
            $showUsername = displayUsername($sql3['username'], $sql3['ids']);
            $usernameCSS = ' class="link"';
        }
        if ($counter % 2 == 1) {
            echo '<tr id="user_' . $sql3['ids'] . '">';
        } else {
            echo '<tr class="odd" id="user_' . $sql3['ids'] . '">';
        }
        echo '<td>' . $counter . '.</td><td' . $usernameCSS . '>' . $showUsername . '</td>';
        echo '<td class="link"><a href="/team.php?id=' . $sql3['team'] . '">' . $sql3['name'] . '</a></td>';
        echo '<td>' . number_format($sql3['elo'], 0, ',', '.') . '</td>';
        echo '</tr>';
        $counter++;
    }
    ?>
</tbody>
Exemple #14
0
$tql3 = mysql_fetch_assoc($tql2);
$stadion1 = "SELECT plaetze FROM " . $prefix . "stadien WHERE team = '" . $clearid . "'";
$stadion2 = mysql_query($stadion1);
$stadion3 = mysql_fetch_assoc($stadion2);
$uql1 = "SELECT saison FROM " . $prefix . "zeitrechnung";
$uql2 = mysql_query($uql1);
$uql3 = mysql_fetch_assoc($uql2);
$vql1 = "SELECT ids, username, status FROM " . $prefix . "users WHERE team = '" . $clearid . "'";
$vql2 = mysql_query($vql1);
$vql4 = mysql_num_rows($vql2);
if ($vql4 == 0) {
    $last_managed = date('d.m.Y H:i', $sql3['last_managed']);
    $strainer = '<td>Computer (' . $last_managed . ')</td>';
} else {
    $vql3 = mysql_fetch_assoc($vql2);
    $strainer = '<td class="link">' . displayUsername($vql3['username'], $vql3['ids']) . '</td>';
}
echo '<tr class="odd"><td>' . _('Trainer') . '</td>' . $strainer . '</tr>';
echo '<tr><td>' . _('Manager') . '</td>' . $strainer . '</tr>';
echo '<tr class="odd"><td>' . _('Finanzlage') . '</td><td>' . kontoToWort($sql3['konto']) . '</td></tr>';
echo '<tr><td>' . _('Land') . '</td><td class="link"><a href="/lig_tabelle.php?liga=' . $sql3['liga'] . '">' . $tql3['name'] . '</a></td></tr>';
echo '<tr class="odd"><td>' . _('Liga (Vorjahr)') . '</td><td>' . $sql3['rank'] . '. (' . $sql3['vorjahr_platz'] . '.)</td></tr>';
echo '<tr><td>' . _('Pokal (Vorjahr)') . '</td><td>' . pokalrunde_wort($sql3['pokalrunde']) . ' (' . pokalrunde_wort($sql3['vorjahr_pokalrunde']) . ')</td></tr>';
echo '<tr class="odd"><td>' . _('Cup (Vorjahr)') . '</td><td>' . cuprunde_wort($sql3['cuprunde']) . ' (' . cuprunde_wort($sql3['vorjahr_cuprunde']) . ')</td></tr>';
echo '<tr><td>' . _('Kaderstärke') . '</td><td>' . number_format($sql3['staerke'], 1, ',', '.') . '</td></tr>';
echo '<tr class="odd"><td>' . _('Aufstellungsstärke') . '</td><td>' . number_format($sql3['aufstellung'], 1, ',', '.') . '</td></tr>';
echo '<tr><td>' . _('Meisterschaft') . '</td><td>' . $sql3['meisterschaften'] . 'x</td></tr>';
echo '<tr class="odd"><td>' . _('Pokalsieg') . '</td><td>' . $sql3['pokalsiege'] . 'x</td></tr>';
echo '<tr><td>' . _('Cupsieg') . '</td><td>' . $sql3['cupsiege'] . 'x</td></tr>';
echo '<tr class="odd"><td>' . _('RKP (Vorjahr)') . '</td><td>' . __('%1$s (%2$s) Punkte', number_format($sql3['elo'], 0, ',', '.'), number_format($sql3['vorjahr_elo'], 0, ',', '.')) . '</td></tr>';
echo '<tr><td>' . _('Testspiele') . '</td><td>';
 function nachricht_erzeugen($user, $nachricht)
 {
     global $prefix;
     $user = mysql_real_escape_string(trim(strip_tags($user)));
     $sperrRequests = 0;
     $sanktion1 = "SELECT MAX(chatSperre) AS sperrEnde FROM " . $prefix . "helferLog WHERE managerBestrafen = '" . $user . "'";
     $sanktion2 = mysql_query($sanktion1);
     if (mysql_num_rows($sanktion2) > 0) {
         $sanktion3 = mysql_fetch_assoc($sanktion2);
         if ($sanktion3['sperrEnde'] > 0 && $sanktion3['sperrEnde'] > time()) {
             $sperrRequests += 3;
             // zählt genauso wie 3 Chat-Reports von Usern => Sperre
         }
     }
     $reportDate = date('Y-m-d');
     $sql1 = "SELECT COUNT(*) FROM " . $prefix . "chatroomReportedUsers WHERE user = '******' AND datum = '" . $reportDate . "' AND sperrRelevant = 1";
     $sql2 = mysql_query($sql1);
     $sperrRequests += mysql_result($sql2, 0);
     if ($sperrRequests < 3) {
         $nachricht = trim($nachricht);
         if (substr($nachricht, 0, 7) == 'REPORT ') {
             $userToReport = mysql_real_escape_string(substr($nachricht, 7));
             $getReportedUserID1 = "SELECT ids FROM " . $prefix . "users WHERE username = '******'";
             $getReportedUserID2 = mysql_query($getReportedUserID1);
             if (mysql_num_rows($getReportedUserID2) == 1) {
                 $getReportedUserID3 = mysql_fetch_assoc($getReportedUserID2);
                 $getReportedUserID4 = mysql_real_escape_string(trim(strip_tags($getReportedUserID3['ids'])));
                 if ($getReportedUserID4 != CONFIG_OFFICIAL_USER && $user != CONFIG_DEMO_USER) {
                     // CHAT-PROTOKOLL ANFERTIGEN ANFANG
                     $sql1 = "SELECT a.user, a.zeit, a.nachricht, b.username, b.last_ip FROM " . $prefix . "chatroom AS a JOIN " . $prefix . "users AS b ON a.user = b.ids ORDER BY a.id DESC LIMIT 0, 100";
                     $sql2 = mysql_query($sql1);
                     $reportText = '';
                     while ($sql3 = mysql_fetch_assoc($sql2)) {
                         $reportText .= '<p>' . displayUsername($sql3['username'], $sql3['user']) . ' (' . date('d.m.Y H:i', $sql3['zeit']) . ' / ' . $sql3['last_ip'] . '): ' . $sql3['nachricht'] . '</p>';
                     }
                     // CHAT-PROTOKOLL ANFERTIGEN ENDE
                     if ($_SESSION['pMaxGebot'] > 1) {
                         $sperrRelevant = 1;
                     } else {
                         $sperrRelevant = 0;
                     }
                     $sql1 = "INSERT INTO " . $prefix . "chatroomReportedUsers (user, reporter, datum, protokoll, sperrRelevant) VALUES ('" . $getReportedUserID4 . "', '" . $user . "', '" . $reportDate . "', '" . mysql_real_escape_string($reportText) . "', " . $sperrRelevant . ")";
                     mysql_query($sql1);
                     if (mysql_affected_rows() > 0) {
                         // groesser 0 damit -1 als Fehler ignoriert wird
                         $sql1 = "SELECT COUNT(*) FROM " . $prefix . "chatroomReportedUsers WHERE user = '******' AND datum = '" . $reportDate . "' AND sperrRelevant = 1";
                         $sql2 = mysql_query($sql1);
                         $sql3 = mysql_result($sql2, 0);
                         if ($sql3 < 3) {
                             $sql1 = "INSERT INTO " . $prefix . "chatroom (user, zeit, nachricht) VALUES ('" . CONFIG_OFFICIAL_USER . "', '" . time() . "', '" . $userToReport . " wurde gemeldet.')";
                             mysql_query($sql1);
                         } else {
                             $sql1 = "INSERT INTO " . $prefix . "chatroom (user, zeit, nachricht) VALUES ('" . CONFIG_OFFICIAL_USER . "', '" . time() . "', '" . $userToReport . " wurde für den Chat gesperrt.')";
                             mysql_query($sql1);
                         }
                     }
                 }
             }
         } elseif ($user != CONFIG_DEMO_USER) {
             $nachricht = mysql_real_escape_string(strip_tags($nachricht));
             if (strlen($nachricht) == 0) {
                 exit;
             }
             // EMOTICONS ANFANG
             $emoticons1 = array(':)', ':D', '=D', ':O', ':o', ':P', ':p', ':(', ';)');
             $emoticons2 = array('emoticon_smile', 'emoticon_grin', 'emoticon_happy', 'emoticon_surprised', 'emoticon_surprised', 'emoticon_tongue', 'emoticon_tongue', 'emoticon_unhappy', 'emoticon_wink');
             foreach ($emoticons1 as $key => $value) {
                 $ersetzung = '<img src="/images/' . $emoticons2[$key] . '.png" alt="' . $value . '" title="' . $value . '" />';
                 $nachricht = str_replace($value, $ersetzung, $nachricht);
             }
             // EMOTICONS ENDE
             $sql1 = "INSERT INTO " . $prefix . "chatroom (user, zeit, nachricht) VALUES ('" . $user . "', '" . time() . "', '" . $nachricht . "')";
             mysql_query($sql1);
         }
     }
 }
 if ($commentsCounter == $commentsTotal) {
     echo ' id="lastComment"';
 }
 echo ' class="';
 if ($comments3['status'] == 'Admin' && $votes3 == 1) {
     // wenn Admin-Kommentar und schon abgestimmt
     echo 'commentBoxRed';
 } elseif ($comments3['status'] == 'Helfer' && $votes3 == 1) {
     // wenn Team-Kommentar und schon abgestimmt
     echo 'commentBoxOrange';
 } else {
     echo 'commentBoxBlack';
 }
 echo '"><strong>';
 if ($votes3 == 1) {
     echo displayUsername($comments3['username'], $comments3['userID']);
 } else {
     echo _('Anonym');
 }
 echo ' ' . __('schrieb am %s Uhr:', date('d.m.Y H:i', $comments3['zeit'])) . '</strong><br />';
 if ($comments3['deleted'] == 1) {
     echo '<i>' . _('Dieser Kommentar wurde gelöscht.') . '</i>';
 } else {
     echo $comments3['text'];
 }
 if ($comments3['likes'] > 0 && $comments3['deleted'] == 0) {
     echo '<br /><strong>' . __('%d Manager finden diesen Kommentar gut', $comments3['likes']) . '</strong>';
 }
 $baseURL = '/supportRequest.php?id=' . id2secure($requestID) . '&amp;';
 if ($_SESSION['status'] == 'Admin' or $_SESSION['status'] == 'Helfer') {
     echo '<br />&nbsp;<br /><a class="button" href="' . $baseURL . 'delCom=' . id2secure($comments3['id']) . '" onclick="return confirm(\'' . _('Bist Du sicher?') . '\'">' . _('Kommentar löschen') . '</a>';
Exemple #17
0
         echo '<h1 id="sucheNameErgebnisse">' . _('Suchergebnisse (maximal 10)') . '</h1>';
         $suchErgebnisCounter = 0;
         echo '<ul>';
         $sn1 = "SELECT ids, name FROM " . $prefix . "teams WHERE name LIKE '%" . $sucheName . "%' LIMIT 0, 10";
         $sn2 = mysql_query($sn1);
         while ($sn3 = mysql_fetch_assoc($sn2)) {
             if ($suchErgebnisCounter < 10) {
                 echo '<li><strong>' . _('Team:') . '</strong> <a href="/team.php?id=' . $sn3['ids'] . '">' . $sn3['name'] . '</a></li>';
                 $suchErgebnisCounter++;
             }
         }
         $sn1 = "SELECT ids, username FROM " . $prefix . "users WHERE username LIKE '%" . $sucheName . "%' LIMIT 0, 10";
         $sn2 = mysql_query($sn1);
         while ($sn3 = mysql_fetch_assoc($sn2)) {
             if ($suchErgebnisCounter < 10) {
                 echo '<li><strong>' . _('Manager:') . '</strong> ' . displayUsername($sn3['username'], $sn3['ids']) . '</li>';
                 $suchErgebnisCounter++;
             }
         }
         echo '</ul>';
     }
     echo '<h1>' . _('Fairplay und Multi-Accounts') . '</h1>';
     echo '<p>' . _('Wie im Sport genießt auch bei uns das Fairplay absolute Priorität.') . '</p><p>' . _('Pro Person ist nur ein Account erlaubt. Bekannte, Freunde oder die geliebte Familie dürfen natürlich vom selben Internet-Anschluss aus mitspielen.') . '</p><p>' . _('Solltest Du aber gemeinsam mit Anderen einen Rechner benutzen, unterliegt dieses Vorgehen einer Auflage, welche das Fairplay gewährleisten und schützen soll:') . '<br />' . _('Unter allen diesen Accounts sind jegliche Aktivitäten, die einem der Accounts einen Vorteil verschaffen können, untersagt. Ansonsten genießen diese Accounts selbstverständlich die gleichen Rechte, Pflichten und Spielfunktionen wie die Einzelspieler.') . '</p>';
 } else {
     if (isset($_GET['newUser']) && isset($_GET['selectTeam']) && isset($_GET['verify'])) {
         $newUser_selectTeam = mysql_real_escape_string(trim(strip_tags($_GET['selectTeam'])));
         $newUser_verify = mysql_real_escape_string(trim(strip_tags($_GET['verify'])));
         if (intval($_GET['newUser']) == 1 && $newUser_verify == md5($newUser_selectTeam)) {
             $newUser_getData1 = "SELECT name, liga FROM " . $prefix . "teams WHERE ids = '" . $newUser_selectTeam . "'";
             $newUser_getData2 = mysql_query($newUser_getData1);
             if (mysql_num_rows($newUser_getData2) == 1) {
 echo '<p><select name="compensationValue" size="1" style="width:200px">';
 echo '<option value="0">-- Höhe der Entschädigung --</option>';
 for ($c = 1; $c <= 20; $c++) {
     echo '<option value="' . $c * 5000000 . '">' . number_format($c * 5000000, 0, ',', '.') . '€</option>';
 }
 echo '</select></p>';
 echo '<p><strong>Begründung angeben:</strong><br /><textarea name="compensationReason" style="width:200px; height:100px;"></textarea></p>';
 echo '<p><input type="submit" value="Zahlung durchführen" onclick="return confirm(\'Bist Du sicher?\');" /></p>';
 echo '</form>';
 echo '<h1>Entschädigungen in den letzten 14 Tagen</h1>';
 echo '<ul>';
 $sql1 = "SELECT a.helferID, a.zeit, a.teamID, a.reason, a.betrag, b.username, c.name FROM " . $prefix . "compensations AS a JOIN " . $prefix . "users AS b ON a.helferID = b.ids JOIN " . $prefix . "teams AS c ON a.teamID = c.ids WHERE a.zeit > " . (time() - 3600 * 24 * 14) . " ORDER BY a.id DESC";
 $sql2 = mysql_query($sql1) or die(mysql_error());
 if (mysql_num_rows($sql2) > 0) {
     while ($sql3 = mysql_fetch_assoc($sql2)) {
         echo '<li>' . displayUsername($sql3['username'], $sql3['helferID']) . ' hat ' . number_format($sql3['betrag'], 0, ',', '.') . '€ an <a href="/team.php?id=' . $sql3['teamID'] . '">' . $sql3['name'] . '</a> gezahlt.<ul>';
         echo '<li>' . date('d.m.Y H:i', $sql3['zeit']) . ' Uhr</li>';
         echo '<li>' . (trim($sql3['reason']) == '' ? '<em>ohne Begründung</em>' : htmlspecialchars($sql3['reason'])) . '</li>';
         echo '</ul></li>';
     }
 } else {
     echo '<li><em>keine</em></li>';
 }
 echo '</ul>';
 $invalidMatchesTimeout = time() - 3600 * 6;
 // Spiel muss mindestens 6 Stunden her sein und trotzdem nicht simuliert
 $invalidMatchesWhere = "datum < " . $invalidMatchesTimeout . " AND ergebnis = '-:-'";
 if (isset($_POST['repeat_tomorrow1']) || isset($_POST['repeat_tomorrow2'])) {
     $repeatTomorrow1 = strtotime('tomorrow 15:00:00');
     $repeatTomorrow2 = $repeatTomorrow1 + 3600 * 24;
     $repeatTime = 0;
    echo _('Angebote auf dem Markt');
    ?>
</h1>
<?php 
    if (isset($_GET['delEntry']) && $cookie_id != CONFIG_DEMO_USER) {
        $delEntry = mysql_real_escape_string(trim(strip_tags($_GET['delEntry'])));
        $addSql = " AND user = '******'";
        if ($_SESSION['status'] == 'Helfer' or $_SESSION['status'] == 'Admin') {
            $addSql = "";
        }
        $gb_in1 = "DELETE FROM " . $prefix . "chats_markt WHERE id = " . $delEntry . $addSql;
        $gb_in2 = mysql_query($gb_in1);
    }
    $sql1 = "SELECT a.id, a.user, a.zeit, a.nachricht, b.username FROM " . $prefix . "chats_markt AS a JOIN " . $prefix . "users AS b ON a.user = b.ids ORDER BY a.zeit DESC LIMIT 0, 50";
    $sql2 = mysql_query($sql1);
    while ($sql3 = mysql_fetch_assoc($sql2)) {
        echo '<p><b>' . displayUsername($sql3['username'], $sql3['user']) . ' schrieb vor ' . time_rel($sql3['zeit']) . ':';
        if ($sql3['user'] == $cookie_id or $_SESSION['status'] == 'Helfer' or $_SESSION['status'] == 'Admin') {
            echo ' <a href="/marktschreier.php?delEntry=' . $sql3['id'] . '">' . _('[Löschen]') . '</a>';
        }
        echo '</b><br />' . autoLink($sql3['nachricht']) . '</p>';
    }
} else {
    ?>
<p><?php 
    echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!');
    ?>
</p>
<?php 
}
include 'zz3.php';
            $addSql = "";
        }
        $gb_in1 = "DELETE FROM " . $prefix . "chats WHERE id = " . $delGB . $addSql;
        $gb_in2 = mysql_query($gb_in1);
    }
    echo '<h1 id="anker_gaestebuch">' . _('Gästebuch') . '</h1>';
    echo '<form action="/manager.php?id=' . $_GET['id'] . '" method="post" accept-charset="utf-8">';
    echo '<p><input type="text" name="gaestebuch_eintrag" style="width:60%" /> <input type="submit" value="' . _('Eintragen') . '"' . noDemoClick($cookie_id) . ' /></p>';
    echo '</form>';
    $gb1 = "SELECT a.id, a.user, a.zeit, a.nachricht, b.username FROM " . $prefix . "chats AS a JOIN " . $prefix . "users AS b ON a.user = b.ids WHERE a.liga = 'GB" . mysql_real_escape_string($_GET['id']) . "' ORDER BY a.zeit DESC LIMIT 0, 20";
    $gb2 = mysql_query($gb1);
    if (mysql_num_rows($gb2) == 0) {
        echo '<p>' . __('Das Gästebuch von %s ist noch leer. Sei der Erste, der sich einträgt!', $sql3['username']) . '</p>';
    } else {
        while ($gb3 = mysql_fetch_assoc($gb2)) {
            echo '<p><b>' . __('%1$s schrieb am %2$s:', displayUsername($gb3['username'], $gb3['user']), date('d.m.Y, H:i', $gb3['zeit']));
            if ($loggedin == 1 && ($_GET['id'] == $cookie_id || $gb3['user'] == $cookie_id || $_SESSION['status'] == 'Helfer' || $_SESSION['status'] == 'Admin')) {
                echo ' <a href="/manager.php?id=' . mysql_real_escape_string($_GET['id']) . '&amp;delGB=' . $gb3['id'] . '">[' . _('Löschen') . ']</a>';
            }
            echo '</b><br />' . $gb3['nachricht'] . '</p>';
        }
    }
}
// GAESTEBUCH ENDE
// INFOTEXT ANFANG
if ($loggedin == 1) {
    $infotext = trim($sql3['infotext']);
    function br2nl($text)
    {
        return str_replace('<br />', '', $text);
    }
    }
    echo '<h1>' . __('Du ignorierst zurzeit %d User im Spiel', $kontakt2a) . '</h1>';
    if ($kontakt2a == 'noch keine') {
        echo '<p>' . _('Wenn Du User zu dieser Liste hinzufügen möchtest, dann öffne bitte das Profil des jeweiligen Managers und klicke unten auf den Link &quot;Diesen User ignorieren&quot;.') . '</p>';
    } else {
        echo '<p><table><thead><tr class="odd"><th scope="col">' . _('Manager') . '</th><th scope="col">' . _('Letzte Aktion') . '</th><th scope="col">&nbsp;</th><th scope="col">&nbsp;</th></tr></thead><tbody>';
        while ($kontakt3 = mysql_fetch_assoc($kontakt2)) {
            $sortUp = $kontakt3['sortOrder'] + 1;
            if ($sortUp > 125) {
                $sortUp = 125;
            }
            $sortDown = $kontakt3['sortOrder'] - 1;
            if ($sortDown < -125) {
                $sortDown = -125;
            }
            echo '<tr><td class="link">' . displayUsername($kontakt3['username'], $kontakt3['f2']) . '</td><td>' . date('d.m.Y, H:i', $kontakt3['last_login']) . ' Uhr</td><td class="link"><a href="/post_schreiben.php?id=' . $kontakt3['f2'] . '">Nachricht schicken</a></td>';
            echo '<td><a href="/freunde.php?sort=' . $sortUp . '&amp;user='******'f2'] . '"><img src="/images/arrow_up.png" alt="+" title="' . _('Nach oben verschieben') . '" /></a> <a href="/freunde.php?sort=' . $sortDown . '&amp;user='******'f2'] . '"><img src="/images/arrow_down.png" alt="-" title="' . _('Nach unten verschieben') . '" /></a></td>';
            echo '</tr>';
        }
        echo '</tbody></table></p>';
    }
    // IGNORIER-LISTE ENDE
} else {
    ?>
<h1><?php 
    echo _('Freunde');
    ?>
</h1>
<p><?php 
    echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!');
    ?>