Thanks! I'll give her a study and try!
>
>
> Hi Dan.
>
> Dan Muey wrote:
> > I have 2 questions about this chunk of code I'm trying to
> get to work
> > ::
> > I understand that Net::FTP 's stor ...
> >
> > Tells the server to store a new file under the name file.
> If the user
> > calls either pasv or port, returns true or false.
> Otherwise, returns a
> > reference to a Net::FTP::dataconn object.
> >
> > 1) Is 'server' above the remote server or the local server?
>
> The remote server. There is no 'local server' by definition -
> the local entity is the client.
>
> >
> > What I'm trying to do is 'stor' "TEST TEST" in $diry/$ptr1
> >
> > Here's the code ::
> >
> > 28 - $stor = $ftp->stor("$diry/$ptr1");
> > 29 - print $stor "TEST TEST";
> > 30 - close $stor;
> >
> > When I run the script I get this error :
> >
> > Can't use an undefined value as a symbol reference at ./ftp.pl line
> > 29.
> >
> > I'm figuring that means that $stor isn't defined,
>
> Yes, that's right.
>
> > what I can't figure out is
> >
> > 2) why not, or what else can I do to create the file and
> get TEST TEST
> > into it?
>
> The FTP command STOR doesn't accept a path, only a file name,
> so nor does the 'stor' method. Try this:
>
> use strict; # Always !!!
>
> my ($ftp, $diry, $ptr1);
>
> $ftp->cwd($diry) or die $!;
> {
> my $stor = $ftp->stor($ptr1) or die $!;
> print $stor "TEST TEST" or die $!;
> close $stor or die $!;
> }
>
> The die messages will tell you if anything's gone wrong, and
> hopefully why.
>
> HTH,
>
> Rob
>
>
>
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]