การกำหนดไม่ให้มี PHPSESSID มากับ URL
บางเว็บอาจพบว่ามี PHPSESSID ติดมากับ link บนเว็บเรา เช่น index.php?PHPSESSID =xxxxxxx ที่เป็นเช่นนั้นเพราะมีการกำหนดให้ ส่ง session id มาพร้อมกับ url ครับ
การแก้ไขให้กำหนดที่ php.ini
หรือ เขียนใน .htaccess
หรือ แทรกโค้ดนี้ก่อน session_start() ครับ
การแก้ไขให้กำหนดที่ php.ini
session.use_trans_sid="0";
หรือ เขียนใน .htaccess
php_value session.use_trans_sid 0
หรือ แทรกโค้ดนี้ก่อน session_start() ครับ
<?php
@ini_set( "session.use_trans_sid" , false );
@session_start();
?>