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

Reply via email to