reference/session/book.xml
ba6a83ca3558574695be5ef0a0e008e4e5f78ddb
...
...
@@ -2,7 +2,7 @@
2
2
<!-- $Revision$ -->
3
3

4
4
<book xml:id="book.session" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5
-
<?phpdoc extension-membership="core" ?>
5
+
<?phpdoc extension-membership="bundled" ?>
6
6
<title>Session Handling</title>
7
7
<titleabbrev>Sessions</titleabbrev>
8
8

...
...
@@ -59,28 +59,18 @@
59
59
special characters (<literal>|</literal>
60
60
and <literal>!</literal>) cannot be used. Using these will end up
61
61
with errors at script shutdown. <literal>php_serialize</literal>
62
-
does not have such limitations. <literal>php_serialize</literal>
63
-
is available from PHP 5.5.4.
62
+
does not have such limitations.
64
63
</para>
65
64
</warning>
66
65
<note>
67
66
<para>
68
67
Please note when working with sessions that a record of a session
69
-
is not created until a variable has been registered using the
70
-
<function>session_register</function> function or by adding a new
68
+
is not created until a variable has been registered by adding a new
71
69
key to the <varname>$_SESSION</varname> superglobal array. This
72
70
holds true regardless of if a session has been started using the
73
71
<function>session_start</function> function.
74
72
</para>
75
73
</note>
76
-
<note>
77
-
<para>
78
-
PHP 5.2.2 introduced an undocumented feature to store session files
79
-
in "/tmp" even if <link linkend="ini.open-basedir">open_basedir</link>
80
-
was enabled and "/tmp" is not explicitly added to the allowed paths
81
-
list. This feature has been removed from PHP as of PHP 5.3.0.
82
-
</para>
83
-
</note>
84
74
</preface>
85
75
<!-- }}} -->
86
76

...
...
@@ -92,6 +82,8 @@
92
82
&reference.session.reference;
93
83
&reference.session.sessionhandler;
94
84
&reference.session.sessionhandlerinterface;
85
+
&reference.session.sessionidinterface;
86
+
&reference.session.sessionupdatetimestamphandlerinterface;
95
87

96
88
</book>
97
89

98
90