Автор Тема: избитый вопрос  (Прочитано 30732 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
избитый вопрос
« Ответ #30 : 07 Февраля 2004, 01:28:27 »
ну ты знаешь.
я против того чтобы в индекс весь сайт запихивать и с одной переменной а тут - целых три
три - это пробелы в проектировании

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
избитый вопрос
« Ответ #31 : 07 Февраля 2004, 02:32:57 »
А как сделать так, чтобы там были не вставления файлов в основной выво, а текстра с перемнными?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
избитый вопрос
« Ответ #32 : 07 Февраля 2004, 08:44:08 »
написать текстру с перемнными

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
избитый вопрос
« Ответ #33 : 07 Февраля 2004, 12:13:01 »
Разные задачи - разные решения.
Напиши, чего ты хочешь добиться от многострадального ПХП.
Тебе, я думаю, подскажут.
А решать задачу, о которой ничего не известно, не возьмется никто.
LJ: Backslashed life (rss)

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #34 : 07 Февраля 2004, 12:14:27 »
Croaker
спасибо за все

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #35 : 07 Февраля 2004, 12:16:01 »
Цитировать
RomikChef:
ну ты знаешь.
я против того чтобы в индекс весь сайт запихивать и с одной переменной а тут - целых три
три - это пробелы в проектировании

никто с тобой и не спорит, просто хочется иметь поле действий, все, по возможности, рычаги управления, во как ж)

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #36 : 07 Февраля 2004, 12:23:04 »
Croaker
Цитировать
Croaker:
if ($_GET[\'id1\'] == \'news\') {
  require (\'news.html\');
} else {
require (\'index.html\');
}

а как еще переменных добавить? чтоб не один news, был, а еще  news_old, news_new  ну и тд.

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
избитый вопрос
« Ответ #37 : 07 Февраля 2004, 12:38:33 »
[OFF]такой фигни я давно не встречал на форуме, такое ощущение, что тут собрались люди чтобы лечить безнадежно больных.

тут проблема у человека, которая решается листанием одной-двух глав любой книги по ПХП, а столько народу тратит свое драгоценное время, чтобы объяснить человеку то, что он не знает даже что...[/OFF]
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #38 : 07 Февраля 2004, 14:38:32 »
USE
хорошо, какой например книги? у меня есть русский мануал по php, там подобного нет.
да и вообще, если по хорошему, в вашем faq сделали бы пост про это, чтоб такие дебилы не засоряли ваш исключительно для гуру форум.
« Последнее редактирование: 07 Февраля 2004, 14:43:35 от qik »

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
избитый вопрос
« Ответ #39 : 07 Февраля 2004, 14:49:05 »
любой книжки
твои вопросы действительно своеобразные.
ты спрашиваешь самые основы
не представляя себе что есть программирование и пхп, ты тем не менее задаешь вопросы ответ на который заведомо не можешь понять
плюс у тебя совершенно завиральные идеи по интерфейсу

ты видел где-нибудь такие рычаги?
ты дизайнер должен понимать в красоте и собираешься изуродовать адресную строку
причем безо всякого смысла

все мне надоело
либо ты пишешь русским языком, что за скрипт ты пишешь, либо я закрываю тему
постарайся написать поподробнее и тебе объяснят в чем ты неправ и как сделать правильно

заодно исам поймешь чего хочешь
если справишься

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #40 : 07 Февраля 2004, 14:57:15 »
хорошо, мне нужно организовать шаблоны на php, но не такие как фаст темплейтс, а проще, так чтобы сама страница генерилась используя информацию из url - пишу ?id1=news d страницу вставляются новости, ?id1=news&id2=top врубается плюс к новостям зверхняя часть оформления ну или еще что,
если не понятно то я ж и не знаю как обьяснить.

[OFF]хотя это не совсем шаблоны, ведь все готовые шаблоны действуют по другому принцыпу...[/OFF]

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
избитый вопрос
« Ответ #41 : 07 Февраля 2004, 16:43:37 »
Цитировать
qik:
id1=news&id2=top врубается плюс к новостям зверхняя часть оформления

по-моему, ты во-что-то не врубаешься.
объямни мне, при каких условиях не надо выводить оформление, а при кких - надо.
откуда возьмется ссылка с топом?

а по поводу вывода новостей я тебе объясню, как сделать вообще без этого ужасного кода, раз он тебе так тяжено дается.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
избитый вопрос
« Ответ #42 : 07 Февраля 2004, 16:49:21 »
qik
Ты сам не знаешь чего хочешь. У тебя в голове появилась "гениальная" идея как упростить свою работу (как через URL менять вывод сайта). Но четкого представления всей картины у тебя нет. Возьми листочек и распиши на нем ВСЕ возможные варианты, что может быть в URL и как каждый из вариантов будет влиять на вывод скрипта.
Когда все это распишешь на бумажке, открываешь свой русский мануал и смотришь там описание конструкций if, switch, и логические операторы. Этого + банальная логика должно  быть достаточно, чтобы написать то что ты хочешь


ЗЫ
чем более универсальнуюю систему ты захочешь сделать, тем больше пхп-кода тебе самому прийдется написать.

ЗЗЫ
поскольку на данном этапе ты пока не знаешь ПХП и не умеешь программировать, то лучше ищи задачки попроще и просто изучай ПХП
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
избитый вопрос
« Ответ #43 : 07 Февраля 2004, 17:18:45 »
Для чего был придуман PHP? Для облегчения жизни.
Для того, чтобы не делать одно и то же по 200 раз.


на любом сайте на HTML правка дизайна - это мука.
к прмеру, несколько сот страниц.
и вот чтобы поменять одну ссылку в нафигации, ее надо будет поменять на всех сотнях страниц.
Не самое интересное занятие в мире.
поэтому главная команда в PHP - include
кто знает английский, тот сразу смекнет - она что-то включает.
Верно.
Собственно, она включает в РНР скрипт другой РНР скрипт.
Как ни удивительно, но в чистом HTML нет команды, позволяющей включить другой хтмл документ. Точнее, есть, но некрасивая - фрейм.
на обычном сайте от фреймов один вред. Роэтому они используются только в специфических задачах.

Каким образом инклюд нам облегчает жизнь?
А очень простым:
берем, и весь дизайн сайта, весь HTML код, который на всех страницах одинаковый - выносим в отдельный(-ные) файл(-ы), и в каждой странице подключаем через include!

Люди, которые ошибочно принимают серверный модуль SSI за кровную часть HTML могут заметить, что они уже раньше встречали инсрукцию include virtual. Да, иcпользуя SSI, можно добиться того же эффекта.
Увы, практически на инклюде все возможности этой технологии и исчерпываются, а посколькоу РНР нам позволяет в сотни раз бюольше, нет смысла вообще мутить с SSI а сразу делать на РНР. Потом будет гораздо удобнее.

некоторые люди по очень странному заблуждению делают наоборот.
Не подойник несут к корове, а корову к подойнику.
не шаблон сайта вколючают в страницу, а страницу - в шаблон.
это доставляет массу неудобств.
адрес получается уродский.
приходится писать специальную программу(!) для того, чтобы показывать страницы сайта.

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
избитый вопрос
« Ответ #44 : 07 Февраля 2004, 17:46:30 »
RomikChef
про инклюды мне можешь не говорить давно пользуюсь - отличная штука, вообще мне нужно галлерею сделать, но такую чтоб добовлять работы было как можно проще и быстрее

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28