Example #1
0
if (IS_LOGIN) {
    $title = 'Tạo database';
    include_once 'database_connect.php';
    include_once 'header.php';
    if (IS_CONNECT && IS_DATABASE_ROOT) {
        $name = null;
        $collection = null;
        $notice = null;
        if (isset($_POST['submit'])) {
            $name = addslashes($_POST['name']);
            $collection = addslashes($_POST['collection']);
            $notice = '<div class="notice_failure">';
            if (empty($name)) {
                $notice .= 'Chưa nhập đầy đủ thông tin';
            } else {
                if (isDatabaseExists($name, null, true)) {
                    $notice .= 'Tên database đã tồn tại';
                } else {
                    if ($collection == MYSQL_COLLECTION_NONE && !@mysql_query('CREATE DATABASE `' . $name . '`', LINK_IDENTIFIER)) {
                        $notice .= 'Tạo database thất bại, có thể tên database đã tồn tại';
                    } else {
                        if ($collection != MYSQL_COLLECTION_NONE && !preg_match('#^(.+?)' . MYSQL_COLLECTION_SPLIT . '(.+?)$#i', $collection, $matches)) {
                            $notice .= 'Mã hóa - Đối chiếu không hợp lệ';
                        } else {
                            if ($collection != MYSQL_COLLECTION_NONE && !@mysql_query('CREATE DATABASE `' . $name . '` CHARACTER SET ' . $matches[1] . ' COLLATE ' . $matches[2])) {
                                $notice .= 'Tạo database thất bại: ' . mysql_error();
                            } else {
                                goURL('database_lists.php');
                            }
                        }
                    }
Example #2
0
<?php

define('ACCESS', true);
define('PHPMYADMIN', true);
include_once 'function.php';
if (IS_LOGIN) {
    $title = 'Danh sách database';
    include_once 'database_connect.php';
    if (IS_CONNECT && IS_DATABASE_ROOT) {
        if (isset($_GET['action']) && $_GET['action'] == 'delete') {
            $title = 'Xóa database';
            $name = isset($_GET['name']) && empty($_GET['name']) == false ? addslashes($_GET['name']) : null;
            if ($name != null && isDatabaseExists($name, null, true)) {
                $title .= ': ' . $name;
                include_once 'header.php';
                echo '<div class="title"><div class="ellipsis">' . $title . '</div></div>';
                if (isset($_POST['accept'])) {
                    if (!@mysql_query("DROP DATABASE `{$name}`", LINK_IDENTIFIER)) {
                        echo '<div class="notice_failure">Xóa database thất bại: ' . mysql_error() . '</div>';
                    } else {
                        goURL('database_lists.php');
                    }
                } else {
                    if (isset($_POST['not'])) {
                        goURL('database_lists.php');
                    }
                }
                echo '<div class="list">
                        <form action="database_lists.php?action=delete&name=' . stripslashes($name) . '" method="post">
                            <span>Bạn có thực sự muốn xóa database không, mọi thứ trong database sẽ bị xóa hết?</span><hr/>
                            <center>