Описание файла в зц?
1.
★☆ ИгRok™ ☆★ (01.09.2010 / 17:11)
Всем доброго времени суток! Такой вопрос,вот например,у меня папка
sсrееn и я вывожу из нее файлы(картинки например) таким образом:
<?php
$glob=glob("screen/*.gif);
echo '<img src="'.$glob.'" alt="screen" /> <a href="'.$glob.'">Скачать</a><br />';
// Но это все пример,чтоб ясно было
?>
Так вот,и есть папка
аbоut,для описания файла! Такой вопрос,как сделать,чтобы было описание для каждого файла из папки
sсrееn?
Делал так:
<?php
if(!$about = file_get_contents('about/'.$glob.'.dat')) { echo 'Нeт oпиcaния<br />'; }
else { echo 'Опиcaниe: '.$about.'<br />'; }
?>
и добавлял в папку описания,файл с таким же именем,типо: рiс.png.txt (например) пробовал и наоборот,но не получается,не выводит ничего...почему? Кто знает такой же простой способ,помогите пжл,с меня плюс
2.
★☆ ИгRok™ ☆★ (01.09.2010 / 17:27)
Блин,онлайн 40 человек и что,никто не знает?
3.
Владимир (01.09.2010 / 17:28)
У меня в двиге сделано именно так как тебе нужно. Можешь выдрать если получится. Адрес в профиле.
4.
Вантуз-мен (01.09.2010 / 17:36)
$glob=glob("screen/*.gif); это что
в переменной glob будет содержаться массив всех файлов с расширением gif в папке screen
поэтому просто так ты не сможешь их вывести
5.
Богдан (01.09.2010 / 19:32)
1.бред....ты не выведеш так файлы.в итоге место названия и ссылки получиш слово Array
для вывода нужно использовать чет вроде
<?php
$glob=glob("screen/*.gif");
foreach($glob AS $key=>$value){
echo '<img src="'.$value.'" alt="screen" /> <a href="'.$value.'">Скачать</a><br/>';
}
Для вывода вместе с описанием:
<?php
$glob=glob("screen/*.gif");
foreach($glob AS $key=>$value){
echo '<img src="'.$value.'" alt="screen" /> <a href="'.$value.'">Скачать</a><br/>';
if(!$about = file_get_contents('about/'.basename($glob[$key]).'.dat')) {
echo 'Нeт oпиcaния<br />';
} else {
echo 'Опиcaниe: '.$about.'<br />';
}
}
6.
★☆ ИгRok™ ☆★ (01.09.2010 / 19:50)
5.
G_A_N_J_A_R, но я же вывожу и все работает...а за код большое спасибо,буду пробовать сейчас
7.
★☆ ИгRok™ ☆★ (01.09.2010 / 19:52)
5.
G_A_N_J_A_R, блин,извини,долбаная опера,не туда нажал,хотел плюс тебе поставить,получилось минус
,если хочешь,мне влепи...
8.
★☆ ИгRok™ ☆★ (01.09.2010 / 21:01)
5.
G_A_N_J_A_R, все работает,большое спасибо
правда я чуть по другому сделал,но на твоем примере! Спасибо =)
URL:
https://visavi.net/topics/13235