Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
http:// для Location где взять?
|
|||
|---|---|---|---|
|
#18+
Согласно следующей note HTTP/1.1 requires an absolute URI as argument to » Location: including the scheme, hostname and absolute path, but some clients accept relative URIs. You can usually use $_SERVER['HTTP_HOST'], $_SERVER['PHP_SELF'] and dirname() to make an absolute URI from a relative one yourself: с сайта http://php.net/manual/en/function.header.php я должен придумать схему типа http:// иначе как показала практика ссылки становятся локальными (по крайней мере в ФФ) несмотря на полный, практически абсолютный адрес начинающийся с double-u double-u double-u. Потратил несуразно много времени чтобы отыскать такой элемент в массивах и показалось что его кагбэ надо знать на генетическом уровне. Запомнил, приписал вручную: $_SESSION['back_url'] = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; Попутно обнаружив что я в точности повторил типовой ход (а ведь искал по частям) отраженный на указанном сайте и в цитате. На php я практикуюсь всего вторую неделю, на яве эта scheme по вполне понятным причинам идентифицируется влет. Неужели на пхп однозначно никак? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2013, 00:14 |
|
||
|
http:// для Location где взять?
|
|||
|---|---|---|---|
|
#18+
debloggerя должен придумать схему типа http:// иначе как показала практика ссылки становятся локальнымиЭммм... Ссылки/хидеры без явного указания схемы и имени домена вполне работают в пределах одного домена. По крайней мере, веб-клиент их понимает в таком виде. Не понятна проблема, поясните подробнее. PS: В большинстве случаев более правильным будет использование $_SERVER["REQUEST_URI"] вместо $_SERVER['PHP_SELF']. Хотя, конечно, по ситуации смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2013, 01:17 |
|
||
|
http:// для Location где взять?
|
|||
|---|---|---|---|
|
#18+
Это подход такой - следовать рекомендациям ведущих пхпологов. Чтобы не оказаться deprecated еще до того как. Написано - дайте ему абсолютный локатор - значит я должен дать браузеру согласно документации HTTP. Кстати, без схемы пхп каким-то непостижимым образом отрезает домен. Например я собрал ссылку домен + страница + параметры в переменной и кладу ее ехом в href - в хтмле остается только страница (с путем) и параметры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2013, 07:08 |
|
||
|
http:// для Location где взять?
|
|||
|---|---|---|---|
|
#18+
Насчет _SELF Логика вывела. Нужен был путь+имя скрипта для возврата к нему после записи/редактирования БД я так и написал в поиске get script name itself или типа того. URI вернет, конечно, но логика изменится. Станет похоже на обычную проверку местоположения (ихде я нахожуся?). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2013, 07:14 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=108&tid=1463634]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 346ms |

| 0 / 0 |
