Multiplicity theorems for the Dirichlet problem involving the p-Laplacian