One piece crank or three. Steel or aluminum? And JB Weld, glue, won't hold it no matter what you have. There's a lot of force applied to a bicycle's pedals. You do not want one to come off while you're pedaling hard. Especially if you have a men's frame.
Try the suggestions from mapbike but to be safe I'd start looking for new parts.