Okay, I'm pretty sure your problem is this: All those variables referenced in $footertext ($REMOTE_ADDR, $userinfo, etc.) need to be brought into the local context in the function calling eval(), using the global keyword. Otherwise they won't be available.
miguel On Mon, 20 May 2002, Leif K-Brooks wrote: > Ok, I guess I'll send it. Thanks for trying to help. Here it is: > > $ip = $REMOTE_ADDR; > $query = mysql_query("select COUNT(*) as rowexists from ips where ip > = '$ip'"); > $result = mysql_fetch_array($query); > if(($result['rowexists'] == 0) && ($loggedin)){ > mysql_query("INSERT INTO `ips` (ip,username) VALUES > ('$ip','$userinfo[username]')") or print "Error: ".mysql_error(); > } > $time_end = getmicrotime(); > $time_taken = $time_end - $time_start; > $query = mysql_query("select COUNT(*) as cnt from ips"); > $result = mysql_fetch_array($query); > $visits = $result['cnt'] + 2800; > eval($getlayout['footer']); > > > Miguel Cruz wrote: > > >Rather than continuing to shroud this in mystery, could you at least give > >us a taste of what is in $footertext? > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php