[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Удаление файлов из папки
panich
Подскажите пожалуйста как удалять файлы из папки.
Например есть пользователь,который загрузил ненужную ему фотографию и решил удалить её.Как удалить из базы путь к ней я реализовал уже,а как её удалить из самой папки,что бы место не занимала на сервере?

Прогуглил и ничего кроме
unlink($filename); 

не нашёл...может неправильно в поисковике набираю...
Прошу натолкнуть на правильное решение!Заранее благодарен!



Спустя 10 минут, 20 секунд (8.02.2012 - 10:12) Игорь_Vasinsky написал(а):
именно так

Спустя 5 минут, 31 секунда (8.02.2012 - 10:17) panich написал(а):
Извините,что отвлёк Ваше время-не разобрался сначала и уже написал!
Сам поменял местами строчки и всё заработало!
С Вашей помощью начинаю умнеть!!!)))

Спустя 2 минуты, 55 секунд (8.02.2012 - 10:20) Игорь_Vasinsky написал(а):
biggrin.gif я тока подтвердил....

Спустя 19 минут, 29 секунд (8.02.2012 - 10:40) panich написал(а):
Да это я не про конкретно написанное Вами сообщение,а про всю совокупность подсказок на сайте!)))

Спустя 2 минуты, 30 секунд (8.02.2012 - 10:42) nugle написал(а):
panich
На всякий случай скажу, что такая ф-ия не будет работать с кирилицей. Просто не давно тут на форуме возникала данная проблема
если интересно то почитай тут там много лишнего правда, но многие аспекты решений рассматриваются

Спустя 25 минут, 25 секунд (8.02.2012 - 11:07) panich написал(а):
Ого!Оч интересно!Столько людей кинулось помогать...
Только один всё лайк просил)))

Спустя 3 минуты, 31 секунда (8.02.2012 - 11:11) nugle написал(а):
panich
ну, когда проблема не простая, интересно помочь)

Спустя 11 минут, 17 секунд (8.02.2012 - 11:22) panich написал(а):
Да это понятно!Только до этого необходимо долго и упорно учиться,так как есть вариант либо помочь неправильно,либо самому постоянно просить помощи(не буду показывать пальцем)...smile.gif))

Спустя 1 час, 16 минут, 30 секунд (8.02.2012 - 12:39) nugle написал(а):
Если подскажешь неправильно, то сразу тебя исправят ....почти во всех случаях так и происходит.

Спустя 1 час, 21 минута, 13 секунд (8.02.2012 - 14:00) Winston написал(а):
Цитата (nugle @ 8.02.2012 - 09:42)
На всякий случай скажу, что такая ф-ия не будет работать с кирилицей

Если ты работаешь с кодировкой windows-1251, то будет работать с кириллицей.

Спустя 1 час, 59 минут, 14 секунд (8.02.2012 - 15:59) panich написал(а):
О!Работаю именно в ней!)))
Хотя все советуют utf-8

Спустя 1 час, 17 минут, 41 секунда (8.02.2012 - 17:17) nugle написал(а):
Winston
Ну это понятно) для этого я и дал ссылку, где как раз все эти проблемы были рассмотрены)
panich
и я советую, так как при работе с другими языками у тебя появятся проблемы, а utf универсальная кодировка для всех стран. Причем, начиная с 6й версии PHP Юникод станет стандартом для всех строковых функций.
И допустим, если ты даже скажешь, что у тебя сайт работает только на одном языке и на другие ты переходить не собираешься, то я тебе скажу, что да, в данном случае ты обойдешься кодировкой cp1251(это при простых банальных проектах). Например насколько мне припоминается тот же Ajax работает только с utf-8. Так что пока не поздно, одумайся.
Может ты скажешь, что мол потом перейду, ан нет, потом лишь суп с котом. Для работы с utf-8 тебе придется использовать несколько иные ф-ии, например, тот же substr, у тебя работать правильно не будет(нет работать будет естественно правильно, но в utf-8 символы весят больше, собственно ты и запутаешься), поэтому придется использовать ф-ию mb_substr. Так же и с другими ф-ми, strlen, регулярки и т.д.

Спустя 31 минута, 12 секунд (8.02.2012 - 17:48) panich написал(а):
Ох!Я пробовал перевести всё на utf-8,потратил три дня,но так и не добился положительного результата-лишь все мои комментарии на русском языке попросту исчезли.Прекрасно понимаю,что проблемы будут возникать постоянно из-за этого,но (с тем уровнем знаний,который у меня есть на данный момент) поделать ничего не могу!
Буду,значит,вот такими постами стараться исправить ситуацию в течении оставшегося времени написания сайта,а в следующем проекте точно буду знать какую кодировку использовать)))
Спасибо большое!!!

Спустя 3 минуты, 1 секунда (8.02.2012 - 17:51) Winston написал(а):
panich
Для того, чтоб не было проблем, нужно один раз просто разобраться с юникодом, а потом все с самого начала делать на юникоде, а не переводить уже существующий проект.

Спустя 4 минуты, 23 секунды (8.02.2012 - 17:56) panich написал(а):
Я только одно понял,что по книгам можно научиться азам-очень маленьким таким азам,а остальное только практика и знающие помощники!
Вот,когда начинал писать сайт,то про юникод и не слыхивал даже,а когда столкнулся с ajax,то пришлось перелопатить литературу,спросить на форумах...да вот только к этому моменту написано было уже файлов сорок и перевести не получалось!
Конечно, впредь всё учту!

Спустя 40 минут, 41 секунда (8.02.2012 - 18:36) nugle написал(а):
Цитата
пробовал перевести всё на utf-8,потратил три дня,но так и не добился положительного результата-лишь все мои комментарии на русском языке попросту исчезли

Так ты копируй файл в другой документ, меня кодировку, ставь без бом и вставляй обратно

Спустя 59 секунд (8.02.2012 - 18:37) Winston написал(а):
Цитата (nugle @ 8.02.2012 - 17:36)
Так ты копируй файл в другой документ, меня кодировку, ставь без бом и вставляй обратно

+ к этому, нужно еще header() прописывать.

Спустя 4 минуты, 25 секунд (8.02.2012 - 18:42) nugle написал(а):
ну это да и мета теги)

Спустя 13 часов, 14 минут, 14 секунд (9.02.2012 - 07:56) panich написал(а):
Ой!Да даже по новой начинать не хочется в это влазить опять!
Буду добивать сайт и уже безумно хочется посмотреть как это выглядит и работает наяву!)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.