added support for sessions
user is warned if lam.conf is not writable
This commit is contained in:
parent
5f1d8483b5
commit
f49efa989f
|
@ -276,9 +276,15 @@ class Config {
|
|||
if (!$save_defShell == True) array_push($file_array, "\n\n# default shell when creating new user\n" . "defaultShell: " . $this->DefaultShell);
|
||||
if (!$save_shellList == True) array_push($file_array, "\n\n# list of possible shells\n" . "shellList: " . $this->ShellList);
|
||||
$file = fopen($conffile, "w");
|
||||
if ($file) {
|
||||
for ($i = 0; $i < sizeof($file_array); $i++) fputs($file, $file_array[$i]);
|
||||
fclose($file);
|
||||
}
|
||||
else {
|
||||
echo _("<br><font color=\"red\">Cannot open config file!</font>");
|
||||
exit;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// prints current preferences
|
||||
|
|
|
@ -22,6 +22,7 @@ $Id$
|
|||
|
||||
Login page to change the preferences.
|
||||
*/
|
||||
session_start();
|
||||
?>
|
||||
|
||||
<html>
|
||||
|
|
|
@ -24,6 +24,8 @@ $Id$
|
|||
|
||||
*/
|
||||
|
||||
session_start();
|
||||
|
||||
// check if password was entered
|
||||
// if not: load login page
|
||||
if (! $passwd) {
|
||||
|
|
|
@ -24,6 +24,8 @@ $Id$
|
|||
|
||||
*/
|
||||
|
||||
session_start();
|
||||
|
||||
include_once ('config.php');
|
||||
$conf = new Config();
|
||||
|
||||
|
|
|
@ -23,7 +23,6 @@ $Id$
|
|||
|
||||
*/
|
||||
|
||||
session_start();
|
||||
?>
|
||||
|
||||
<html>
|
||||
|
|
Loading…
Reference in New Issue