Forum Webscript.Ru

Программирование => PHP => Тема начата: Sergeant III от 22 Сентября 2004, 17:03:25

Название: Меню сайта
Отправлено: Sergeant III от 22 Сентября 2004, 17:03:25
Вобщем нужно сделать панель управления для меню сайта. Меню - картинки на которых ссылки. Панель управления должна содержать - добавление новой кнопки, удаление, изменение порядка следования этих самых кнопок. Может есть какой-нибудь пример на примете, где можно было бы посмотреть такое ? Желательно без использования бд.

Или гемор это всё и лучше просто руками править, ибо элементарно ? +)
Название: Меню сайта
Отправлено: CGVictor от 22 Сентября 2004, 19:54:59
Цитировать
Sergeant III:
Вобщем нужно сделать

[off]Про поиск и изготовление тебе, чувствую, сейчас без меня скажут[/off]
Ну так делай.
У тебя для каждой кнопки нужно что? Картинка, линк, номер.
Ну так и храни в файле, скажем,
img1.gif;;http://link1;;1
img2.gif;;http://link2;;2 и т.п.
И потом
$file = file("your_file.mnu");
foreach($file as $line) {
$tmp = explode(trim($line));
echo("");
}
Или лучше сразу в отдельный массив, чтобы сортировку сделать.
Если нужно разжевывать - лучше сразу в "Поиск и..."
Название: Меню сайта
Отправлено: Sergeant III от 24 Сентября 2004, 13:18:28
нужно разжевывать, но в поиске ничео конкретного не нашёл +(
Название: Меню сайта
Отправлено: CGVictor от 28 Сентября 2004, 16:42:25
Sergeant III
Поиск тебе ничего особо конкретного и не даст.

Тебе "нужно написать" программный модуль. Причем не просто кусок кода, а вполне законченное решение. Почему бы тебе не написать его самому?

Как хранить и выводить меню - основную идею я тебе дал. Из чего вовсе не следует, что нельзя сделать то же самое по-другому (я бы, кстати, именно делал бы по-другому - но так нагляднее).

Хранение и вывод у тебя есть. И дописываешь: надо удаление, добавление, сортировка - что ж, меняй кодом в хранимых данных, что нужно, и сохраняй.

Если хочется научиться - вперед по мануалам.
Если хочется готовое решение - Поиск и... (http://forums.webscript.ru/forumdisplay.php?forumid=22)
Название: Меню сайта
Отправлено: Kox от 01 Октября 2004, 18:58:08
Чесно гшоворя не советовал бы использовать данные из файла с возможностью его правки. Потому как файл должен иметь приоритет CHMOD 777 для записи в него.. а это оч не безопасно.

Лучше уж если без БД то хранить в массиве.
Название: Меню сайта
Отправлено: Mog. от 02 Октября 2004, 07:38:06
Цитировать
Kox:
Лучше уж если без БД то хранить в массиве.

А где массив-то хранить?
Название: Меню сайта
Отправлено: CGVictor от 02 Октября 2004, 13:30:30
Mog.
[off]Я, например, вообще fwrite(serialize($data_array)); использую. Но пусть уж лучше разберется человек...если ему действительно надо.[/off]