  We prove the existence of at least three solutions for a weighted
$p$-Laplacian operator involving Dirichlet boundary condition in a weighted
Sobolev space. The main tool we use here is a three solution theorem in
reflexive Banach spaces due to G. Bonanno and B. Ricceri.
