Файл: www/umnik/admin.php
Строк: 160
<?php
/**
* @author local
* @copyright Studio - Game
* @services Php,MySql,Design
* @contact 441998880
*/
include_once ( 'sis/core.php' ) ;
$admin = admin();
#######################
if ( ! $user['id'] )
{
header( "location: index.php" ) ;
include_once ( 'sis/foot.php' ) ;
}
if ( !$admin )
{
}
#######################
switch ( $act )
{
case 'katalog':
$titl = 'Управление Категориями' ;
include_once ( 'sis/head.php' ) ;
echo "n" ;
$kat = mysql_query( "select * from `u_kat` order by `name` asc" ) ;
while ( $katalog = mysql_fetch_array( $kat ) )
{
echo "<div class='msg1'>"; echo $katalog['name'] . ' [<a href="admin.php?act=dell_katalog&id=' . $katalog['id'] .
'" title="удалить"><font color="red"><b>DEL</b></font></a>]<br />» ' . $katalog['opis'] .
'</div>' ;
}
echo '<form method="post" action="admin.php?act=add_katalog">' ;
echo
'Название категории<br /><input type="text" value="" name = "name" title="Введите название категории" /><br />' ;
echo
'Описание категории<br /><input type="text" value="" name = "opis" title="Введите описание категории" /><br />' ;
echo '<input type="submit" name="ok" value="Создать" title="Нажмите чтобы добавить" />' ;
echo '</form>' ;
break ;
case 'add_katalog':
$titl = 'Добавление категории' ;
include_once ( 'sis/head.php' ) ;
echo "n" ;
if ( ! $name )
{
echo 'Введите название категории<br /><a href="admin.php?act=katalog">Вернуться</a>' ;
echo "n" ;
include_once ( 'sis/foot.php' ) ;
}
mysql_query( "INSERT INTO `u_kat` (`name`,`opis`) values('" . inl( $name ) . "','" . inl( $opis ) .
"')" ) ;
echo 'Категория ' . inl( $name ) . ' успешно создана!<br /><a href="admin.php">Админка</a>' ;
include_once ( 'sis/foot.php' ) ;
break ;
case 'dell_katalog':
$titl = 'Удаление категории' ;
include_once ( 'sis/head.php' ) ;
echo "n" ;
mysql_query( "DELETE FROM `u_kat` WHERE `id` ='$id' LIMIT 1" ) ;
echo 'Категория успешно удалена!<br /><a href="admin.php">Админка</a>' ;
include_once ( 'sis/foot.php' ) ;
break ;
break ;
case 'vopros':
$titl = 'Добавление вопроса' ;
include_once ( 'sis/head.php' ) ;
echo "n" ;
echo '<form method="post" enctype="multipart/form-data" action="admin.php?act=add_vopros">' ;
echo "n" ;
echo
'Заголовок:<br /><input type="text" value="" name = "name" title="Введите заголовок вопроса" /><br />' ;
echo "n" ;
echo 'Выберите категорию:<br/><select name="id" title="Выберите категорию" >' ;
$kat = mysql_query( "select * from `u_kat` order by `name` asc" ) ;
while ( $katalog = mysql_fetch_array( $kat ) )
{
echo "n" ;
echo '<option value="' . $katalog['id'] . '"> ' . $katalog['name'] . '</option>' ;
}
echo '</select><br/>' ;
echo "n" ;
echo 'Вопрос:<br /><textarea name="opis" title="Введите вопрос"></textarea><br />' ;
echo "n" ;
echo
'Цена вопроса:<br /><small>(<font color="red">количество балов за правильный ответ</font>)</small>:
<br /><input type="text" name="ball" size="2" title="Цена вопроса"/><br />' ;
echo "n" ;
echo
'Выберите фотку <small>(если надо создать фотовопрос)</small>:<br /><input type="file" name="foto" title="Выбираем фотку" /><br />' ; //выбор фото
echo "n" ;
echo 'Вариант 1:<br /><input type="text" name="var" title="Введите вариант ответа"/><br />' ;
echo "n" ;
echo 'Вариант 2:<br /><input type="text" name="var2" title="Введите вариант ответа"/><br />' ;
echo "n" ;
echo 'Вариант 3:<br /><input type="text" name="var3" title="Введите вариант ответа"/><br />' ;
echo "n" ;
echo 'Вариант 4:<br /><input type="text" name="var4" title="Введите вариант ответа"/><br />' ;
echo "n" ;
echo
'Правильный вариант:<br /><small>(<font color="red">введите правильный номер варианта 1.2.3. или 4</font>)</small>:
<br /><input type="text" name="otvet" size="2" title="Правильный вариант"/><br />' ;
echo "n" ;
echo '<input type="submit" name="ok" value="Создать" title="Нажмите чтобы добавить" />' ;
echo '</form>' ;
break ;
case 'add_vopros':
if ( $id && $name && $opis && trim( $_POST['var'] ) && trim( $_POST['var2'] ) && trim( $_POST['var3'] ) &&
trim( $_POST['var4'] ) && intval( $_POST['otvet'] ) && intval( $_POST['ball'] ) )
{
$foto = '' ;
require ( 'sis/class_upload.php' ) ;
$handle = new upload( $_FILES['foto'] ) ;
if ( $handle->uploaded )
{
$foto = uniqid() ;
$handle->file_new_name_body = $foto ;
$handle->allowed = array(
'image/jpeg',
'image/gif',
'image/png' ) ;
$handle->file_max_size = 1024 * 10000 ;
$handle->file_overwrite = true ;
$handle->image_resize = true ;
$handle->image_x = 120 ;
$handle->image_convert = 'png' ;
$handle->process( 'img/' ) ;
if ( $handle->processed )
{
}
else
{
echo 'Ошибка '.$handle->error.'' ;
}
$handle->clean() ;
}
$res = mysql_query( "INSERT INTO `u_vopros` (`name`,`opis`, `foto`, `refid`, `var`, `var2`, `var3`, `var4`, `otvet`, `ball`) values('" .
inl( $name ) . "', '" . inl( $opis ) . "', '" . $foto . "','" . $id . "', '" . inl( trim( $_POST['var'] ) ) .
"', '" . inl( trim( $_POST['var2'] ) ) . "', '" . inl( trim( $_POST['var3'] ) ) . "', '" .
inl( trim( $_POST['var4'] ) ) . "', '" . intval( $_POST['otvet'] ) . "', '" . intval( $_POST['ball'] ) .
"' )" ) ;
$titl = 'Админ Панель' ;
include_once ( 'sis/head.php' ) ;
echo "n" ;
echo
'Вопрос добавлен!<br /><a href="admin.php?act=vopros">Еще вопрос</a><br /><a href="admin.php">Админка</a>' ;
include_once ( 'sis/foot.php' ) ;
}
else
{
$titl = 'Админ Панель' ;
include_once ( 'sis/head.php' ) ;
echo "n" ;
echo
'<font color="red"><b>ОШИБКА!</b><br />Все поля обязательны к заполнению,кроме фотографии:!</font><br /><a href="admin.php">Админка</a>' ;
include_once ( 'sis/foot.php' ) ;
}
break ;
case 'core':
break ;
case 'edit_core':
break ;
default:
$titl = 'Админ Панель' ;
include_once ( 'sis/head.php' ) ;
echo "n" ;
##############
echo '<a href="admin.php?act=katalog">Управление категориями</a><br />' ;
echo '<a href="admin.php?act=vopros">Добавление вопросов</a><br />' ;
echo '<a href="admin.php?act=core">Системные настройки</a><br />' ;
}
#######################
echo '<a href="index.php">К категориям</a>' ;
###############
echo "n" ;
include_once ( 'sis/foot.php' ) ;
?>