On Mon, Mar 26, 2007 at 07:39:53PM +0200, Benoit Dutilleul wrote:
>    I got no answer so I publish this one again. I hope you can provide me an
>    answer!
>    2007/3/24, Benoit Dutilleul < [EMAIL PROTECTED]>:
> 
>      Dear all,
> 
>      I'm working on a ZAP module to enable members of my pmwiki site to
>      upload a picture associated to their profile. In order to keep the
>      script and further operations as simple as possible, I would like to
>      save the file with the following format:
>      {$AuthId}_uploadfile
> 
>      The current version of my script is:
>      > (:zapform upload key=UploadPhoto:)
>      > File: (:input file uploadfile:)
>      > (:input hidden upname value="{$AuthId}_{uploadfile}":)
>      > (:zap upload="" UploadPhoto:)
>      > (:input submit value="Upload" UploadPhoto:)
>      > (:zapend:)
>      However, this does not work because upname is only {$AuthId}_.
>      Dan told me that this may be because "the uploadfile field probably does
>      not
>      contain a file name, it actually contains a file".
> 
>      Do you know how I can extract the original file name?

I don't know how to make it work with ZAP, but the original file name
(the one that appears in the browser's upload box) is available in the PHP
variable  $_FILES['uploadfile']['name'] .  

Of course, this means that ZAP would have adjust "upname" for the filename
at the time the file is uploaded -- PmWiki can't substitute it directly
as part of the form markup (because PmWiki doesn't know the name until
after the form is submitted).

Hope this helps,

Pm


_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to