<?php
-# This form requires wfpl. See: http://jasonwoof.org/wfpl
+# This form requires wfpl. See: http://sametwice.com/wfpl
function admin_login_get_fields() {
$data = array();
if($row) {
session_new();
session_set('auth_username', $data['username']);
- switch($row['privs']) {
- case 'admin':
- session_set('auth_admin', 'yes');
- if(!$data['url']) {
- $data['url'] = 'admin';
- }
- break;
- }
+ session_set('auth_' . $row['privs'], 'yes');
if(!$data['url']) {
- $data['url'] = './';
+ if ($row['privs'] == 'admin') {
+ $data['url'] = './admin';
+ } else {
+ $data['url'] = './';
+ }
} elseif(strpos(':', $data['url']) !== false) {
$data['url'] = "./$data[url]";
}