Вход Регистрация
Файл: includes/wap/builder/file_rename.php
Строк: 55
<?php
$fname
=explode('.',$editfile);
$name=$fname[0];
$ext=$fname[1];

$query3=strtolower(rus2tr(utf2cyr($query3)));
$fname=explode('.',$query3);
$name2=$fname[0];
$ext2=$fname[1];
if (
$ext==$ext2$query3=$name2;

if (
$query3!='')
    {
    if ((
strlen(trim(strtr(strtr(trim($query3),' ','^'),'0123456789-_abcdefghjiklmnopqrstuvwxyz','                                      ')))!=0)||(strlen($query3)>16))
        {
        print 
$head.cyr2utf('<card id="main" title="Переименовать"><p>'.
        
'<b>'.$query3.'.'.$ext.' - недопустимое имя файла</b> <br/> <br/>'.
        
'<b>'.$editfile.' переименовать в:</b><br/>'.
        
'<input name="pg'.$nocache.'" type="text" title="Новое имя" value="file'.$i.'" maxlength="16"/><br/>'.
        
'<a href="http://wap.kmx.ru/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'/rename/$(pg'.$nocache.')//'.$nocache.'">Переименовать</a> <br/>'.
        
'<a href="http://wap.kmx.ru/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'">Отмена</a>'.
        
'</p></card></wml>');
        exit;
        }

    if (
$query5!=''$nocache_=$query5+0;
    
$fp = @fopen ($userpath."opeation.cache""r");$testcache trim(@fgets($fp10));@fclose ($fp);
    if (
$nocache_!=$testcache)
        {
        if (
file_exists($userpath.$currentdir.$query3.'.'.$ext) && ($query4!='rewrite'))
            {
            print 
$head.cyr2utf('<card id="main" title="Переименовать"><p>'.
            
'<b>Файл '.$param1.'.'.$ext.' уже существует, заменить?</b><br/>'.
            
'<a href="http://wap.kmx.ru/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'/rename/'.$query3.'/rewrite/'.$nocache.'">Заменить</a> <br/> <br/>'.
            
'<b>'.$editfile.' переименовать в:</b><br/>'.
            
'<input name="pg'.$nocache.'" type="text" title="Новое имя" value="file'.$i.'" maxlength="16"/><br/>'.
            
'<a href="http://wap.kmx.ru/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'/rename/$(pg'.$nocache.')//'.$nocache.'">Переименовать</a> <br/>'.
            
'<a href="http://wap.kmx.ru/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'">Отмена</a>'.
            
'</p></card></wml>');
            exit;
            }

        if ((!
file_exists($userpath.$currentdir.$query3.'.'.$ext)) || (file_exists($userpath.$currentdir.$query3.'.'.$ext) && ($query4=='rewrite')))
            {
            @
unlink($userpath.$currentdir.$query3.'.'.$ext);
            @
copy($userpath.$currentdir.$editfile,$userpath.$currentdir.$query3.'.'.$ext);
            @
unlink($userpath.$currentdir.$editfile);
            @
chmod($userpath.$currentdir.$query3.'.'.$ext,0777);
            
$fp fopen ($userpath."opeation.cache""w+");fwrite ($fp$nocache_);fclose ($fp);
            }
        }
    
$editfile=$query3.'.'.$ext;
    
$action=$query2='';
    include(
$buildpath.'file_menu.php');
    exit;
    }
?>
Онлайн: 2
Реклама