Размер файла: 3.09Kb
- <?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($fp, 10));@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;
- }
- ?>