c, count and i are variables. i is a variable which is initially undefined (called unbound in some languages). In C and C++ function definitions are not variables, although they are in Lisp and Scheme. In pure functional programming and some contexts in other languages (like const variables in C/C++) variables cannot be changed.
lib/main.php:944: Notice: PageInfo: Cannot find action page