Есть ли быстрый способ добавить имя сеанса ко всем ссылкам? - PullRequest
0 голосов
/ 12 февраля 2011

Существует ли быстрый и эффективный способ добавления ?sid=asdasdasd или &sid=asdasdasd ко всем URL-адресам на странице с использованием PHP?Нужно ли использовать для этого буферизацию вывода?

Я пытаюсь получить что-то вроде:

<a href="/something.php">hello</a>

, чтобы изменить на:

<a href="/something.php?sid=somethingrandom">hello</a>

1 Ответ

2 голосов
/ 12 февраля 2011

В вашей конфигурации PHP отключите сеансовые куки и включите поддержка прозрачного sid , которая автоматически перезапишет ссылки для включения идентификатора сессии.

Обратите внимание, что сессии на основе URL считаются плохой практикой.

...