Вы не зашли.
Главная » PHP » недочет в Sea download
#131. Alaya Off (7)
Участник
2009.10.10 22:10
Gemorroj написал:
Держи. Ложишь в папку с ЗЦ и заходишь на этот файл.
Код:
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. Gemorroj Off (107)
Administrator
2009.10.10 22:10
мде) там архив был. используй его.
#133. Alaya Off (7)
Участник
2009.10.10 23:11
Вроде получается!!!!!! Спасибо !!!! smile Паш, а где в этом коде колличество строк указано? Если я хочу изменить например 3 строки.
любой код можно заставить работать методом тыка. Если долго тыкать
#134. Gemorroj Off (107)
Administrator
2009.10.10 23:11
fgets($f, 1024) . fgets($f, 1024)
#135. Alaya Off (7)
Участник
2009.10.10 23:11
Это колличество знаков. Разве нет?
любой код можно заставить работать методом тыка. Если долго тыкать
#136. Gemorroj Off (107)
Administrator
2009.10.10 23:11
нет. fgets($f, 1024) - это 1 строка.
#137. Alaya Off (7)
Участник
2009.10.11 10:10
Ещё раз СПАСИБО. Оказывается файлов 23 тысячи.. Исправить придется с тысячу всего, не правильно написанных . А не 21 тысячу оставшихся smile
любой код можно заставить работать методом тыка. Если долго тыкать
#138. Alaya Off (7)
Участник
2009.10.13 17:05
Паш , такой вот баг в новой (может и раньше был) версии :
одноименные файлы, скачивании файла (например название файлов file.txt, абсолютно разные, лежат в разных папках ) , зип-архивом скачивается тот файл, который был первым скачен .
Очищаю кэш папки дата/зип качаю файл и всё, следущее скачивание одноименного файла, невозможна .
любой код можно заставить работать методом тыка. Если долго тыкать
#139. Gemorroj Off (107)
Administrator
2009.10.13 23:11
Спасибо, Лена. Исправил.
#140. Alaya Off (7)
Участник
2009.10.14 07:07
Эт тебе, Паш , спасибо smile
любой код можно заставить работать методом тыка. Если долго тыкать
Страниц: 112 13 14 15 1636 Все
Главная
WEB
PunBB Mod v0.6.2
0.018 s