Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Структура движка. (Пишем сами...)

Ответить
Настройки темы
Структура движка. (Пишем сами...)

Пользователь


Сообщения: 53
Благодарности: 1

Профиль | Отправить PM | Цитировать


В общем началписать, потом нагромоздил одно на другое, потом покилял, сделал по другому, всё равно переделал.. Короче говоря ужас. Подскажите кто делал, знает, ситуация такая.. Хочу сделать движок сайта, так сказать "под себя" не коммерческий, просто хочу посмотреть получится ли... Вот, но не могу представить полностью саму структуру, как лучше разбить файлы, папки и т.д. Особенно интересует чем лучше пользоваться в коде, ну обьекты\классы или тупо инклудами? Подскажите пожалуста...

-------
Не знаешь, спрашуй...
Знаешь, доказуй...


Отправлено: 03:42, 03-05-2008

 

Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


извените что не в тему но как мне передать масив из пхп в яваскрипт.. переменные то я передаю а вот масив что то незнаю как...

-------
http://img.userbars.pl/126/25043.png


Отправлено: 10:51, 11-05-2008 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


сгенерировать javascript-код который инициализирует массив нужными значениями

Отправлено: 11:17, 11-05-2008 | #12


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Мне с пхп в яву надо передовать а потмо через окнлик в функцию...

-------
http://img.userbars.pl/126/25043.png


Отправлено: 13:43, 11-05-2008 | #13


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


а java - это вообще из другой оперы

ну так в чём же дело-то?
PHP код: Выделить весь код

jsкод="function init() {jsмассив=new Array();"

foreach ($phpмассив as $индекс => $значение) {
  
jsкод=jsкод."jsмассив[$индекс]='$значение';";
}
jsкод=jsкод."}"

ну и далее <body onload="init()">

Последний раз редактировалось Busla, 11-05-2008 в 14:45. Причина: переменные переименовал


Отправлено: 14:43, 11-05-2008 | #14


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Иногда матом ругаться хочеться... Я знаю что ява и яваскрипт в принцепи разные весчи просто короче написать ява... и не надо показывать какой я тут крутой что могу всем тыкать и замечания делать...

-------
http://img.userbars.pl/126/25043.png


Отправлено: 15:31, 11-05-2008 | #15


Старожил


Сообщения: 163
Благодарности: 15

Профиль | Отправить PM | Цитировать


stone_wings, зачем сразу флудить, просто хороший пример на который можно и посмотреть, а я как видишь тут и это было не разовое сообщение.

Отправлено: 17:15, 11-05-2008 | #16


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Цитата stone_wings:
Там без нескольких таблиц я себе это всё не представляю.... »
Если с подкатегориями, то...
Будет вот такая структура:

Главная
- Новости
- Статьи
- - О программировании
- - О женском здоровье
- - О рекламе
- - Анекдоты
- - - Про Вовочку
- - - Про медведика
- Фотографии
- - Эротические
- - Все остальные

Код: Выделить весь код
id    cat                                  parent
1     Главная                          0
2     Новости                          1
3     Статьи                            1
4     Фотографии                    1
5     О программировании      3
6     О женском здоровье       3
7     О рекламе                       3
8     Анекдоты                        3
9     Эротические                    4
10   Все остальные                 4
11   Про Вовочку                    8
12   Про медведика                8
Скажем, пользователь переходит по ссылке index.php?cat=12
Тогда мы выбираем строку с id=12. Это анекдоты про медведика. В качестве родительской категории указана 8. Берём строку с id=8. Там в качестве родительской - 3. У id=3 родительской будет 1. Ну а первая - главная. У неё в id стоит ноль, значит на этом заканчиваем.
Реализовать можно в виде рекурсии или сложным запросом к mysql. Главную можно не указывать в качестве корня - чтобы не было лишних запросов.

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

Ой, табличка неровная получилась...
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:08, 11-05-2008 | #17


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


BASSON_XVI, да иди ты в задницу - ему вроде подсказываешь, а он ещё и не доволен! Массив из php можно передавать и в java-applet. И не крутой, просто в телепаты не нанимался.

Отправлено: 00:08, 12-05-2008 | #18


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Busla, да меня просто бесят везде где не напишеш говорят то не правильно сказал это... я понимаю мои знания в програминге не то что бы охти но и не ниже плинтуса.. лан флуд прекращаем за помощь спасибо если хош что то обсудить то в icq...

-------
http://img.userbars.pl/126/25043.png


Отправлено: 14:48, 12-05-2008 | #19



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Структура движка. (Пишем сами...)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Сами загружаются программы Kumatoz Microsoft Windows 2000/XP 3 01-01-2010 12:42
Драйвер - Непонятка с драйерами слетают сами rushen Microsoft Windows 2000/XP 3 26-06-2009 22:38
Пишем JavaScript перекодировки из кириллицы в латиницу maasja Вебмастеру 16 08-06-2009 22:10
пишем примитивный тырнет-магазин : помогите с сессиями в PHP koresaram Вебмастеру 21 06-09-2006 19:11
Меняются пароли сами по себе Akop Microsoft Windows 2000/XP 4 01-03-2006 11:25




 
Переход