in reply to Completely lost - 'Use of uninitialized value in pattern match...' error :(

Other monks have addressed the source of your warning messages, but here are a couple of other tips:

Hope this helps,
Darren :)