[LinksOS CVS Commit]website index.php,1.7,1.8
Status: Inactive
Brought to you by:
terencevs
|
From: <ke...@us...> - 2002-12-30 09:18:10
|
Update of /cvsroot/linksos/website
In directory sc8-pr-cvs1:/tmp/cvs-serv10170
Modified Files:
index.php
Log Message:
Title: Site Comments
Changes: Added lots and lots of delicious comments for you!
Effects: Other website-code users can (possibly) understand what's going on in my (twisted) mind.
a=kennyt
Index: index.php
===================================================================
RCS file: /cvsroot/linksos/website/index.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** index.php 27 Dec 2002 05:08:01 -0000 1.7
--- index.php 30 Dec 2002 09:18:08 -0000 1.8
***************
*** 1,3 ****
--- 1,4 ----
<?
+ /* if user's query line isn't sufficient, assume module is welcome */
if (!isSet($_REQUEST["module"])) {
$module = "welcome";
***************
*** 5,16 ****
$module = $_REQUEST["module"];
}
! /* prepare for db connections */
include('../linksos-dbauth.php');
$link=mysql_pconnect($linksos_dbhost, $linksos_dbuser, $linksos_dbpass);
mysql_select_db($linksos_dbdb, $link);
ini_set('session.save_path', '../../sessions');
session_start();
if ( $_REQUEST["language"] ) {
if (!is_numeric($_REQUEST["language"]))
--- 6,21 ----
$module = $_REQUEST["module"];
}
!
! /* initialize db connection - all access will use this link */
include('../linksos-dbauth.php');
$link=mysql_pconnect($linksos_dbhost, $linksos_dbuser, $linksos_dbpass);
mysql_select_db($linksos_dbdb, $link);
+ /* sf uses a server farm which requires sessions to be stored *
+ * in a common area - we'll use this */
ini_set('session.save_path', '../../sessions');
session_start();
+ /* Assign new language if user defined $_REQUEST["language"] */
if ( $_REQUEST["language"] ) {
if (!is_numeric($_REQUEST["language"]))
***************
*** 24,28 ****
die('Couldn\'t open language file. Ouch.');
}
!
if ( !$_SESSION["language"] ) {
$_SESSION["language"] = array (
--- 29,33 ----
die('Couldn\'t open language file. Ouch.');
}
! /* if lang. isn't defined in request or session, set it to english. */
if ( !$_SESSION["language"] ) {
$_SESSION["language"] = array (
***************
*** 47,59 ****
if (mysql_num_rows($result = mysql_query('SELECT * FROM linksos_people WHERE uid = \'' . $_SESSION["user"][0] . '\''))) {
$_SESSION["user"] = mysql_fetch_row($result);
! } else {
unset($_SESSION["user"]);
}
}
! include('include/top.php');
include( 'content/' . ( file_exists('content/' . basename($module) . '.php') ? basename($module) : 'notfound' ) . '.php' );
- include('include/bottom.php');
mysql_close($link);
?>
--- 52,68 ----
if (mysql_num_rows($result = mysql_query('SELECT * FROM linksos_people WHERE uid = \'' . $_SESSION["user"][0] . '\''))) {
$_SESSION["user"] = mysql_fetch_row($result);
! } else { // record gone? kill user!
unset($_SESSION["user"]);
}
}
! include('include/top.php'); // header
!
! /* include module if found, otherwise include notfound.php */
include( 'content/' . ( file_exists('content/' . basename($module) . '.php') ? basename($module) : 'notfound' ) . '.php' );
+ include('include/bottom.php'); // footer
+
+ /* free link resource */
mysql_close($link);
?>
|