[evolvis-commits] r14535: Do not call setcookie() when used in CLI mode.
mirabilos at evolvis.org
mirabilos at evolvis.org
Mon Feb 28 04:21:48 CET 2011
Author: mirabilos
Date: 2011-02-28 04:21:48 +0100 (Mon, 28 Feb 2011)
New Revision: 14535
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/common/include/session.php
Log:
Do not call setcookie() when used in CLI mode.
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/include/session.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/include/session.php 2011-02-28 03:21:45 UTC (rev 14534)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/include/session.php 2011-02-28 03:21:48 UTC (rev 14535)
@@ -316,10 +316,12 @@
* @return true/false
*/
function session_cookie($name ,$value, $domain = '', $expiration = 0) {
- if ( $expiration != 0){
- setcookie($name, $value, time() + $expiration, '/', $domain, 0);
- } else {
- setcookie($name, $value, $expiration, '/', $domain, 0);
+ if (php_sapi_name() != 'cli') {
+ if ( $expiration != 0){
+ setcookie($name, $value, time() + $expiration, '/', $domain, 0);
+ } else {
+ setcookie($name, $value, $expiration, '/', $domain, 0);
+ }
}
}
More information about the evolvis-commits
mailing list