Thanks for your query.Based on the facts that you have posted it appears that you have faul smelling discharge during your periods.
The foul smelling discharge is most likely to be due to pelvic infection
and inflammation .
The pain in abdomen is likely to be due to urinary stones and not due to side effect of Placentrex
The swelling of the face and legs indicates kidney
problem .You need to consult qualified Nephrologist
to assess kidney function and to rule out infection..
Please get your routine urine test and urine culture done to find out the organisms causing this infection and antibiotics to which they are sensitive to.
In the mean while take broad spectrum antibiotics along with anti inflammatory medication like Diclofenac
twice daily .
Ensure to drink more water.To keep your urine dilute