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 :: навигация сайта php.su

 PHP.SU

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


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

> Без описания
Qvazi
Отправлено: 17 Ноября, 2011 - 16:17:08
Post Id


Новичок


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


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




Каким образом сделана навигация по сайту php.su?
К примеру:
http://php.su/learnphp/datatypes/?boolean
http://php.su/learnphp/datatypes/?number

learnphp,datatypes - являются папками или это ЧПУ с использованием хтацес?

?boolean,?number - каким образом обрабатываются такие запросы? Идет выборка из MYSQL базы по названию темы ?number == number

Хочу начать потихоньку писать сайт на php в целях изучения и в будущем выложить его в интернет. Использование cms считаю для себя "медвежьей услугой" и не нуждаюсь во многих функциях готовых движков.
 
 Top
Данил_123
Отправлено: 17 Ноября, 2011 - 16:22:12
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


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




Qvazi возможно это свич..
(Добавление)
Qvazi пишет:
learnphp,datatypes - являются папками или это ЧПУ с использованием хтацес?
вроде да


-----
http://mysitecost.ru
 
 Top
Bio man
Отправлено: 17 Ноября, 2011 - 17:00:51
Post Id


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


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


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




Данил_123 пишет:
вроде да
информативно!!!

А: сахар или соль?
В: вроде да
Радость
(Добавление)
Qvazi, не папки, это точно. ЧПУ скорее всего
 
 Top
Qvazi
Отправлено: 17 Ноября, 2011 - 17:03:13
Post Id


Новичок


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


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




?boolean,?number являются ведь параметрами GET переменной а их значение в данном случае равняется 0?
 
 Top
Данил_123
Отправлено: 17 Ноября, 2011 - 17:06:39
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


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




Bio man пишет:
ЧПУ скорее всего
разница с "вроде"?

(Отредактировано автором: 17 Ноября, 2011 - 17:07:01)



-----
http://mysitecost.ru
 
 Top
Bio man
Отправлено: 17 Ноября, 2011 - 17:08:22
Post Id


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


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


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




Qvazi пишет:
а их значение в данном случае равняется 0?
тут важен факт, существует ли такая переменная, значение не имеет смысла. например, URI, http://site[dot]ru/index.php?news
и потом проверить isset то вернется true
 
 Top
Qvazi
Отправлено: 17 Ноября, 2011 - 17:19:23
Post Id


Новичок


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


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




Bio man пишет:
тут важен факт, существует ли такая переменная, значение не имеет смысла. например, URI, http://site[dot]ru/index.php?news
и потом проверить isset то вернется true

тогда получается что, добавив новую статью в скрипте придется добавлять проверку на переменную?
 
 Top
Bio man
Отправлено: 17 Ноября, 2011 - 17:31:22
Post Id


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


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


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




Qvazi пишет:
тогда получается что, добавив новую статью в скрипте придется добавлять проверку на переменную?
нет, ведь ссылка на статью будет такая http://site[dot]ru/index.php?news&id=213
щас нужно сопоставить id с тем что в базе данных (проверить есть ли статья в базе) и отдавать ее если есть, иначе редирект или вывод предупреждения
(Добавление)
ид также может быть строкой... я не знаю как устроено на этом сайте, но http://site[dot]ru/index.php?news&id=213 то же что и http://site[dot]ru/news/?213 мне так кажется
 
 Top
ALEN
Отправлено: 17 Ноября, 2011 - 18:16:17
Post Id



Участник


Покинул форум
Сообщений всего: 1459
Дата рег-ции: Авг. 2008  
Откуда: Крым


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




.htaccess
Перенаправляем весь запрос на index.php там режим как нам нужно.
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Ноября, 2011 - 18:39:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


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




Данил_123 пишет:
возможно это свич..
аха.... на 5 тыс. case'ов...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB