Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak ukryć id sesji ?
Forum PHP.pl > Forum > PHP
fiflus
Mam skrypt, który umożliwia wejście na stronkę tylko z wybranego linku

kod dokumentu a.php

[php:1:74ef99fa89]
<?php session_start(); $_SESSION["ref"]="index"; ?>
[/php:1:74ef99fa89]

kod dokumentu b.php

[php:1:74ef99fa89]<?php
session_start(); if($_SESSION["ref"]!="index") { unset($_SESSION["ref"]); die("Brak autoryzacji"); }
?>[/php:1:74ef99fa89]

Dlaczego jak klikam na link w dokumencie a.php to wyświetla mi link wraz z sesją ? Co zrobić aby nie wyświetlało id sesji ? Za pomoc z góry dziękuję..
cagrET
przed session_start() wpisz:
[php:1:c126fa9efd]
ini_set('session.use_trans_sid', 0);
[/php:1:c126fa9efd]
w dokumentacji jest napisane jest ze `session.use_trans_sid` mozna zmienic tylko z poziomu: PHP_INI_SYSTEM|PHP_INI_PERDIR, ale mi na servie dzialalo po wpisaniu ini_set()

w .htaccess
Kod
php_value session.use_trans_sid Off

albo w php.ini
Kod
session.use_trans_sid = 0
fiflus
dzięki za odpowiedź smile.gif - zobaczę czy zadziała
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.