Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Создание файлов массива...
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Описание: Проблема...
Ray Wen Администратор
Отправлено: 15 Апреля, 2005 - 04:24:13
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




Уже два дня маюсь с этой фигней... Вообщем проблема такова, пишу движек для сайта, все что его касаеца храница в папке base/... тобиш скажем список новостей находица в base/news.inc, а в нем уже находяца сведения какой файл от какой новости находица в base/news/... и вот такая проблема... папку base/news/ я сразу создал, а вот далше пролбема... через админку добавляю еще раздел, скажем book, создаеца файл base/book.inc и папка base/book/ но вот файлы с содержанием в эту папку не записываюца... вот и башку ломаю... в чем дело? Папка создаеца через скрипт
CODE:
$old_mask=umask(0);
mkdir("base/".$id,0777);
umask($old_mask);
 
 Top
TvoyWeb Администратор
Отправлено: 15 Апреля, 2005 - 07:13:26
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Ray Wen
Ты бы привел кусок кода где ты еще и в файл пишешь.
И где ты это проверяешь? На локалке или в нете?
 
 Top
Ray Wen Администратор
Отправлено: 15 Апреля, 2005 - 07:17:36
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




TvoyWeb
На локалке все работает, в сети нет...

Файл создаю как и все осталные...
CODE:
record('base/'.$page.'/'.$fl_id.'.inc',$fl);
 
 Top
TvoyWeb Администратор
Отправлено: 15 Апреля, 2005 - 07:20:06
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Ray Wen
Чет я такую функцию не слышал record(). Это PHP шная функция?
 
 Top
Ray Wen Администратор
Отправлено: 15 Апреля, 2005 - 07:21:58
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




Мда вот функция... Закатив глазки
CODE:
function record($fl,$ar) {
global $text;
@$fp = fopen($fl, 'w');
@flock($fp, LOCK_EX);
if (!$fp) {
$text = '<BR><b align="center">В настоящий момент ваш запрос не может быть выполнен</b><BR>';
}
else {
fwrite($fp, serialize($ar));
flock($fp, LOCK_UN);
fclose($fp);
}
}


Все дело в том что с новостями эта фишка проходит, а со всеми осталными страницами нет...
 
 Top
TvoyWeb Администратор
Отправлено: 15 Апреля, 2005 - 08:40:45
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Ray Wen
Наверно лучше так:
CODE:
function record($fl,$ar) {
global $text;
@$fp = fopen($fl, 'w');
if(flock($fp,LOCK_EX )){
fwrite($fp, serialize($ar));
flock($fp, LOCK_UN);
} else {
$text = '<BR><b align="center">В настоящий момент ваш запрос не может быть выполнен</b><BR>';
}
fclose($fp);
}

А ты попробуй создай папку через фтп, может у хостера разграничены владельцы файлов.
 
 Top
Ray Wen Администратор
Отправлено: 15 Апреля, 2005 - 08:46:55
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




TvoyWeb
Хм... судя по всему так и есть... А можно ли как-то это обойти?
 
 Top
TvoyWeb Администратор
Отправлено: 15 Апреля, 2005 - 16:07:11
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Ray Wen
У тебя там форум стоит? Если стоит то для разделов ты создаешь папки через фтп?
 
 Top
Ray Wen Администратор
Отправлено: 15 Апреля, 2005 - 16:30:17
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




TvoyWeb
Хех... да, папки приходица создавать самому... Огорчение Ясно... короче либо ща на платный переходить, либо делать все по прежнему ручками...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 4 (гостей: 4, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


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



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0465]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33