|Pathologically Eclectic Rubbish Lister|
Re: File Can Not Writeby the_slycer (Chaplain)
|on May 07, 2005 at 06:03 UTC||Need Help??|
Well, there's very little information in your post but...
Are you checking the params at all? Looking at the above, perhaps the script isn't receiving any values in the params? If you enable warnings (use warnings) at the top of the script, it may give you further information..
What happens if you give it an explicit path for the filename instead of the ../..?
In particular, if $employee is undefined, the file may be created as simply ".txt" instead of the employee name.
use warnings; use strict; they may seem like a pain, but you will save all kinds of headaches with incorrectly typed variables in the future.
Check your variables before using them.. if you're accepting the employee name as a param & then blindly using it, you're in for a world of hurt when someone adds something that shouldn't be there (an extra / & a .. comes to mind...).