Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: File Can Not Write

by the_slycer (Chaplain)
on May 07, 2005 at 06:03 UTC ( [id://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
Domain Nodelet?
Node Status?
node history
Node Type: note [id://454874]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (6)
As of 2024-04-18 09:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found