note 42537 added to function.session-start
| From: | ivan at cibi dot it | Date: | Thu, 20 May 2004 14:33:48 +0000 |
| Subject: | note 42537 added to function.session-start | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-69871@lists.php.net to get a copy of this message | ||
If you got these warnings:
Warning: Unknown(): The session id contains invalid characters, valid characters are only a-z, A-Z
and 0-9 in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of
session.save_path is correct (/tmp) in Unknown on line 0
may be you've something like:
<?php
ini_set('session.name', 's');
ini_set('session.use_cookies', 0);
@session_start();
?>
in your code and the HTTP request is something like:
http://www.example.com/?s=
A possible workaround:
<?php
ini_set('session.name', 's');
ini_set('session.use_cookies', 0);
if(isset($_REQUEST["s"]) && $_REQUEST["s"]==""){
unset($_POST['s']);
unset($_GET['s']);
}
@session_start();
?>
I.B.
----
Manual Page -- http://www.php.net/manual/en/function.session-start.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+42537
Delete -- http://master.php.net/manage/user-notes.php?action=delete+42537&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+42537&report=yes
Search -- http://master.php.net/manage/user-notes.php