Вход Регистрация
Файл: includes/wap/builder/dir_new.php
Строк: 48
<?php
$query2
=strtolower(rus2tr(utf2cyr($query2)));

if (
$query2!='')
    {
    if ((
strlen(trim(strtr(strtr(trim($query2),' ','^'),'0123456789_abcdefghjiklmnopqrstuvwxyz','                                     ')))!=0)||(strlen($query2)>8))
        {
        print 
$head.cyr2utf('<card id="main" title="Создать"><p>'.
        
'<b>'.$query2.' - недопустимое имя папки</b><br/>'.
        
'<a href="#other">Другое имя</a> <br/>'.
        
'<a href="http://wap.kmx.ru/?'.$id.'/dm'.$dmpage.$mpage.'">Отмена</a>'.
        
'</p></card>'.
        
'<card id="other" title="Создать"><p>'.
        
'<b>Имя новой папки:</b><br/>'.
        
'<input name="dir'.$nocache.'" type="text" title="Имя папки" value="dir'.$i.'" maxlength="8"/><br/>'.
        
'<a href="?'.$id.'/dm'.$dmpage.$mpage.'/new/$(dir'.$nocache.')/'.$nocache.'">Создать</a> <br/>'.
        
'<a href="http://wap.kmx.ru/?'.$id.'/dm'.$dmpage.$mpage.'">Отмена</a><br/>'.
        
'</p></card></wml>');
        exit;
        }
    if (
$query3!=''$nocache_=$query3+0;
    
$fp = @fopen ($userpath."opeation.cache""r");$testcache trim(@fgets($fp10));@fclose ($fp);
    if (
$nocache_!=$testcache)
        {
        if (
is_dir($userpath.$currentdir.'/'.$query2))
            {
            print 
$head.cyr2utf('<card id="main" title="Создать"><p>'.
            
'<b>Папка '.$query2.' уже существует</b><br/>'.
            
'<a href="#other">Другое имя</a> <br/>'.
            
'<a href="http://wap.kmx.ru/?'.$id.'/dm'.$dmpage.$mpage.'">Отмена</a>'.
            
'</p></card>'.
            
'<card id="other" title="Создать"><p>'.
            
'<b>Имя новой папки:</b><br/>'.
            
'<a href="?'.$id.'/dm'.$dmpage.$mpage.'/new/$(dir'.$nocache.')/'.$nocache.'">Создать</a> <br/>'.
            
'<a href="http://wap.kmx.ru/?'.$id.'/dm'.$dmpage.$mpage.'">Отмена</a><br/>'.
            
'</p></card></wml>');
            exit;
            }
        if (!@
mkdir($userpath.$currentdir.'/'.$query2))
            {
            print 
$head.cyr2utf('<card id="main" title="Создать"><p>'.
            
'<b>Невозможно создать папку '.$query2.'</b><br/>'.
            
'<a href="#other">Другое имя</a> <br/>'.
            
'<a href="http://wap.kmx.ru/?'.$id.'/dm'.$dmpage.$mpage.'">Отмена</a>'.
            
'</p></card>'.
            
'<card id="other" title="Создать"><p>'.
            
'<b>Имя новой папки:</b><br/>'.
            
'<input name="dir'.$nocache.'" type="text" title="Имя папки" value="dir'.$i.'" maxlength="8"/><br/>'.
            
'<a href="?'.$id.'/dm'.$dmpage.$mpage.'/new/$(dir'.$nocache.')/'.$nocache.'">Создать</a> <br/>'.
            
'<a href="http://wap.kmx.ru/?'.$id.'/dm'.$dmpage.$mpage.'">Отмена</a><br/>'.
            
'</p></card></wml>');
            exit;
            }
        else @
chmod($userpath.$currentdir.'/'.$query2,0777);
        }
    
$fp fopen ($userpath."opeation.cache""w+");fwrite ($fp$nocache_);fclose ($fp);
    
$query1='cd';
    include(
$buildpath.'dir.php');
    exit;
    }
else
    {
    for (
$i=1;is_dir($userpath.$currentdir.'/dir'.$i);$i++);
    print 
$head.cyr2utf('<card id="main" title="Создать"><p>'.
    
'<b>Имя новой папки:</b><br/>'.
    
'<input name="dir'.$nocache.'" type="text" title="Имя папки" value="dir'.$i.'" maxlength="8"/><br/>'.
    
'<a href="?'.$id.'/dm'.$dmpage.$mpage.'/new/$(dir'.$nocache.')/'.$nocache.'">Создать</a> <br/>'.
    
'<a href="http://wap.kmx.ru/?'.$id.'/dm'.$dmpage.$mpage.'">Отмена</a><br/>'.
    
'</p></card></wml>');
    exit;
    }
?>
Онлайн: 1
Реклама