To answer my own questions :
>
>
> 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?
Remote
>
> 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, 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?
Why not, couldn't connect so it was blank or ???
But this works, and was not easy to figure out from the web or docs,
So I hope this helps someone out :
To create a file on the remote server with contents that were generated in the current
script :
$stor = $ftp->stor("$remote_file_name");
$stor->write($contents, length($contents)); # if it's a big file you
may want to break this up
$stor->close();
>
> Thanks
> a bunch!!!
Always glad to help myself! ;)
>
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]