コード例 #1
0
ファイル: function.php プロジェクト: perezite/clan-manager
function ZeigeDaten($zeiles, $Datum, $i)
{
    // Datum von heute holen
    $heute = HoleBankDatum(false);
    // Rückgabe-Wert: Gibt an, ob eine der Zahlungen aktuell ist
    $ret = false;
    // Falls bereits aktuelle Zahlung --> Zahlung mit passender Farbe anzeigen ...
    if (VergleicheDaten($heute, $Datum)) {
        // Wenn eine Zahlung aktuell ist, dann ist ganze Zeile aktuell
        $ret = true;
        // 1.Rechnung
        if ($i == 1) {
            $farbe = "green";
        }
        // 1.Mahnung
        if ($i == 2) {
            $farbe = "orange";
        }
        // 2.Mahnung
        if ($i == 3) {
            $farbe = "red";
        }
        // Wenn Server inaktiv --> alles grau hinterlegen
        if (!$zeiles["bActive"]) {
            $farbe = "#CCCCCC";
        }
        // Zelle mit der gesetzen Farbe anzeigen
        echo "<td bgcolor='" . $farbe . "'>";
    } else {
        if ($zeiles["bActive"]) {
            echo "<td>";
        } else {
            echo "<td bgcolor='#CCCCCC'>";
        }
    }
    // Datum anzeigen
    echo " " . $Datum[tag] . "." . $Datum[monat] . "." . $Datum[jahr];
    // Checkboxes setzen
    if ($zeiles["AktRechnungMarkiert"] >= $i) {
        echo "<input type ='checkbox' name='Zahlung" . $i . "' checked='checked' value='ON'>";
    } else {
        echo "<input type ='checkbox' name='Zahlung" . $i . "' value='OFF'>";
    }
    echo "</td>";
    // Falls Server inaktiv --> Nie aktuell
    if (!$zeiles["bActive"]) {
        $ret = false;
    }
    return $ret;
}
コード例 #2
0
include 'util/dblogin.php';
include 'util/function.php';
// F E H L E R B E H A N D L U N G
// Prüfen, ob Zahlungsperiode > 0
if ($_POST["Periode"] <= 0 || !$_POST["Periode"]) {
    echo "<center>Es wurde eine ung&uuml;ltige Zahlungsperiode angegeben.";
    echo "<br>Bitte klicken Sie auf den Zur&uuml;ck-Button des Browsers und &auml;ndern Sie die Zahlungsperiode</center>";
    die;
}
// T A G   B E R E C H N E N / H O L E N
echo "<br><br>";
if ($_POST["tag"] && $_POST["monat"] && $_POST["jahr"]) {
    $datum = $_POST["jahr"] . "-" . $_POST["monat"] . "-" . $_POST["tag"];
} else {
    // Heutigs Datum holen und in SQL-Format umwandeln
    $heute = HoleBankDatum(false);
    $heute_sql = $heute[jahr] . "-" . $heute[monat] . "-" . $heute[tag];
    echo $heute_sql;
    $datum = $heute_sql;
}
// H A U P T T E I L
$sql = "INSERT INTO `servers` (`Serverart`, `BeschrServer`, `IP`, `Slots`, `bPublic`, `Voice`, `Werbung`, `RabattOne`, `RabattTwo`, `RabattThree`, `BeschrRabatte`, `Preis`, `Frist`, `Periode`, `bDeleted`, `ClanID`, `bActive`, `AktRechnung`, `AktRechnungMarkiert`, `AktSpiel`, `LetztePeriode`, `ErstePeriode`)";
$sql .= " VALUES (" . "'" . $_POST["Serverart"] . "'";
$sql .= ", '" . $_POST["BeschrServer"] . "'";
$sql .= ", '" . $_POST["IP"] . "'";
$sql .= ", '" . $_POST["Slots"] . "'";
$sql .= ", '" . $_POST["bPublic"] . "'";
$sql .= ", '" . $_POST["Voice"] . "'";
$sql .= ", '" . $_POST["Werbung"] . "'";
$sql .= ", '" . $_POST["RabattOne"] . "'";
$sql .= ", '" . $_POST["RabattTwo"] . "'";
コード例 #3
0
ファイル: index.php プロジェクト: perezite/clan-manager
} else {
    $NurAbstand = $_GET["nurabstand"];
}
// ShowDel: 1 = Nur gelöschte Server anzeigen, 0 = Nur nicht gelöschte Server anzeigen
if (!$_GET["showdel"]) {
    $ShowDel = 0;
} else {
    $ShowDel = $_GET["showdel"];
}
// searchKontakt: Suchen nach Clan mit diesem Kontakt
$searchKontakt = $_GET["kontakt"];
// searchNummer: Suchen nach Clan mit dieser Kundennummer
$searchNummer = $_GET["nummer"];
// O P T I O N E N
// Datum von heute holen
$heute = HoleBankDatum(true);
// Auswahl des maximalen Abstandes
echo "<form method ='POST' action='index.php'>";
echo "";
echo "</form>";
// H A U P T T E I L
// SUCHFUNKTIONEN
// Nur Server in bestimmtem Abstand
echo "<table border='0'>";
echo "<td><form method ='GET' action='index.php'>";
echo "Alle Server mit der ";
echo "<select name='welchezahlung'>";
echo "<option value='1' selected='selected'>1. Rechnung</option>";
echo "<option value='2'>1. Mahnung</option>";
echo "<option value='3'>2. Mahnung</option>";
echo "<option value='4'>beliebigen</option>";