Вход Регистрация
Файл: inc/tools/text_letterer/index.php
Строк: 56
<form action="" method="POST" enctype="multipart/form-data" name="form1" id="form1">
  <table width="100%" border="0" align="center" class="ttable">
    <tr>
      <td bgcolor="#D4D0C8"><strong>Алфавитчик</strong></td>
    </tr>
    <tr>
      <td><?php
      
if(!function_exists('zip_open'))
      {
    echo 
'Для работы скрипта необходим установленный <a href=http://zziplib.sourceforge.net>ZZIPlib</a><br>';
    exit;
      }
      if(!
is_writable('inc/tools/text_letterer'))
      {
      echo 
'Для работы скрипта необходимо установить права на запись (chmod 777) для папки <i>/text_letterer</i> !<br> ';
      exit;
      }
      if(!
is_writable('inc/tools/text_letterer/text'))
      {
      echo 
'Для работы скрипта необходимо установить права на запись (chmod 777) для папки <i>/text_letterer/text</i> !<br> ';
      exit;
      }
      
?></td>
    </tr>
    
    <tr>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Файл для сортировки: 
        <label>
        <input name="file1" type="file" id="file1" />
      </label></td>
    </tr>
    
    <tr>
      <td><input name="act" type="hidden" id="act" value="go" />
      <input type="submit" name="Submit" value="Сортировать" /></td>
    </tr>
    <tr>
      <td><?
if($_POST['act']=='go')
{
$directory='inc/tools/text_letterer/text/';
    
$handler opendir($directory);
        while (
$file readdir($handler)) 
        {
            if (
$file != '.' && $file != '..')
            {
            @
unlink("inc/tools/text_letterer/text/".$file);
            }
        }
@
unlink('inc/tools/text_sorter/source.txt');
if (
move_uploaded_file($_FILES['file1']['tmp_name'], 'inc/tools/text_letterer/source.txt'))
{
echo 
'Файл загружен...<br>';
}
else
{
echo 
'Файл не загружен...'; exit;
}
$pattern="[^A-Za-z0-9']";
$nounout=file("inc/tools/text_letterer/source.txt");
foreach (
$nounout as $sanitar)
{
$bukva=substr($sanitar01);
if (
$bukva!=":" && $bukva!=";" && $bukva!="," && $bukva!="." && $bukva!="?" && $bukva!="!" && $bukva!="<" && $bukva!=">")
$as=fopen("inc/tools/text_letterer/text/".strtolower($bukva).".txt""a");
else 
$as=fopen("inc/tools/text_letterer/text/special.txt""a");
fwrite($astrim($sanitar)."n");
fclose($as);

echo 
'Сортировка завершена успешно<br><br>';
$zip2 = new ZipArchive;
if (
$zip2->open('inc/tools/text_letterer/results.zip'ZipArchive::CREATE) === TRUE) {
$directory='inc/tools/text_letterer/text/';
    
$handler opendir($directory);
     while (
$file readdir($handler)) {
        if (
$file != '.' && $file != '..')
        {
        
$zip2->addFile("inc/tools/text_letterer/text/".$file$file);
        }
        }
    
$zip2->close();
    echo 
"Файлы заархивированы... <br><a href='text_letterer/results.zip'>Скачать результат >></a>";
    }
else
echo 
'Ошибка при архивировании результатов <br>';
}
?></td>
    </tr>
  </table>
</form>
Онлайн: 0
Реклама