Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: File Can Not Write

by the_slycer (Chaplain)
on May 07, 2005 at 06:03 UTC ( #454874=note: print w/replies, xml ) Need Help??


in reply to File Can Not Write

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.

General comments:
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...).

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://454874]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (5)
As of 2020-05-25 11:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If programming languages were movie genres, Perl would be:















    Results (145 votes). Check out past polls.

    Notices?