Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: папка не очищается

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
kvazardead
Отправлено: 07 Ноября, 2014 - 19:24:43
Post Id


Новичок


Покинул форум
Сообщений всего: 15
Дата рег-ции: Июнь 2014  


Помог: 0 раз(а)




Приветствую всех. Вообщем так есть код
CODE (htmlphp):
скопировать код в буфер обмена
  1.   <?php
  2. function remover () {
  3. if (file_exists('../images/'))
  4. foreach (glob('../images/*.jpg') as $file)
  5. unlink($file);
  6. }
  7. if (remover) {
  8. echo 'Все картинки удалены' ;
  9. echo "<html><head><META HTTP-EQUIV='Refresh' content ='1; URL=../admin_index.php'></head></html>";
  10. }
  11. else echo 'Error' ;
  12. ?>

Пишет что все картинки удалены а смотришь все они на месте. Где тут ошибка или как можно ещё написать вышеуказанный код Закатив глазки
 
 Top
Мелкий Супермодератор
Отправлено: 07 Ноября, 2014 - 19:36:36
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Именно такой код? До последнего символа?

Включите вывод ошибок. Вам всё скажут.
После того как поймёте, почему никто ничего даже не пытается удалять, посмотрите внимательно на пути, на которые жалуется unlink. Соответственно этому исправьте.


-----
PostgreSQL DBA
 
 Top
dXdYdZ
Отправлено: 07 Ноября, 2014 - 19:37:28
Post Id


Посетитель


Покинул форум
Сообщений всего: 271
Дата рег-ции: Нояб. 2013  


Помог: 11 раз(а)





попробуйте так:
 
 Top
kvazardead
Отправлено: 07 Ноября, 2014 - 21:20:33
Post Id


Новичок


Покинул форум
Сообщений всего: 15
Дата рег-ции: Июнь 2014  


Помог: 0 раз(а)




dXdYdZ пишет:

попробуйте так:


Сделал так пишет Error но картинки удаляются ... странно Однако
 
 Top
dXdYdZ
Отправлено: 07 Ноября, 2014 - 21:57:22
Post Id


Посетитель


Покинул форум
Сообщений всего: 271
Дата рег-ции: Нояб. 2013  


Помог: 11 раз(а)




kvazardead пишет:
Сделал так пишет Error но картинки удаляются ... странно

Та ничего странного. функция remover() просто ничего не возвращает. Сделайте так, чтобы в случае успешного удаления она возвращала true, в противном случае false. И будет писать правильно.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с файловой системой и файлами »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB