source: Dev/branches/rest-dojo-ui/jQueryUI/server/classes/master.php @ 312

Last change on this file since 312 was 312, checked in by jkraaijeveld, 13 years ago
File size: 959 bytes
Line 
1<?php
2
3/**
4 * Description of master
5 *
6 * For autoloading of classes for example.
7 *
8 * @author fpvanagthoven
9 */
10// Determine our absolute document root
11define('DOC_ROOT', realpath(dirname(__FILE__) . '/../'));
12
13/* Session */
14session_name("cpsft");   // Set a session name
15session_start();  // Start the session
16
17function __autoload($class_name) {
18        if (file_exists('classes/' . $class_name . '.php'))
19                require 'classes/' . $class_name . '.php';
20        else if (file_exists('classes/models/' . $class_name . '.php'))
21                require 'classes/models/' . $class_name . '.php';
22        else if (file_exists('classes/widgets/' . $class_name . '.php'))
23                require 'classes/widgets/' . $class_name . '.php';
24        else if (file_exists('classes/styles/' . $class_name . '.php'))
25                require 'classes/styles/' . $class_name . '.php';
26}
27
28
29// Redirects user to $url
30function redirect($url = null)
31{
32        if (is_null($url))
33                $url = $_SERVER['PHP_SELF'];
34
35        header("Location: $url");
36        exit();
37}
38
39
40?>
Note: See TracBrowser for help on using the repository browser.