123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <?php
- $path_extra = dirname(dirname(dirname(__FILE__)));
- $path = ini_get('include_path');
- $path = $path_extra . PATH_SEPARATOR . $path;
- ini_set('include_path', $path);
- $try_include = @include 'config.php';
- if (!$try_include) {
- header("Location: setup.php");
- }
- header('Cache-Control: no-cache');
- header('Pragma: no-cache');
- if (function_exists('getOpenIDStore')) {
- require_once 'lib/session.php';
- require_once 'lib/actions.php';
- init();
- $action = getAction();
- if (!function_exists($action)) {
- $action = 'action_default';
- }
- $resp = $action();
- writeResponse($resp);
- } else {
- ?>
- <html>
- <head>
- <title>PHP OpenID Server</title>
- <body>
- <h1>PHP OpenID Server</h1>
- <p>
- This server needs to be configured before it can be used. Edit
- <code>config.php</code> to reflect your server's setup, then
- load this page again.
- </p>
- </body>
- </head>
- </html>
- <?php
- }
- ?>
|