问题描述
我的问题是我无法正确设置会话变量。
我已经尝试过PHP 4.2.2和4.3.3,其中register_global是ON。
但我不能设法看到所需的结果。
PHP 4.2.2的配置是
Redhat Linux 8.0
apache_1.3.28
php 4.2.2
我做错了什么?
提前谢谢你,
Cenker Sisman
第一个代码:deneme.php
< ;?
ini_set(''display_errors'',1);
ini_set(''log_errors'',0);
ini_set(''error_reporting'',E_ALL);
session_start();
session_register(" sdeneme");
$ sdeneme =''DENEME'';
header(" Location:deneme1.php" ;);
?>
第二个代码:deneme1.php
<?
ini_set(''display_errors'',1);
ini_set(''log_errors'',0);
in i_set(''error_reporting'',E_ALL);
session_start();
echo($ sdeneme);
?>
浏览器输出
注意:未定义变量:第8行/www / htdocs/deneme1.php中的sdeneme
My problem is I cannot set session variables correctly.
I have tried both PHP 4.2.2 and 4.3.3, with register_global is ON.
But I cannot manage to see the desired result.
My configuration for PHP 4.2.2 is
Redhat Linux 8.0
apache_1.3.28
php 4.2.2
What I am doing wrong ?
Thank you in advance,
Cenker Sisman
FIRST CODE: deneme.php
<?
ini_set(''display_errors'', 1);
ini_set(''log_errors'', 0);
ini_set(''error_reporting'', E_ALL);
session_start();
session_register("sdeneme");
$sdeneme=''DENEME'';
header("Location: deneme1.php");
?>
SECOND CODE: deneme1.php
<?
ini_set(''display_errors'', 1);
ini_set(''log_errors'', 0);
ini_set(''error_reporting'', E_ALL);
session_start();
echo ($sdeneme);
?>
BROWSER OUTPUT
Notice: Undefined variable: sdeneme in /www1/htdocs/deneme1.php on line 8
这篇关于Session_register问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!