In this paper, we study the global and blow-up solutions of the following problem: {(h(u))(t) = del center dot (a(u, t)b(x)del u) + g(t)f(u) in D x (0, T), partial derivative u/partial derivative n = 0 on partial derivative D x (0, T), u(x, 0) = u(0)(x) > 0 in (D) over bar, where D subset of R(N) is a bounded domain with smooth boundary partial derivative D. By constructing auxiliary functions and using maximum principles and comparison principles, the sufficient conditions for the existence of global solution, an upper estimate of the global solution, the sufficient conditions for the existence of the blow-up solution, an upper bound for the "blow-up time", and an upper estimate of the "blow-up rate" are specified under some appropriate assumptions on the functions a. b, f. g. and h. (C) 2010 Elsevier Ltd. All rights reserved.