Each type of porphyria is treated differently. Treatment usually involves medicine, injections of heme or drawing blood. Avoiding triggers can also prevent future attacks.