X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V  < 1 2
Открыть тему
Тема закрыта
> Вопрос к знатокам PHP, проблема с unlink
DeimosFobos
DeimosFobos
сообщение 16.7.2010, 0:20; Ответить: DeimosFobos
Сообщение #12


Frankie замени unlink на @unlink , чтобы не выдавало ошибку если нет картинки.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kostap13
Kostap13
сообщение 16.7.2010, 0:53; Ответить: Kostap13
Сообщение #13


(DeimosFobos @ 16.7.2010, 0:20) *
Frankie замени unlink на @unlink , чтобы не выдавало ошибку если нет картинки.

Собаки - зло, т.к. они не решают проблему, а пытаются её скрыть. Так же много собак в коде плохо скажутся на производительности.
В общем случае нужно добавлять if (file_exists($fieName)) { ... }

В данном случае инфа в базе есть, файл должен быть, но его нет. Если это не с одним фалом такая беда, то нужно сравнивать данные в базе с тем что лежит в файловой системе, не забывая о регистре в именах фалов.

Сообщение отредактировал Kostap13 - 16.7.2010, 0:56
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Frankie
Frankie
Topic Starter сообщение 16.7.2010, 1:06; Ответить: Frankie
Сообщение #14


(Kostap13 @ 16.7.2010, 0:53) *
Если это не с одним фалом такая беда, то нужно сравнивать данные в базе с тем что лежит в файловой системе, не забывая о регистре в именах фалов.

это со всеми файлами так, кодировка бд - кириллическая, регистронезависимая
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kostap13
Kostap13
сообщение 16.7.2010, 1:11; Ответить: Kostap13
Сообщение #15


А сайт на виндовсе работает или нет? В линуксе и т.д. имена файлов регистрозависимые.
Выложите для сравнения путь, который в базе записан и путь из файловой системы.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Frankie
Frankie
Topic Starter сообщение 16.7.2010, 1:21; Ответить: Frankie
Сообщение #16


(DeimosFobos @ 16.7.2010, 0:20) *
Frankie замени unlink на @unlink , чтобы не выдавало ошибку если нет картинки.

даже без собак ошибку не выдает больше

создал ща еще один юзерский акк, попробовал в нем, все нормально теперь работает tongue.gif

(Kostap13 @ 16.7.2010, 1:11) *
В линуксе и т.д. имена файлов регистрозависимые.

линух на серваке

путь /var/www/user/data/www/site.ru/delete.php

просто когда бд создавал, специально выбирал cp1251 регистронезависимую

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V  < 1 2
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3289 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1168 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44760 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Есть спецы по php/laravel?
3 Mixatraider 1856 26.5.2023, 20:48
автор: Mixatraider
Открытая тема (нет новых ответов) Опытный PHP\Python разработчик в поиске интересных задач
6 daikzlex 3360 25.5.2023, 13:55
автор: daikzlex


 



RSS Текстовая версия Сейчас: 28.3.2024, 14:01
Дизайн