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 :: Как сделать include файлов из массива?
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Без описания
FROZEN
Отправлено: 02 Июня, 2005 - 09:04:34
Post Id



Full Member


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

Карма -1




Короче, получаем массив из папки 'news':

CODE:

<?php
$dir = "news"; //директория
$files=scandir($dir); //скан на файлы в массив
rsort($files); //сортировка файлов по убыванию: нужно, чтобы новости выводились по убыванию, то есть, была новость, имя //1.txt, добавили новость 2.txt - и она выводилась первой, а 1.txt - второй
array_pop($files); // необязательно: у меня в массив заходят еще такая хрень:
array_pop($files); // [0] => . [1] => .. --- вот я их и удаляю
print_r($files); //необязательно: просмотр массива
?>


И вот до меня не доходит, как сделать так, чтобы из массива можно было командой include вставлять содержимое в файл...
 
 Top
ETC Администратор
Отправлено: 02 Июня, 2005 - 09:40:02
Post Id



Flash-coder


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

Карма 26




FROZEN пишет:
было командой include вставлять содержимое в файл

Что-то я тебя не понял. В какой файл?
 
 Top
FROZEN
Отправлено: 02 Июня, 2005 - 09:46:12
Post Id



Full Member


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

Карма -1




В файл, к примеру, index.php... Ну туда, откуда будут видны новости...
 
 Top
TvoyWeb Администратор
Отправлено: 02 Июня, 2005 - 14:47:41
Post Id



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


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

Карма 52




FROZEN
Ну скорее не include, а что-то типа file_get_contents() .
Пройдись в цикле по массиву с файлами и либо инклюдь, либо читай содержимое файла.
 
 Top
FROZEN
Отправлено: 26 Июня, 2005 - 11:14:47
Post Id



Full Member


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

Карма -1




Нет, я не очень верно сформулировал вопрос. Мне нужно, чтобы из цикла выводились новости... А имя файла берется из массива. Что-то вроде, ' include($files[1]); ' и т.п.
 
 Top
TvoyWeb Администратор
Отправлено: 26 Июня, 2005 - 23:02:19
Post Id



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


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

Карма 52




FROZEN
Ну я же сказал, пройдись в цикле по массиву и проверяй, и
CODE:
if($files[1] == '3.txt')
{
include($files[1]);
break;
}

Это к примеру....
 
 Top
FROZEN
Отправлено: 27 Июня, 2005 - 01:17:38
Post Id



Full Member


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

Карма -1




TvoyWeb

Ну, хотя бы так... Просто когда открывал страницу с 'file_get_contents()', там были каракули... Браузер плохо настроен...

А можно сделать из цикла?
CODE:
if($files[1] == '3.txt')
{
include($files[1]);
break;
}


Тут просто оператор 'if'. Нужно, чтобы оно само... Автоматом! Подмигивание
 
 Top
FROZEN
Отправлено: 27 Июня, 2005 - 01:19:26
Post Id



Full Member


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

Карма -1




Ой, извини, плохо прочел твой пост.
 
 Top
TvoyWeb Администратор
Отправлено: 27 Июня, 2005 - 01:38:06
Post Id



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


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

Карма 52




FROZEN
В сущности все это делается по другому............
 
 Top
FROZEN
Отправлено: 27 Июня, 2005 - 02:37:42
Post Id



Full Member


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

Карма -1




Всмысле? Ну, это конечно может подождать, я пока другим занимаюсь... Но совет не помешал бы...
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 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.0427]     [ 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