Forum Webscript.Ru
Разное => Флейм => Тема начата: Просто гость от 11 Сентября 2002, 16:17:25
-
Как сделать следующую вещь:
Надо считать файлы из директории, при этом каждый открыть, вырезать строку и сделать ее потом названием ссылки на этот файл (а название файло соответсвенно путем в ссылке), после чего полученный массив, отсортировать и вывести на страничку уже в виде ссылок. При этом жедательно, что бы не считывались "." и ".." а также не цепляло подкаталоги.
Заранее спасибо.
-
Как перебрать все файлы, написано в примере к функции readdir
проверить, каталог или нет - is_dir()
вырезать строку - file, fopen, fgets, fread, substr - что то из этого.
сортировать массив - sort
выводить на экран - echo
где взять все эти примеры - http://phpfaq.ru/docs
как науцчиться писать программы- http://phpfaq.ru/newbie
Удачи!
-
Ну вообщем-то я так и предпологал. Судя по постам этого форума автор ответивший мне отличается "краткостью".
Могу сказать, я не программист, и ради одной этой задачи не собираюсь им становиться (во всяком случае в ближайшее время) и надеялся получить совсем другой ответ.
Ну что-же. Видимо такой это форум. Увы. Будем искать на нормальных форумах.
-
Просто гость
Эй ты. Это отличный форум. И тебе отлично ответил Ромик. Готовые решения никто не должен давать. Спросил алгоритм - сказали, а над решением и тестами кумекай сам или предложишь к тебе домой приехать.
-
Просто гость
Какой вопрос такой и ответ. Ты спросил Как сделать следующую вещь
тебе RomikChef дал исчерпывающий ответ. А вот если я не программист, и ради одной этой задачи не собираюсь им становиться
тогда и надо писать, мол:
"ребята, напишите мне скриптик такой-то и такой-то, я денежек заплачу", а если денежек нет, то отправляемся на HotScript.com (http://www.hotscripts.com/PHP/Scripts_and_Programs) и ищем там то, что нужно.
[OFF]Это самый нормальный форум, где при грамотной постановке вопроса можно получить толковый и исчерпывающий ответ.[/OFF]
-
Гаррилл
[OFF]Не хами :mad:[/off]
Просто гость
Не хочешь писать сам - плати, тебе напишут.
-
Ну вообщем-то я так и предпологал. Судя по постам этого форума автор ответивший мне отличается "краткостью".
и точностью.
Гаррилл
Не хами
ThE0ReTiC ИМХО это в полне нормальная реакция на такой не благодарный ответ, а в посте Гаррилла нет не чего таково уж хамского.
-
ThE0ReTiC
Будем искать на нормальных форумах.
Этими словами он дал понять, что это не нормальный форум.
-
Чуть-чуть подцепил, сразу же такая реакция. Зачем флеймить, когда можно забить? ;)
ведь решение есть и в мане :)
http://www.php.net/manual/en/ref.dir.php
http://www.php.net/manual/en/class.dir.php
см. особенно комменты.
-
- Доктор, отрежьте мне член.
- Вы уверены?
- Да, мне надо обязательно!!!
После операции
- А скажите, зачем Вам это было нужно?
- Ну, я женюсь нга еврейке - у них это принято.
- у них принято обрезание!!!
- А я что сказал???
пожелаем же простогостю немного удачи в жизни...
-
Ну вот как хорошо расшевелил аудиторию. Модератору спасибо. Остальным тоже. Форум не плохой, люди разные. Я бываю на многих форумах, с разной тематикой. Сам отвечаю людям (по CSS обычно), и знаю по себе, что иногда отвечать ломает. Но вижу, если человеку надо, то почему бы не помочь. А тут... я почитываю этот форум и очень часто вижу... плати деньги напишем. Люди, но ведь я не просил исходники для инет магазина или биллинговой системы. Да я мог неккоректно поставить вопрос. Да я не упомянул, что я не программист. Но честное слово, противно смотреть на это ваше плати деньги. За что? За _пару_ строк кода? Вы здесь все сидите, в поисках клиентов?
Всем спасибо.
-
Нет, я его обожаю!
Сначала нахамить, а потом попрошайничать.
Дм, перекидывай во флейм, этой теме там самое место.
-
Untitled
$yours_dir = "menu"; // Your dir name
$titles = array();
$links = array();
$dh = opendir($yours_dir) or die("Unable to open dir ".$yours_dir);
$i=0;
while (($file = readdir($dh))!==false)
{
if($file != "." and $file != "..") {
$content = file($yours_dir."/".$file);
$titles[$i] = $content[0];
$links[$i] = $yours_dir."/".$file;
$i++;
}
}
for($j=0; $j<$i; $j++)
{
print \' \'.$titles[$j].\'
\';
}
?>
-
Как сделать следующую вещь:
Но честное слово, противно смотреть на это ваше плати деньги. За что? За _пару_ строк кода? Вы здесь все сидите, в поисках клиентов?
Просто гость ты спросил как сделать то и то, тебе ответили, ты не слова не говорил, о том что это нужно написать! Запомни, что большинство людей телепатией не владеют.
Дм, перекидывай во флейм, этой теме там самое место.
А ещё лучше сделать раздел "Юмор" и "кинуть" туда.
ЗЫ Dm закрывай эту тему, тут будет только флейм.
-
перекидываем во флейм :)
мы еще посмотрим, чей форум лучше! :)))
-
Этот!!!!! :super:
-
Злыдни :)
Может мне поможете?
В общем лежат в папке 500 хтмлок, и нужно сделать еще одну хтмлку, на которой будут линки на все эти 500...карту в общем
Может дримвьювер умеет?
А ежели не умеет, мож у вас скриптик заваляся?
Заранее спасибо.