在url中传输session_id两种方式

原创 2019-01-24 16:32:57 423
摘要:1.更改php.ini文件    session.use_cookies = 1  是否session使用cookies方式保存  1为使用 0为不使用    session.use_only_cookies = 1 是否只用cookies保存session 1为使用 0位不使用 &nbs

1.更改php.ini文件

    session.use_cookies = 1  是否session使用cookies方式保存  1为使用 0为不使用

    session.use_only_cookies = 1 是否只用cookies保存session 1为使用 0位不使用

    session.name = PHPSESSID  保存session_id的session的名

    session.use_trans_sid = 0  是否自动在url后面带上sid   默认0 不带  1带上

2.使用ini_set()函数 设置上述参数

<?php
ini_set('session.use_cookies',0);    //不使用cookies方式保存
ini_set('session.use_only_cookies',0);    //不只使用cookies保存
ini_set('session.use_trans_sid',1);//在url中带上sid
ini_set('session.name','sid');    //设置sid的名

session_start();

print_r($_SESSION['user']);

    20.png

批改老师:天蓬老师批改时间:2019-01-24 17:22:02
老师总结:url中传递用得极少, 建议以后用cookie

发布手记

热门词条