Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

location: Посылает заголовок на перенаправление клиента на заданный URL, дописывая SID, если нужно (Rin)
Author Message
Rin
Участник форума



Joined: 01 Jun 2005
Posts: 515
Карма: 184
   поощрить/наказать

Location: Москва

PostPosted: Fri Oct 13, 2006 12:24 pm (написано за 5 минут 27 секунд)
   Post subject: location: Посылает заголовок на перенаправление клиента на заданный URL, дописывая SID, если нужно
Reply with quote

Посылает заголовок на перенаправление клиента на заданный URL
Дописывает к URL session_id, если сессии включены, а куки у клиента отключены
Идентификатор сесии дописывается только для текущего хоста
Функция используется взамен header('Location: URL');

Не понятно, почему разработчики PHP не встроили это в PHP.
А необходимость есть.

urlReplaceArg.php (forum.dklab.ru/viewtopic.php?p=104862)


location-1.1.0.rar
 Description:
location

Download
 Filename:  location-1.1.0.rar
 Filesize:  14.6 KB
 Downloaded:  547 Time(s)



Last edited by Rin on Wed Nov 28, 2007 11:30 am; edited 2 times in total
Back to top
View user's profile Send private message Send e-mail
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Fri Oct 13, 2006 10:13 pm (спустя 9 часов 49 минут; написано за 2 минуты 11 секунд)
   Post subject:
Reply with quote

Rin wrote:
header($prefix . $url, $is_replace = true);
}
Можно вопрос, зачем переменная $is_replace :)? Она же не используется совсем.
Rin wrote:
Не понятно, почему разработчики PHP не встроили это в PHP.
Согласен, полезная функция. Вот только зависимость от UrlReplaceArg надо бы всё-таки более чётко сформулировать, ведь по идее люди не должны париться по поводу того, почему Ваша функция выдаёт непонятные ошибки (Warning + Fatal error в общем случае).
Back to top
View user's profile Send private message Send e-mail
Rin
Участник форума



Joined: 01 Jun 2005
Posts: 515
Карма: 184
   поощрить/наказать

Location: Москва

PostPosted: Sun Oct 15, 2006 7:53 pm (спустя 1 день 21 час 39 минут; написано за 3 минуты 4 секунды)
   Post subject:
Reply with quote

Юpий Насрeтдинов wrote:
Rin wrote:
header($prefix . $url, $is_replace = true);
}
Можно вопрос, зачем переменная $is_replace :)? Она же не используется совсем.
Для читабельности кода.
Back to top
View user's profile Send private message Send e-mail
Rin
Участник форума



Joined: 01 Jun 2005
Posts: 515
Карма: 184
   поощрить/наказать

Location: Москва

PostPosted: Wed Nov 28, 2007 11:31 am (спустя 1 год 1 месяц 12 дней 15 часов 38 минут; написано за 19 секунд)
   Post subject:
Reply with quote

Обновление до версии 1.1.0
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML