Originally Posted by 2door
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.
No kind of fix will be as good as new cranks unless you have a welder and then you have a bullet proof fix.