By a simple application of a new three functionals fixed point theorem, sufficient conditions are obtained to guarantee the existence of at least three positive solutions for $p$-Laplacian equation: $(\phi_{p}(u'))'+a(t)f(t,u(t))=0 $ subject to nonlinear boundary value conditions. An example is presented to illustrate the theory.