Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

19.06.2009, 13:36
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
2 FireFenix:
А если мне надо будет удалить все .html или .php3 или .pl файлы - переписывать функцию?
PHP код:
<?php
@set_time_limit(0);
@ini_set("display_errors","1");
$path = '/home/http/MP3'; // Абсолютный путь к папке для удаления, без слеша в конце
$ext = 'php'; // Файлы, которые надо удалить, без точки
fold ($path,$ext);
echo "done";
function fold($rootDir,$ext2) {
$invisibleFileNames = array(".", "..");
$dirContent = scandir($rootDir);
foreach($dirContent as $key => $content) {
$path = $rootDir.'/'.$content;
if(!in_array($content, $invisibleFileNames)) {
if(is_file($path) && is_readable($path)) {
$allData = $path;
$ext1 = pathinfo($allData, PATHINFO_EXTENSION);
if ($ext2==$ext1) unlink($allData);
}elseif(is_dir($path) && is_readable($path)) {
$allData = fold($path, $ext2);
}
}
}
}
?>
+ ссылка к размышлению:
http://habrahabr.ru/blogs/php/37753/
Последний раз редактировалось Pashkela; 19.06.2009 в 13:50..
|
|
|

19.06.2009, 14:06
|
|
Познающий
Регистрация: 07.11.2008
Сообщений: 48
Провел на форуме: 465260
Репутация:
19
|
|
Сообщение от geforse
Есть скрипт, при обращении к которому он создаёт картинку pic.jpg => Сохраняет её в папке => Выводит в браузере
(нажимаем "Обновить страницу" и картинка меняется)
На локалхосте под любыми браузерами всё норм пашет
Залил на хостинг, тестировал в IE7 тоже всё нормально
Но например в FireFox 3 сколько не тыкай обновить постоянно выводит одну и ту же картинку, но если в настройках нажать Очистить Кэш то лиса начинает нормалбно работать(
Пробовал unlink('pic.jpg');, не помогает ... всё равно лиса выводит картинку из кэша 
Если я правильно понял, то это должно работать.
PHP код:
<script language="JavaScript">
var src = 'image.gif'; //Путь к картинке
document.write('<img src="'+src+'?'+Math.random()+'">');
</script>
|
|
|

19.06.2009, 14:16
|
|
Познающий
Регистрация: 11.11.2008
Сообщений: 77
Провел на форуме: 1144288
Репутация:
99
|
|
Сообщение от Dj-Matrix
Если я правильно понял, то это должно работать.
почему бы не написать тоже самое на php. тема то [рhр] называется..
а вообще идея, как мне кажется правильная: рандомные значения после ?
PHP код:
<?php
echo "<img src='img.jpg?".time()."'>";
?>
Последний раз редактировалось Player#1; 19.06.2009 в 14:23..
|
|
|

19.06.2009, 15:36
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме: 3134311
Репутация:
1467
|
|
Сообщение от geforse
Есть скрипт, при обращении к которому он создаёт картинку pic.jpg => Сохраняет её в папке => Выводит в браузере
(нажимаем "Обновить страницу" и картинка меняется)
На локалхосте под любыми браузерами всё норм пашет
Залил на хостинг, тестировал в IE7 тоже всё нормально
Но например в FireFox 3 сколько не тыкай обновить постоянно выводит одну и ту же картинку, но если в настройках нажать Очистить Кэш то лиса начинает нормалбно работать(
Пробовал unlink('pic.jpg');, не помогает ... всё равно лиса выводит картинку из кэша 
Ctrl+F5
|
|
|

19.06.2009, 16:30
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме: 3134311
Репутация:
1467
|
|
Сообщение от wildshaman
а что, если выводить картинку с параметром ?rand={random num}
Тоже вариант, но лучше просто ?{$rand} - смотри, как vkontakte сделан..
|
|
|

19.06.2009, 18:46
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
Всё уже сделал давно) спасибо
[ После обращения к скрипту имя картинки постоянно меняется) ]
|
|
|

20.06.2009, 11:43
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
Есть ли готовые решения индикатора загрузки страниц ?
в гугле только индикатор загрузки файлов на сервер нашёл, можно конечно попробовать его переписать) но может велосипед до меня изобрели ?)
|
|
|

20.06.2009, 11:59
|
|
Reservists Of Antichat - Level 6
Регистрация: 19.03.2007
Сообщений: 953
Провел на форуме: 7617458
Репутация:
3965
|
|
http://svyt.net/wdsect-45.html ?
+ http://danneo.com/forum/showthread.php?t=3384
__________________
BlackHat. MoDL
|
|
|

20.06.2009, 12:18
|
|
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме: 1754802
Репутация:
380
|
|
Сообщение от geforse
Как можно удалить из папки все файлы определенного формата ?
PHP код:
foreach (glob("*.test") as $filename) {
unlink($filename);
}
|
|
|

20.06.2009, 17:48
|
|
Познающий
Регистрация: 29.11.2004
Сообщений: 80
Провел на форуме: 479552
Репутация:
6
|
|
Есть ответ от сервера
Код:
The URL has moved <a href="http://сайт.ру/welcome">here</a>
как зделать чтоб скрипт копиравал сайт.ру в файл?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|