Re: Re: HTTP PUT problems

From: Date: Sat, 24 Aug 2002 17:38:35 +0000
Subject: Re: Re: HTTP PUT problems
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-113957@lists.php.net to get a copy of this message
Yes, I'd run across that bug report when trying to find some solution. I was hoping it had been fixed in some later version. Apparently not... Darren McClelland On Saturday 24 August 2002 10:30, Matt wrote: > Looks like you're in a rut. > > http://bugs.php.net/bug.php?id=10307 > > From: "Darren McClelland" <darren@seattleserver.com> > > >Sent: Saturday, August 24, 2002 12:40 PM > >Subject: Re: [PHP] Re: HTTP PUT problems > > > > > > Here is the relevant section of code: > > > > if(!isset($userfile) || !isset($userfile_name) || > > !isset($userfile_size)){ $mesg = sprintf("PHP_PUT_FILENAME: '%s' > > PHP_UPLOADED_FILE_NAME: '%s' userfile: '%s'\n", > > $PHP_PUT_FILENAME, $PHP_UPLOADED_FILE_NAME, $userfile); > > $err = new Error($mesg); > > $err->notify(); > > printf("%d\n", ZCOMM_BAD_UPLOAD); > > exit; > > } > > > > This is some debugging code I put in to try to figure out where the > > filename > > > was. The problem is that $PHP_PUT_FILENAME, and $PHP_UPLOADED_FILE_NAME > > are > > > not set, so I have no way to get to the uploaded file. > > As for the browser question I'm using curl to PUT the the file. If I turn > > on > > > mod_put I can put files up on the server to my heart's content. I need to > > do > > > some processing of the files after they get to the server, and I'd like > > to > > do > > > it with PHP. I had a solution that worked fine with RFC 1867 HTTP POST > > file > > > upload, but due to breakages on the client end I need to get PUT working. > > > > Has anyone gotten PUT working with PHP and if so how? > > Thanks, > > Darren McClelland > > > > On Saturday 24 August 2002 00:23, you wrote: > > > Can you show the code - alot easier to see the error with the full > > picture > > > > JohnP > > > > > > > > > "Darren McClelland" <darren@seattleserver.com> wrote in message > > > news:php.general-113907@news.php.net... > > > > > > > Hello, > > > > I am attempting to use the HTTP PUT method for file upload with PHP > > and > > > > > am having problems. I can get the desired PHP script to run when I > > > > PUT > > my > > > > file > > > > > > > but the $PHP_PUT_FILENAME, and $PHP_UPLOADED_FILE_NAME variables > > > > > > described > > > > > > > in the documentation aren't set. Where is the put file placed and > > where > > > > can I > > > > > > > get the file name? Has anyone gotten this to work? > > > > > > > > I am using PHP 4.2.2 with Apache 1.3.23 on Linux. > > > > PHP RPMs from here: > > > > http://rpms.arvin.dk/php/rh72/ > > > > > > > > Thanks, > > > > Darren McClelland > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.general (#113957) next »