dalej jest ten błąd: Parse error: syntax error, unexpected T_LNUMBER in
ma ktoś jakiś inny pomysł?
globals.php
<?php
{
foreach($_POST as $k => $v)
{
}
foreach($_GET as $k => $v)
{
}
}
function anti_inject($campo)
{
foreach($campo as $key => $val)
{
//remove words that contains syntax sql
$val = preg_replace(sql_regcase("/(from|select|insert|delete|where|drop table|show tables|#|\*|--|\\\\)/"),"",$val);
//Remove empty spaces
//Removes tags html/php
//Add inverted bars to a string
// store it back into the array
$campo[$key] = $val;
}
return $campo; //Returns the the var clean
}
$_GET = anti_inject($_GET);
$_POST = anti_inject($_POST);
require "global_func.php";
if($_SESSION['loggedin']==0
) { header("Location: login.php");exit
; } $userid=$_SESSION['userid'];
require "header.php";
include "config.php";
include "language.php";
require "class/class_db_{$_CONFIG['driver']}.php";
$db=new database;
$db->configure($_CONFIG['hostname'],
$_CONFIG['username'],
$_CONFIG['password'],
$_CONFIG['database'],
$_CONFIG['persistent']);
$db->connect();
$c=$db->connection_id;
$settq=$db->query("SELECT * FROM settings");
while($r=$db->fetch_row($settq))
{
$set[$r['conf_name']]=$r['conf_value'];
}
$domain=$_SERVER['HTTP_HOST'];
global $jobquery, $housequery; if($jobquery)
{
$is=$db->query("SELECT u.*,us.*,j.*,jr.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid LEFT JOIN jobs j ON j.jID=u.job LEFT JOIN jobranks jr ON jr.jrID=u.jobrank WHERE u.userid=$userid");
}
else if($housequery)
{
$is=$db->query("SELECT u.*,us.*,h.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid LEFT JOIN houses h ON h.hWILL=u.maxwill WHERE u.userid=$userid");
}
else
{
$is=$db->query("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=$userid");
}
$ir=$db->fetch_row($is);
if($ir['force_logout'])
{
$db->query("UPDATE users SET force_logout=0 WHERE userid=$userid");
header("Location: login.php"); }
if($macropage && !$ir['verified'] && $set['validate_on']==1)
{
header("Location: macro1.php?refer=$macropage"); }
check_level();
$h = new headers;
$h->startheaders();
$fm=money_formatter($ir['money']);
$cm=money_formatter($ir['crystals'],'');
$lv=date('F j, Y, g:i a',$ir['laston']); if($atkpage)
{
$h->userdata($ir,$lv,$fm,$cm,0);
}
else
{
$h->userdata($ir,$lv,$fm,$cm);
}
if(!$menuhide)
{
$h->menuarea();
}
?>
flashchat.php:
<?php
require_once('inc/common.php');
$id = 'flashchat';
if(isset($_REQUEST['username']) && !isset($_REQUEST['flash_login'])) { if($_REQUEST['username'] == '__random__') $_REQUEST['username'] = 'user_' . time(); if(!isset($_REQUEST['lang'])) $_REQUEST['lang'] = $GLOBALS['fc_config']['defaultLanguage']; if(!isset($_REQUEST['password'])) $_REQUEST['password'] = ''; if(!isset($_REQUEST['room'])) $_REQUEST['room'] = 0;
'login' => $_REQUEST['username'],
'password' => $_REQUEST['password'],
'lang' => $_REQUEST['lang'],
'room' => $_REQUEST['room']
));
}
?>
<html>
<head>
<title>FlashChat v
<?php echo $GLOBALS['fc_config']['version']?></title>
<script type="text/javascript">
function showLogger() {
win = window.open("logger.php", "logger", "width=500,height=400,left=0,top=0,location=no,menubar=no,resizable=yes,scro
llbars=no,status=no,toolbar=no");
win.focus();
}
<?php if($GLOBALS['fc_config']['debug']) {?>showLogger();<?php } ?>
</script>
<script language="JavaScript" type='text/javascript' src="javascript/ActivateFlash.js"></script>
</head>
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" scroll="no">
<center>
<?php echo flashChatTag
('100%', '100%', $params)?></center>
</body>
</html>
trochę pokombinowałem i już wszystko działa

dzięki za pomoc. Temat do zamknięcia.