I've located two documents relating to smarty in a lib file. Would these be standard lib documents or do I need to post them?
I've also found another document called register.php, appended below, which I wonder if this is the one you mentioned.
Hope this is right for the tags
<?php
//////////////////////////////////////////////////////////////////
error_reporting(E_ALL ^ E_NOTICE);
//////////////////////////////////////////////////////////////////
// Strip HTML Code / Chars from User Input
//////////////////////////////////////////////////////////////////
while (list ($key,$val) = @each ($_GET)) {
if(!is_array($val)) {
$_GET[$key] = htmlentities($val);
}
}
while (list ($key,$val) = @each ($_POST)) {
if(!is_array($val)) {
$_POST[$key] = strip_tags($val);
}
}
/////////////////////////////////////////////////////////////////
// Define & Get Admin Settings:
/////////////////////////////////////////////////////////////////
define( 'CFG_LIB_PATH', 'libs/' );
define( 'CFG_PATH', 'configs/' );
require_once(CFG_PATH . "config.php");
require_once(CFG_PATH . "admin_config.php");
require_once(CFG_LIB_PATH . "Smarty.class.php");
require_once(CFG_LIB_PATH . "class.phpmailer.php");
require_once(CFG_LIB_PATH . "class.dbsession.php");
/////////////////////////////////////////////////////////////////
// Etc...
/////////////////////////////////////////////////////////////////
$conn = mysql_connect(CFG_db_host,CFG_db_username,CFG_db_password) or die ('Error connecting to mysql');
$db = @mysql_select_db(CFG_db_name, $conn) or die(mysql_error());
/////////////////////////////////////////////////////////////////
// Set Session Support
/////////////////////////////////////////////////////////////////
$sessions_in_db = CFG_Sessions_In_DB;
if($sessions_in_db) {
$session = new dbsession();
}
else {
session_start();
}
/////////////////////////////////////////////////////////////////
$query = "select * FROM mm_settings";
$result = mysql_query($query);
while ($data = @mysql_fetch_array ($result)) {
$settings[$data[name]] = $data[setting];
}
/////////////////////////////////////////////////////////////////
// Remove Remember Me Cookies:
/////////////////////////////////////////////////////////////////
if($_POST[email]) {
setcookie("email_address","$_POST[email]",time()+$settings[remember],"/","",0);
setcookie("pass","0",time()+$settings[remember],"/","",0);
}
/////////////////////////////////////////////////////////////////
// Get Functions:
/////////////////////////////////////////////////////////////////
require_once(CFG_LIB_PATH . "user_functions.php");
require_once(CFG_LIB_PATH . "user_add_functions.php");
require_once(CFG_LIB_PATH . "admin_functions.php");
$smarty = new Smarty;
$todays_date = date("Y-m-d");
if($todays_date != "$settings[cycle_last_ran]") {
daily_cycle();
}
//////////////////////////////////////////////////////////////////
// Subscribe / Add e-Mail
//////////////////////////////////////////////////////////////////
add_user();
exit;
?>
18646_.php