Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Непуть...я, но прошу о помощи :) [3]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): « 1 2 [3]   

> Без описания
Agilardo
Отправлено: 16 Марта, 2013 - 13:28:50
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




Тему перенёс...

(Отредактировано автором: 16 Марта, 2013 - 13:40:10)

 
 Top
avtor.fox
Отправлено: 16 Марта, 2013 - 13:31:47
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)





Agilardo, смотрите с ТС данного топика не подеритесь.
 
 Top
Agilardo
Отправлено: 16 Марта, 2013 - 13:34:14
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




avtor.fox пишет:

Agilardo, смотрите с ТС данного топика не подеритесь.


Я понимаю,но не хотелось просто тему новую создавать... Огорчение
 
 Top
winddancer
Отправлено: 17 Марта, 2013 - 07:23:30
Post Id



Гость


Покинул форум
Сообщений всего: 105
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. include 'pages/'.$page.'.php';
  3.  

Осуществить передачу страницы по такому инклуду - не составляет труда, но вот вопрос, как запихнуть в $_GET ? это никак не получается Хм
 
 Top
winddancer
Отправлено: 17 Марта, 2013 - 12:56:18
Post Id



Гость


Покинул форум
Сообщений всего: 105
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




Ребята. Ну я ведь застрял на этом куске. Дальше увы я знаю и как подключать БД по MySQL и еще дальше. Уперся лишь на ссылках, которые торчат в массивах и их добавлению туда(статическое меню админки, которая нужна для добавления новостей и прочего на сайт).
PHP:
скопировать код в буфер обмена
  1.  
  2. $adm_menu = array(
  3.         'main' => 'Главная',
  4.         'news' => 'Новости',
  5.         'pages' => 'Страницы',
  6.         'settings' => 'Настройки',
  7. );
  8.        
  9. foreach($adm_menu as $adm_link=>$adm_href){
  10.         echo "<ul style=list-style-type:none>";
  11.                 echo '<li><a href=?page=' . $adm_link . '>' . $adm_href . '</a><br>';
  12.         echo "</ul>";
  13.         };
  14. ?>
  15.  

Предположим, что это дело у меня торчит в папке, а файлы main.php/news.php/pages.php... торчат в папке глубже, относительно index.php (в папке includes например). И с выводом меню я разобрался, вот только как сделать так, чтобы постоянно при появлении нового пункта меню, либо многомерного массива - мне не приходилось вручную править $adm_menu = array(), а ссылки автоматом добавлялись и выполнялась проверка?(Так как не видел примеров - выполнить не могу по той глупой причине, что нету подобного материала, а каждый пальнет умной фразой:"Мол сделай так:бла-бла-бла" и пошлет дальше.
 
 Top
sympler
Отправлено: 17 Марта, 2013 - 13:02:52
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Янв. 2011  


Помог: 0 раз(а)




Цитата:
Те, что в даный момент существуют CMS - не подходят, так как они ограничены своими шаблонами и "виджето-функционалом" + в темах ненужная реклама, которая мешает, а в случае того, когда её убираю - возникает ряд ошибок и прочего


не согласен, большинство цмс не ограничивают ничем,
темы к любой цмс можешь сам написать если реклама мешает.

совсем другое: сколько времени ты готов потратить на изучение цмс и ее апи для написания собственного модуля.
 
 Top
winddancer
Отправлено: 17 Марта, 2013 - 13:10:47
Post Id



Гость


Покинул форум
Сообщений всего: 105
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




sympler пишет:
Цитата:
Те, что в даный момент существуют CMS - не подходят, так как они ограничены своими шаблонами и "виджето-функционалом" + в темах ненужная реклама, которая мешает, а в случае того, когда её убираю - возникает ряд ошибок и прочего


не согласен, большинство цмс не ограничивают ничем,
темы к любой цмс можешь сам написать если реклама мешает.

совсем другое: сколько времени ты готов потратить на изучение цмс и ее апи для написания собственного модуля.


Я в том то и дело - трачу. Я не то, чтобы хочу написать ЦМС, я просто хочу написать свой сайт, в котором есть свободный полет фантазий, без лишнего хлама, без ограничений и прочего, что может быть. В доступных ЦМС - есть много классов и объектов, что нафиг людям не надо, но всё же есть. Я не хочу создавать велосипед по новой, но я хочу знать, как этот велосипед работает.
 
 Top
winddancer
Отправлено: 18 Марта, 2013 - 09:55:06
Post Id



Гость


Покинул форум
Сообщений всего: 105
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




По сути кто-то что-то скажет?
 
 Top
winddancer
Отправлено: 18 Марта, 2013 - 14:54:56
Post Id



Гость


Покинул форум
Сообщений всего: 105
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




Ребята. Ну помогите с этим одним. Я пишу дальше с SQL запросами сайт, но только ссылки через массив упёрлись и всё!

Вот для примера массив. Как подключать в розделе контент содержимое страниц?
PHP:
скопировать код в буфер обмена
  1. $adm_menu = array(
  2.         'main' => 'Главная',
  3.         'news' => 'Новости',
  4.         'pages' => 'Страницы',
  5.         'settings' => 'Настройки',
  6. );
  7.        
  8. foreach($adm_menu as $adm_link=>$adm_href){
  9.         echo "<ul style=list-style-type:none>";
  10.                 echo '<li><a href=?page=' . $adm_link . '>' . $adm_href . '</a><br>';
  11.         echo "</ul>";
  12.         };
  13. ?>


Свитчем всё?

(Отредактировано автором: 18 Марта, 2013 - 15:12:58)

 
 Top
Страниц (3): « 1 2 [3]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB