Ejemplo n.º 1
0
$form['add'] = $_POST['add'] ? true : false;
$form['edit'] = $_POST['edit'] ? true : false;
if ($form['add'] || $form['edit']) {
    $form['name'] = $_POST['name'];
    $form['description'] = $_POST['description'];
    $errors[0] = !$form['name'] ? $lang2['ERROR_NAME'] : '';
    // No errors
    if (!in_array(true, $errors)) {
        // Add
        if ($form['add']) {
            $sql->query('
				INSERT INTO ' . DB_PREFIX . 'news_categories (name, description)
				VALUES (
					"' . $form['name'] . '",
					"' . $form['descriprion'] . '")');
            $info->positive($lang_system['SUCCESS_CATEGORY_ADD']);
            redirect(HREF . 'admin/modules/news/categories');
        } else {
            $sql->query('
				UPDATE ' . DB_PREFIX . 'news_categories
				SET
					name = "' . $form['name'] . '",
					description = "' . $form['description'] . '"
				WHERE id = ' . $edited_id);
            $info->positive($lang2['SUCCESS_CATEGORY_EDIT']);
            redirect(HREF . 'admin/modules/news/categories');
        }
    } else {
        $info->negative($errors);
    }
} else {