Presumably you mean that its the oil filter that has been punctured? Either way, tape won't fix this leak so scrounge a lift to your nearest motor factors and get a new one....you'll trash the motor if the oil runs out - its just not worth the risk.
John
December 2007