Well,it depends on how dark your hair is. If its darker than a medium brown, 你 may want to consider lightening it first, otherwise 你 aren't going to get a good result.
I would say your best bet with purple hair dye would be a brand called Special Effects. Its not in many real stores that 你 can walk into, but many places sell it online. I would suggest going on ebay and doing a serach for something like "Purple special effects hair dye", and it should come up.
Other than ebay, 你 can get it (Depending on your location, anyway) from places such as:
link link 你 can also get it from this site-
link -, Which also has a 列表 of all the colours 由 Special effects (Including the various purples), and includes pictures for most of the colours.
I have used special effects hair dye before, but none of the purples, sorry (Only pink). I have heard that the colour "Pimpin'Purple" is pretty good, though (
link)
Hope this helps! :)
Maisy xx