The author considers an impulsive boundary value problem involving the one-dimensionalp-Laplacian-(φp (u′))′=λωtft,u, 0<t<1, t≠tk, Δu|t=tk=μIktk, utk, Δu′|t=tk=0, k=1,2,…,n, au(0)-bu′(0)=∫01g(t)u(t)dt,u′(1)=0, whereλ>0andμ>0are two parameters. Using fixed point theories, several new and more general existence and multiplicity results are derived in terms of different values ofλ>0andμ>0. The exact upper and lower bounds for these positive solutions are also given. Moreover, the approach to deal with the impulsive term is different from earlier approaches. In this paper, our results cover equations without impulsive effects and are compared with some recent results by Ding and Wang.