#131 2009.10.10 22:52

Alaya
Участник
Зарегистрирован: 2008.03.25
Сообщений: 426
Карма: 7
Профиль Веб-сайт

Re: недочет в Sea download

Gemorroj написал:

Держи. Ложишь в папку с ЗЦ и заходишь на этот файл.

Код:

1
span style="color: #0000BB"><?php/** * @author Gemorroj * @copyright 2009 */require 'moduls/config.php';$q = mysql_query('SELECT `path` FROM `files` WHERE LOWER(SUBSTR(`path`, -3)) = "txt"', $mysql);$ok = $fuck = 0;while($r = mysql_fetch_assoc($q)) { $f = fopen($r['path'], 'r'); $name = htmlspecialchars(iconv_substr(trim(fgets($f, 1024) . fgets($f, 1024)), 0, 250), ENT_NOQUOTES); fclose($f); if (mysql_query( 'UPDATE `files` SET `name` = "'.mysql_real_escape_string($name, $mysql).'", `rus_name` = "'.mysql_real_escape_string($name, $mysql).'" WHERE `path` = "'.mysql_real_escape_string($r['path'], $mysql).'" LIMIT 1 ;' , $mysql)) { $ok++; } else { $fuck++; }}mysql_close($mysql);require 'moduls/header.php';echo '<div class="row">Изменено <span class="yes">'.$ok.'</span> названий файлов<br/></div><div class="row"><span class="no">'.$fuck.'</span> названий файлов изменить не удалось<br/></div>';require 'moduls/foot.php';?>

Паш , этот код куда нужно записать? Права файлам нужно менять перед переименованием ?


любой код можно заставить работать методом тыка. Если долго тыкать

Неактивен

#132 2009.10.10 22:57

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: недочет в Sea download

мде) там архив был. используй его.

Неактивен

#133 2009.10.10 23:43

Alaya
Участник
Зарегистрирован: 2008.03.25
Сообщений: 426
Карма: 7
Профиль Веб-сайт

Re: недочет в Sea download

Вроде получается!!!!!! Спасибо !!!! smile Паш, а где в этом коде колличество строк указано? Если я хочу изменить например 3 строки.


любой код можно заставить работать методом тыка. Если долго тыкать

Неактивен

#134 2009.10.10 23:47

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: недочет в Sea download

fgets($f, 1024) . fgets($f, 1024)

Неактивен

#135 2009.10.10 23:48

Alaya
Участник
Зарегистрирован: 2008.03.25
Сообщений: 426
Карма: 7
Профиль Веб-сайт

Re: недочет в Sea download

Это колличество знаков. Разве нет?


любой код можно заставить работать методом тыка. Если долго тыкать

Неактивен

#136 2009.10.10 23:57

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: недочет в Sea download

нет. fgets($f, 1024) - это 1 строка.

Неактивен

#137 2009.10.11 10:54

Alaya
Участник
Зарегистрирован: 2008.03.25
Сообщений: 426
Карма: 7
Профиль Веб-сайт

Re: недочет в Sea download

Ещё раз СПАСИБО. Оказывается файлов 23 тысячи.. Исправить придется с тысячу всего, не правильно написанных . А не 21 тысячу оставшихся smile


любой код можно заставить работать методом тыка. Если долго тыкать

Неактивен

#138 2009.10.13 17:12

Alaya
Участник
Зарегистрирован: 2008.03.25
Сообщений: 426
Карма: 7
Профиль Веб-сайт

Re: недочет в Sea download

Паш , такой вот баг в новой (может и раньше был) версии :
одноименные файлы, скачивании файла (например название файлов file.txt, абсолютно разные, лежат в разных папках ) , зип-архивом скачивается тот файл, который был первым скачен .
Очищаю кэш папки дата/зип качаю файл и всё, следущее скачивание одноименного файла, невозможна .


любой код можно заставить работать методом тыка. Если долго тыкать

Неактивен

#139 2009.10.13 23:37

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: недочет в Sea download

Спасибо, Лена. Исправил.

Неактивен

#140 2009.10.14 07:40

Alaya
Участник
Зарегистрирован: 2008.03.25
Сообщений: 426
Карма: 7
Профиль Веб-сайт

Re: недочет в Sea download

Эт тебе, Паш , спасибо smile


любой код можно заставить работать методом тыка. Если долго тыкать

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.016 s