Exemplo n.º 1
0
require "common.php";
if (!empty($_POST['process'])) {
    $valid = false;
    if (!empty($_POST['form_time']) && !empty($_POST['form_hash'])) {
        $valid = sha1($site_key . $_POST['form_time'] . $current_user->user_id) == $_POST['form_hash'];
    }
    if ($valid && empty($_POST['match_id'])) {
        League::create($_POST);
    } else {
        if ($valid) {
            $league = new League($_POST['match_id']);
            if (!$league->read()) {
                die(_("No se puede encontrar la liga"));
            }
            $league->name = $_POST['name'];
            $league->store();
        } else {
            if (!$valid) {
                die(_("El token del formulario no es correcto"));
            }
        }
    }
    $_GET['action'] = 'list';
}
do_header(_('Administración de Ligas'));
do_league_tabs();
switch ($_GET['action']) {
    case 'create':
        create_form('league', _('Agregar un equipo'));
        break;
    case 'update':