ok, das hab ich so gemacht. Hat aber nix gebracht. Er bringt den selben Fehler.
Hier nochmal der Code:
<?php
$db_name="bla";
$db_host="localhost";
$db_user="bla";
$db_pass="bla";
$countercurrentonline="cuseronline";
$counterhits="counter";
$counteripblock="counteripblock";
$enablenewcount="1800";
$dropuser="180";
$countflag=time();
mysql_connect($db_host, $db_user, $db_pass) or die("keine Verbindung zum Server");
mysql_select_db($db_name) or die ("kann Datenbank nicht oeffnen");
$ipadr=getenv("REMOTE_ADDR");
$client = $HTTP_USER_AGENT;
$host = gethostbyaddr($ipadr);
$dateonly = date("d.m.y",time());
$deleteblockedip=mysql_query("DELETE FROM $counteripblock WHERE del <$countflag - $enablenewcount");
$checkip=mysql_query("SELECT * FROM $counteripblock where ipadr='$ipadr' ");
$resultipcheck=mysql_num_rows($checkip);
if($resultipcheck == "0"){
$query=mysql_query("INSERT INTO $counterhits (id, ipadr, client, countflag, date) VALUES ('', '$ipadr','$client','$countflag','$dateonly')" );
$query=mysql_query("INSERT INTO $counteripblock (dates, del, ipadr) VALUES ('$dateonly', '$countflag','$ipadr')" );
}
$hitquery=mysql_query("SELECT * FROM $counterhits order by id DESC");
$visits=mysql_fetch_array($hitquery);
echo " - gesamt: $visits[id]";
$todayuser =mysql_query("SELECT count(*) as total FROM $counterhits where date='$dateonly'");
$todayuserarray = mysql_fetch_array($todayuser);
echo " - heute: $todayuserarray[total]";
$stamp = mktime(0, 0, 0, date("m"), date("d")-1, date("y"));
$yesterday = date("d.m.y", $stamp);
$todayuseryesterday =mysql_query("SELECT count(*) as total FROM $counterhits where date='$yesterday'");
$todayuseryesterdayarray = mysql_fetch_array($todayuseryesterday);
echo " - gestern: $todayuseryesterdayarray[total]";
$deleteuser= mysql_query( "delete from $countercurrentonline where DATE < $countflag - $dropuser");
$deleteip= mysql_query( "delete from $countercurrentonline where IP ='$ipadr'");
$deleteuser= mysql_query( "delete from $countercurrentonline where IP = '' ");
$insertuser =mysql_query( "INSERT INTO $countercurrentonline VALUES('','$ipadr','$countflag')");
$resultuser = mysql_query( "SELECT Count(*) as total FROM $countercurrentonline");
$numberonline = mysql_fetch_array($resultuser);
echo " - gerade online: $numberonline[total]";
mysql_close();
?>
Freddy: unexpected T_VARIABLE
Beitrag lesen
unexpected T_VARIABLE
Freddy
- php
0 KeinBlase0 Freddy
0 seth_not@home1 dedlfix
0 KeinBlase