also ich find den fehler nicht:
irgentwie erkennt der die variabel $temp2 nicht. wieso???
sonst geht es...
bitte helft mir =)
mfg
PHP-Code:
<?php
session_start();
include("dbcfg.php");
include("include.php");
$time = time();
$stime = 300000;
$time2 = $time - $stime;
$ip = $REMOTE_ADDR;
$temp = mysql_query("SELECT * FROM $table_counter WHERE userid='$userid' AND ip='$ip' AND (time BETWEEN $time2 AND $time)",$link);
if(!$temp)
die("Fehler beim auslesen: ".mysql_error());
$anz = mysql_num_rows($temp);
if($anz == "0")
{
$temp = mysql_query("INSERT INTO $table_counter (userid,time,ip) VALUES('$userid','$time','$ip')",$link);
if(!$temp)
die("Fehler beim reinschreiben: ".mysql_error());
}
$temp = mysql_query("SELECT * FROM $table_counter WHERE userid='$userid'",$link);
$temp = mysql_num_rows($temp);
if($typ == "text")
{
// Counter wird per JavaScript in die Seite eingefügt
print "document.write(\"Bis jetzt haben meine Seite $temp Leute besucht.\");";
}
elseif($typ == "gfx")
{
Header( "Content-type: image/gif"); // Damit die Grafiken auch richtig angezeigt werden!!
//Counter wird über Grafik in die Seite eingefügt
$temp2 = mysql_query("SELECT * FROM $table_counter_cfg WHERE userid='$userid'",$link);
if(!$temp2)
die("Fehler beim auslesen: ".mysql_error());
$temp2 = mysql_fetch_array($temp2);
$array = "$temp";
for($cnt = 0;$cnt<strlen($array);$cnt++)
{
#Hier werden nun die Grafiken eingefügt (ich hoffe es funzt *g*)
readfile($url."/countergfx/".$temp2[2]."/".$array[$cnt].".gif");
}
}
?>
sonst geht es...
bitte helft mir =)
mfg
Kommentar