A lil clip from Devedge.. you need a VALUE="" field along w/ a NAME=""
maybe?
This places an element on an HTML form that lets the user supply a file
as input. When the form is submitted, the content of the specified file
is sent to the server as the value portion of the name/value pair for
this input element. Netscape Navigator displays a "Browse" button next
to the file input element that lets users select a file from their
system to use as the value of the file input element. *Navigator 2.0*
If a a form contains a file input element, the value of the ENCTYPE
attribute of the FORM tag should be |"multipart/form-data"|.
Syntax
|<INPUT TYPE="FILE"
NAME="|/|name"
|/| VALUE="|/|filename"
|/|>|
*/ NAME=name/*
specifies the name of the input element. This value is used as the
name portion of the name/value pair for this element that is sent to
the server when the form is submitted. The name is not displayed on
the form.
*/ VALUE=filename/*
specifies the initial value of the input element.
|<FORM ENCTYPE="multipart/form-data"
ACTION="/cgi-bin/example.cgi" METHOD="POST">
<P>File name:
<INPUT TYPE="file">
</FORM>|
Aaron D. Turner wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> Solaris 7
> Apache 1.3.14
> PHP 4.0.4p1
>
> For the life of me I can't figure out what's going on. I have:
>
> <form enctype='multipart/form-data' action='/admin/upload.php' method='post'>
> <input type=hidden name=MAX_FILE_SIZE value=5000>
> <input type=hidden name=uploadingfile value=true>
> Choose File: <input name=userfile size=69 type=file><P>
> <input type=submit value='Send File'></form>
>
> and I can try to upload a file, but then the HTTP_POST_FILES hash doesn't
> get properly populated and no file is stored in the upload
> directory. Basically:
>
>
> HTTP_POST_FILES["userfile"]
> Array
> (
> [name] =>1323.txt
> [type] =>text/plain
> [tmp_name] =>none
> [size] => 0
> )
> I've set my php.ini with: upload_tmp_dir = /tmp
> and nothing gets put in there (I've verified that the dir has world r/w w/
> suid).
>
> Any ideas of how to debug this futher?
>
> - --
> Aaron Turner <[EMAIL PROTECTED]|synfin.net|linuxkb.org> URI:www.synfin.net
> They that can give up essential liberty to obtain a little temporary safety
> deserve neither liberty nor safety. -- Benjamin Franklin
>
> pub 1024D/F86EDAE6 Sig: 3167 CCD6 6081 0FFC B749 9A8F 8707 9817 F86E DAE6
> All emails by me are PGP signed; a lack of a signature indicates a forgery.
> I have retired my PGP 2.6.2 key: FBE1 CEED 57E4 AB80 596E 60BF 451B 20E8
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.4 (GNU/Linux)
> Comment: Public key at: http://www.synfin.net/aturner/pgpkey.asc
>
> iEYEARECAAYFAjqJwWEACgkQhweYF/hu2uYnjgCfbXQVLYBwVnmAE5RHRxeTtdFI
> YgAAoIf9w7fNcbFmxyT/LlRUHa3lHfqB
> =Jqdm
> -----END PGP SIGNATURE-----
>
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]