session a nastavení konfigurace v php.ini (asi pomocí fce ini_set)

zdravim

narazil jsem na tento problém ... potřebuju modifikovat nastavení souboru php.ini a našel jsem si, že to lze pomocí fce ini_set() ... nicméně zde jsou asi jistá omezení ..

ini_set('session.name','SID');
ini_set('session.use_cookies','0');
ini_set('session.use_trans_sid','1');

ta třetí proměnná nejde nastavit (přestože na localhostu mi funguje), nevim proč ... někdo mi říkal, že to jde v souboru httpd.conf v nastavení serveru ... ale jak na to? a prý to jde i přes .htacces ... to se mi zdá jako úplná bilbovina :-)

co s tím? potřebuju, aby se pro přenášení session nepoužívali cookies, identifikátor se jmenoval SID a aby se do každého odkazu a formuláře přidávali identifikátory session automaticky ... to vše by měly zajistit výše uvedené tři direktivy ... nicméně to nefunguje podle mých představ

dyk za radu
.htaccess:
php_flag session.use_trans_sid on

Jinak jdou věci nastavit i pomocí:
php_value

I na WZ :-)
nefunguje ...

v každém skriptu mám toto:

<?
ini_set('session.name','SID');
ini_set('session.use_cookies','0');
?>

v souboru htaccess (umístěn v rootu): php_flag session.use_trans_sid on

jestli máš chuť a čas, můžeš to zkusit na http://newse.svetjinak.net - login je "pokus" a heslo "pokus" ... přihlášení proběhne ok, ale session se nepřenáší a po kliknutí na jiný odkaz vyžaduje nové přihlášení ...
Je potřeba mít na to práva, jako tady na WZ. Jaká tam máte na .htaccess netuším...
Jinak to teda zkuste v php.ini, pokud tam máte možnost hrábnout:
[Session]
session.use_cookies = 0
session.name = SID
session.use_trans_sid = 1
php.ini nemůžu editovat přímo ... tady to lze? jak?
Mno, zkus se strejdy googla zeptat na .htaccess a php_flag ...
tohle mi napsali na jiném foru:

> v souboru htaccess (umístěn v rootu): php_flag session.use_trans_sid on

z .htaccess se nedaji upravovat php direktivy

to je prö mě celkem nové zjišťení a je v rozporu s vašima radama :-)
Ale dají, záleží na nastavení serveru a konkrétně na wz dají!