Как сделать?
1.
7777seny7777 (23.05.2012 / 21:30)
Мне нужно сделать php страницу где я смогу ввести имя файла,как будет высвечиваться,категорию,и чтобы ид присвоивался.например:закачиваю файл с компа:book.exe,пишу название:книга,категория:учебные,и чтобы его кидало в папку например papka и давало по очередности номер,1,2,3...И потом на сайте в категории учебные весвечивается книга,смотреть.
2.
Николай (23.05.2012 / 21:36)
организовать можно с использованием БД(без знаний PHP и MySQL) не реально,только под заказ написание!
3.
7777seny7777 (23.05.2012 / 21:37)
не,мне примерно как сделать,я знаю пхп и мюскль,
4.
Николай (23.05.2012 / 21:40)
создать 2 таблички! Первая для хранения категории,вторую для хранения файлов(не забудь про связь между ними)! Остальное чистый PHP! например сделать постраничный вывод файлов!
5.
7777seny7777 (23.05.2012 / 21:41)
спс.Буду думать.А можно пример таблички?
6.
Николай (23.05.2012 / 21:42)
если требуется неограниченная вложенность категории,то создать дополнительный ключ в таблице каталогов
id_cat int(11) NOT NULL default '0'
С помощью которого и будет происходить бесконечная вложенность категорий!
7.
Андрей (23.05.2012 / 21:46)
7777seny7777 (23 Мая 2012 / 21:37)
не,мне примерно как сделать,я знаю пхп и мюскль,
Я не знаю php, редактирую на свой страх и риск, но как понимаю, то что ты хочешь - получится готовый код..
8.
7777seny7777 (23.05.2012 / 21:47)
ну как я понял,
id int(11) NOT NULL default '0'
nazvanie int(11) NOT NULL default '0'
id_cat int(11) NOT NULL default '0'
Вроде такого?
9.
Николай (23.05.2012 / 21:48)
5.
7777seny7777, Как я понимаю вы не знаете что написо выше совсем...если не можете создать 2 таблицы для хранения данных!
если они вам помогут то смотрите
CREATE TABLE catalog (
id_catalog int(11) NOT NULL auto_increment,
`name` tinytext NOT NULL,
id_cat int(11) NOT NULL default '0',
PRIMARY KEY (id_catalog)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
для хранения файлов
CREATE TABLE position (
id_position int(11) NOT NULL auto_increment,
`name` tinytext NOT NULL,
`boby` text NOT NULL,
files tinytext NOT NULL,
id_catalog int(11) NOT NULL default '0',
PRIMARY KEY (id_position)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
Добавлено через 02:05 сек.
ели нужно готовое решение,то милости просим(сумма примерная от 5000) CMS(администратирование сайтом)
10.
7777seny7777 (23.05.2012 / 21:51)
во дела,чет голова воще не думает))))
11.
Николай (23.05.2012 / 21:52)
10.
7777seny7777, Они тебе наврядли помогут...
12.
Сергей (23.05.2012 / 21:55)
Тебе нужен загруз центр с админкой
13.
Николай (23.05.2012 / 21:57)
12.
Voland, конечно без админки особо хорошо не сделать...если только тупо кидать файлы в папку и потом уже оттуда выдирать средствами PHP(без использования БД)
14.
7777seny7777 (23.05.2012 / 21:57)
Да незнаю,посмотрим.подумаю ещё.я просто с братом и его другом сайт будем делать,с мну сайт,брат и друг будут делать материал,и причем это направление сырое,народ потянется.А я вообще думаю сделать пхп форму под пароль,где закачивать файлы.
Откуда
Как высвечивается
каталог(от каталога зависит переменная котороя будет кидать файл на нужную страницу)
и ид
Думаю завтра чет придумаю
15.
Николай (23.05.2012 / 21:58)
14.
7777seny7777, тяжелое соображение у тебя! Делается это гораздо проще и правильнее как написано выше!
Добавлено через 01:33 сек.
Нужно писать систему администратирования сайтом,чтобы каждый раз не лазить в код! Так проще и быстрее обновлять сайт!
16.
7777seny7777 (23.05.2012 / 22:01)
да,щас зц скачаю
17.
Николай (23.05.2012 / 22:02)
16.
7777seny7777, Вот это правильное решение)))
18.
Андрей (23.05.2012 / 22:05)
16.
7777seny7777, так я бы тоже загруз центр скачал сначала, да поковырял его и все ))) Свой ротор под портфолио оформил ))
URL:
https://visavi.net/topics/32137