As per your symptoms, it looks like you have dilatation of the cervix
and this means the labor is progressing. It is difficult to say if there is a leak of membranes unless you are properly examined and testing for leak. Do not take solid food as this can cause you to vomit, but you can take plenty of fluids. I advice you to contact your health care professional immediately for further instructions. Wish you safe motherhood.