in reply to Re^4: Use of uninitialized value error
in thread Use of uninitialized value error
You're being told you're using undef where it makes no sense to do so. So why are you using undef there? I explained how undef got there to help you find the error you made.