Вход Регистрация
Файл: online-ftp/mysql/base.php
Строк: 14
<?php

// mysql by jasis//



$title='MYSQl';
include
'system/func.php';
include
'system/head.php';
include
'system/mysql_connect.php';

$dm=prov($_GET['d']);



switch(
$act){
default:
echo 
error('','mysql.php','К базам');

break;

case
'create':
echo
'<div class="s1">Создание базы данных</div>';
if(empty(
$_POST['po'])){
echo
'<form action="base.php?act=create" method="post">
Введите название базы (a-zA-z0-9_-):
(utf8_general_ci)<br>
<input type="text" name="po" size="18">
<br>
<input type="submit" value="Создать"/></form>
'
;
}else{
$po=provm($_POST['po']);
if(
preg_match('#[^a-zA-Z0-9_-]#ui',$po)){
echo 
error('Обнаружены запрещенные символы','mysql.php','Назад');
}else{
if(
mysql_query("CREATE DATABASE `$po` CHARACTER SET utf8 COLLATE utf8_general_ci")){
echo 
error('База данных успешно создана','mysql.php?act=view_db&d='.$po,'К базе');
}else{
echo 
error('Невозможно создать базу данных','mysql.php','Назад');
}
}
}
break;

case
'del':
echo
'<div class="s1">Удаление базы данных `'.$d.'`</div>';
if(
mysql_query("SHOW TABLES FROM `$d`")){
if(!isset(
$_GET['yes'])){
echo
'Вы действительно хотите удалить эту базу?<br>
<a href="base.php?yes&act=del&d='
.$d.'">Да</a> <a href="mysql.php">Нет</a> 
'
;
}else{
if(
mysql_query("DROP DATABASE `$d`")){
echo 
error('База данных успешно удалена','mysql.php','К базам');
}else{
echo 
error('Невозможно удалить базу данных','mysql.php','Назад');
}
}

}else{
echo 
error('Нет такой базы данных','mysql.php','В начало');
}
break;



}
include
'system/foot.php';

?>
Онлайн: 0
Реклама