Вход Регистрация
Файл: share/share.new.php
Строк: 24
<?php
include_once '../sys/inc/start.php' ;
$doc = new document(1) ;
include_once 
'sys/inc/start.php' ;

$doc->title __('Новая закладка') ;

if(isset(
$_POST['add'])){
    
$title text::for_name($_POST['title']) ;
    
$description text::input_text($_POST['description']) ;
    
$url shareCheck::url($_POST['url']) ;
    
$dir = isset($_POST['dir']) ? (int) $_POST['dir'] : ;
    
    if(
$dir){
        
$q $db->prepare("SELECT `id` FROM `share_dir` WHERE `id` = ? AND `id_user` = ? LIMIT 1") ;
        
$q->execute(Array($dir$user->id)) ;
        if(!
$q->fetch())
            
$dir ;
    }
    
    if(!
$url){
        
$doc->err(__('Введите корректный URL')) ;
    }elseif(!
$title){
        
$doc->err(__('Введите название')) ;
    }elseif(
$db->query("SELECT COUNT(*) FROM `share` WHERE `id_user` = '$user->id' AND `url` = '$url'")->fetchColumn()){
        
$doc->err(__('У вас уже добавлена такая закладка')) ;
    }else{
        
$q $db->prepare("INSERT INTO `share` (`title`,`description`,`url`,`id_user`,`time`,`id_dir`) VALUES (?, ?, ?, ?, ?, ?)") ;
        
$q->execute(Array($title$description$url$user->idTIME$dir)) ;
        
$doc->msg(__('Закладка добавлена')) ;
        
header('Refresh: 1; ./') ;
        exit ;
    }
    
}

$form = new form('?') ;
$form->text('title'__('Название'), 'Торрент загрузки') ;
$form->textarea('description'__('Описание'), 'Бесплатные торренты *хорошо*') ;
$form->text('url'__('URL'), 'http://gamer-play.ru') ;

$options = array();
$q $db->query("SELECT * FROM `share_dir` WHERE `id_user` = '$user->id' ORDER BY `id` DESC") ;
$res $q->fetchAll() ;
$options[] = array(0__('В корень'), true);
foreach(
$res as $value)
    
$options[] = array($value['id'], $value['title']);
$form->select('dir'__('Категория'), $options);

$form->button(__('Добавить'), 'add') ;
$form->display() ;
$doc->ret(__('Вернутся'), './') ;
Онлайн: 3
Реклама