예제 #1
0
        }
        if ($_FILES['small_pic']['error'] != 4) {
            $datatyp = pathinfo($_FILES['small_pic']['name']);
            $datatyp = strtolower($datatyp['extension']);
            if ($datatyp == 'jpg' || $datatyp == 'jpeg' || $datatyp == 'png' || $datatyp == 'gif' || $datatyp == 'bmp') {
                ecUploadFile('small_pic', 'squads', $id . '_small.' . $datatyp);
                $update['squadsPic'] = $id . '_small.' . $datatyp;
                dbUpdate(1, 'squads', $update, 'squadsId = ' . $id);
            }
        }
        // large_pic
        if ($_FILES['large_pic']['error'] != 4) {
            $datatyp = pathinfo($_FILES['large_pic']['name']);
            $datatyp = strtolower($datatyp['extension']);
            if ($datatyp == 'jpg' || $datatyp == 'jpeg' || $datatyp == 'png' || $datatyp == 'gif' || $datatyp == 'bmp') {
                ecUploadFile('large_pic', 'squads', $id . '_large.' . $datatyp);
                $update['squadsPicLarge'] = $id . '_large.' . $datatyp;
                dbUpdate(1, 'squads', $update, 'squadsId = ' . $id);
            }
        }
        $next = ecReferer('index.php?view=squads&site=manage');
        echo ecTemplate('squads', 'squadedit', 'squadEdited');
    } else {
        $next = ecReferer('index.php?view=squads&site=squadedit&id=' . $id);
        echo ecTemplate('squads', 'squadedit', 'squadWarning');
    }
} else {
    $id = $_REQUEST['id'];
    $ecSquadData = dbSelect('*', 1, 'squads,games', "(squadsId = {$id}) && (squadsGameId = gamesId)");
    while ($squad = mysql_fetch_object($ecSquadData)) {
        $squadName = $squad->squadsName;
예제 #2
0
$ecFile = 'plugins/clandb/add.php';
echo ecTemplate('clandb', 'add', 'siteHead');
if (isset($_POST['save'])) {
    if (!empty($_POST['clanName'])) {
        $insert['clanDbName'] = $_POST['clanName'];
        $insert['clanDbShortName'] = $_POST['clanShortName'];
        $insert['clanDbTag'] = $_POST['clanTag'];
        //$insert['ClanDbCountry'] = $_POST['clanCountry'];
        $insert['clanDbHomepage'] = $_POST['clanWWW'];
        dbInsert(1, 'clandb', $insert);
        $id = mysql_insert_id();
        if ($_FILES['clanImage']['error'] != 4) {
            $datatyp = pathinfo($_FILES['clanImage']['name']);
            $datatyp = strtolower($datatyp['extension']);
            if ($datatyp == 'jpg' || $datatyp == 'jpeg' || $datatyp == 'png' || $datatyp == 'gif' || $datatyp == 'bmp') {
                ecUploadFile('clanImage', 'clandb', $id . '.' . $datatyp);
                $update['clanDbImage'] = $id . '.' . $datatyp;
                dbUpdate(1, 'clandb', $update, 'clanDbId = ' . $id);
            }
        }
        $next = ecReferer('index.php?view=clandb&site=manage');
        echo ecTemplate('clandb', 'add', 'clanAdded');
    } else {
        $errorMsg = $ecLang['errorEmpty'];
        echo ecTemplate('clandb', 'add', 'clanAdd');
    }
} else {
    $errorMsg = '';
    $clanWWW = 'http://';
    echo ecTemplate('clandb', 'add', 'clanAdd');
}
예제 #3
0
    // Allowed Uploads
    $pics = $ecSettings['clanwars']['pics'] == 1 ? 'jpg' || 'jpeg' || 'png' || 'gif' || 'bmp' : '';
    $archives = $ecSettings['clanwars']['archives'] == 1 ? 'rar' || 'zip' || 'ace' || 'gz' || 'tar' : '';
    //Uploads erfassen und hochladen
    $lastInsertId = mysql_insert_id();
    $update['clanwarsFiles'] = '';
    foreach ($_FILES as $index => $value) {
        if ($value['error'] != 4) {
            //Datentyp herausbekommen:
            $datatyp = pathinfo($value["name"]);
            $datatyp = $datatyp["extension"];
            if ($datatyp == $pics || $datatyp == $archives) {
                // Save Folder
                $folder = $datatyp == 'jpg' || $datatyp == 'jpeg' || $datatyp == 'png' || $datatyp == 'gif' || $datatyp == 'bmp' ? 'images' : 'archives';
                $newDataName = $lastInsertId . '_' . $value["name"];
                ecUploadFile($index, 'clanwars/' . $folder, $newDataName);
                $update['clanwarsFiles'] .= $newDataName . ":";
            }
        }
    }
    // Update Filenames in Database
    if (!isset($error)) {
        dbUpdate(1, 'clanwars', $update, "clanwarsId = {$lastInsertId}");
        $next = ecReferer('index.php?view=clanwars&site=manage');
        echo ecTemplate('clanwars', 'add', 'clanwarsSaved');
    }
} else {
    $ecLang = ecGetLang('clanwars', 'add');
    // Clanwartypes
    $clanwarsTypes = '';
    $cwTypes = array(1 => 'Clanwar', 2 => 'Funwar', 3 => 'Friendlywar', 4 => 'Trainwar', 5 => 'Ligawar', 6 => 'Other');
예제 #4
0
*/
$ecFile = 'plugins/games/add.php';
echo ecTemplate('games', 'add', 'siteHead');
if (isset($_POST['save'])) {
    if (!empty($_POST['gamesName'])) {
        $insert['gamesName'] = $_POST['gamesName'];
        $insert['gamesVersion'] = $_POST['gamesVersion'];
        $insert['gamesPublisher'] = $_POST['gamesPublisher'];
        $insert['gamesWebsite'] = $_POST['gamesWWW'];
        dbInsert(1, 'games', $insert);
        $id = mysql_insert_id();
        if ($_FILES['gamesIcon']['error'] != 4) {
            $datatyp = pathinfo($_FILES['gamesIcon']['name']);
            $datatyp = strtolower($datatyp['extension']);
            if ($datatyp == 'jpg' || $datatyp == 'jpeg' || $datatyp == 'png' || $datatyp == 'gif' || $datatyp == 'bmp') {
                ecUploadFile('gamesIcon', 'games', $id . '.' . $datatyp);
                $update['gamesIcon'] = $id . '.' . $datatyp;
                dbUpdate(1, 'games', $update, 'gamesId = ' . $id);
            }
        }
        $next = ecReferer('index.php?view=games&site=manage');
        echo ecTemplate('games', 'add', 'gamesAdded');
    } else {
        $errorMsg = $ecLang['errorEmpty'];
        echo ecTemplate('games', 'add', 'gamesAdd');
    }
} else {
    $errorMsg = '';
    $gamesWWW = 'http://';
    echo ecTemplate('games', 'add', 'gamesAdd');
}