ment'] = 'left';
?>
name);
}
/* This function deletes a file.
** The errormessage is surpressed !
*/
function fs_unlink($filename) {
return @unlink($filename);
}
function fs_is_executable($filename) {
return is_executable($filename);
}
function fs_import_filename($filename, $for_exec = true) {
if ($for_exec) {
$filename = escapeshellarg($filename); // Might as well use the function PHP provides!
}
return $filename;
}
function fs_export_filename($filename) {
return $filename;
}
function fs_executable($filename) {
return $filename;
}
/**
* Creates a directory
* @param string $dirname
* @param string $perms Optional perms, given in octal format
* @return boolean $result true on success, otherwise false
*/
function fs_mkdir($dirname, $perms = 0700) {
/*
* PHP 4.2.0 on Unix (specifically FreeBSD) has a bug where mkdir
* causes a seg fault if you specify modes.
*
* See: http://bugs.php.net/bug.php?id=16905
*
* We can't reliably determine the OS, so let's just turn off the
* permissions for any Unix implementation.
*/
if ( phpversion() == '4.2.0') {
$result = @mkdir(fs_import_filename($dirname, 0));
chmod($dirname, $perms);
}
else {
$result = @mkdir(fs_import_filename($dirname, 0), $perms);
}
return $result;
}
?>
that pages can be validated using the W3 validation links
if (0 && ($gallery->app->devMode != "yes" && !empty($gallery->session->remoteHost)) && $gallery->session->remoteHost != $_SERVER['REMOTE_ADDR']) {
printf('Attempted session access from different IP address. Please re-login.', $gallery->app->photoAlbumURL . '?PHPSESSID=');
exit;
}
} else {
/* Create a new session container */
if (!empty($useStdClass)) {
$_SESSION[$gSessionVar] = new stdClass();
} else {
$_SESSION[$gSessionVar] = new GallerySession();
}
/* Get a simple reference to the session container (for convenience) */
$gallery->session =& $_SESSION[$gSessionVar];
/* Tag this session with the gallery version */
$gallery->session->version = $gallery->version;
$gallery->session->sessionStart = time();
$gallery->session->remoteHost = $_SERVER['REMOTE_ADDR'];
}
}
// Create or resume our session
createGallerySession();
update_session_var("albumName");
update_session_var("version");
update_session_var("albumListPage");
update_session_var("fullOnly");
update_session_var("username", 1);
update_session_var("offline");
update_session_var("offlineAlbums");
if (!isset($gallery->session->offlineAlbums) || $gallery->session->offlineAlbums == null)
{
$gallery->session->offlineAlbums=array();
}
/*
* Process changes to session variables via parameters submitted in a
* POST or GET.
*/
function update_session_var($name, $protected=0) {
global $gallery;
// If this is a protected session variable, don't allow it
// to be changed by data from POST or GET requests.
if ($protected) {
return;
}
$setname = "set_$name";
if (!emptyFormVar($setname)) {
$gallery->session->{$name} = formVar($setname);
}
}
?>
ment'] = 'left';
?>
Warning: mkdir(/home/stefpix/archives/albums/.users) [function.mkdir]: No such file or directory in /home/content/s/t/e/stefpix/html/stefpix/old/archives/classes/gallery/UserDB.php on line 43
Error: Unable to create dir: '/home/stefpix/archives/albums/.users'.
If you get an error, and only some users are upgraded, try refreshing the page to upgrade remaining users.
Please Wait...
Fatal error: Call to a member function on a non-object in /home/content/s/t/e/stefpix/html/stefpix/old/archives/classes/gallery/UserDB.php on line 341