zip111
Новичок
Меняется константа
Нужно вытянуть из константы два раза значение, притом оно по идее должно быть одинаковым, ан нет:
Потом вызываю:
blabla.php
Не пойму, почему меняется значение константы и как от этого избавиться???
Нужно вытянуть из константы два раза значение, притом оно по идее должно быть одинаковым, ан нет:
PHP:
class general {
var $session_id;
function generate_session_id() {
return $this -> session_id = md5(rand(1,99999999999));
}
function show_session_id() {
define('session_id',$this -> session_id);
}
function session_start() {
if (empty($_COOKIE['user'])) {
setcookie('user', constant('session_id'), 0x7FFFFFFF, "/");
}
}
PHP:
$general = new general();
$general -> generate_session_id();
$general -> show_session_id();
$general -> session_start();
include('blabla.php');
PHP:
echo constant("session_id");

