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 :: Помогите с редиректом 301
Покинул форум
Сообщений всего: 47
Дата рег-ции: Янв. 2008
Помог: 0 раз(а)
здравствуйте, проблема в следующем, изменился движок сайта и статьи теперь по другому адресу.
делаю редирект так: допустим адрес страницы http://сайт/blog/article_257[dot]htm
257 - передается переменной $page - номер (id) статьи в базе (задается движком)
----- Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
inkor
Отправлено: 19 Ноября, 2011 - 16:44:08
Новичок
Покинул форум
Сообщений всего: 47
Дата рег-ции: Янв. 2008
Помог: 0 раз(а)
Спасибо, с двойными кавычками заработало. А почему так? какая разница двойные или одинарные?
snikers987
Отправлено: 19 Ноября, 2011 - 18:00:59
Участник
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011 Откуда: Крым
Помог: 25 раз(а)
inkor пишет:
Спасибо, с двойными кавычками заработало. А почему так? какая разница двойные или одинарные?
Когда строка в кавычках ( " ) то интерпретатор интерполирует переменные(подставляет их значения), в апострофах ( ' ) этого не происходит, воспринимается все как просто текст.
----- Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
Bio man
Отправлено: 19 Ноября, 2011 - 18:34:54
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
snikers987 пишет:
Когда строка в кавычках ( " ) то интерпретатор интерполирует переменные(подставляет их значения), в апострофах ( ' ) этого не происходит, воспринимается все как просто текст.
следовательно стоит избегать кавычек ( " ) где это возможно... апострофы ( ' ) + итерация ( . ) быстрее будут работать чем кавычки
snikers987
Отправлено: 19 Ноября, 2011 - 18:42:20
Участник
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011 Откуда: Крым
Помог: 25 раз(а)
Bio man пишет:
snikers987 пишет:
Когда строка в кавычках ( " ) то интерпретатор интерполирует переменные(подставляет их значения), в апострофах ( ' ) этого не происходит, воспринимается все как просто текст.
следовательно стоит избегать кавычек ( " ) где это возможно... апострофы ( ' ) + итерация ( . ) быстрее будут работать чем кавычки
Это спорный вопрос, и при чем тут итерация? ( . ) это конкатенация, итерация это немного другое и относится к циклам.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.