Re: [PHP] Trapping for PDF Type and file size in a UPLOAD form...

[email protected] (Ashley Sheridan)
Newsgroups php.general
Message-ID <1280422552.2318.14.camel@localhost>
On Thu, 2010-07-29 at 09:50 -0700, Don Wieland wrote:

> I am trying to create an UPLOAD form and need to figure a way to only  
> allow PDF files to be selected. Something like:
> 
> <html>
> <body>
> 	<form enctype="multipart/form-data" action="upload.php" method="post">
> 		<input type="hidden" name="MAX_FILE_SIZE" value="1000000"  
> accept="application/pdf" />
> 		Choose a file to upload: <input name="uploaded_file" type="file" />
> 		<input type="submit" value="Upload" />
> 	</form>
> </body>
> </html>
> 
> It is documented online that I can pass a parameter ACCEPT="applaction/ 
> pdf",  BUT it is not recognized in most browsers.
> 
> It was suggested by someone that I could trap for this using a  
> JAVASCRIPT. Can someone assist with a snippet of javascript code to  
> trap for this for me? This is the end result I need:
> 
> If the user selects a file that IS NOT a PDF file, display an  
> javascript alert "You can only upload PDF files. Please try again."
> 
> If the user selects a PDF file greater than 1MB, display an javascript  
> alert "File uploads may not exceed 1M in file size. Please try again."
> 
> I appreciate any help that can be offered. Thanks in advanced!
> 
> Don Wieland
> 


Perhaps asking on a Javascript list might be better for this particular
question, as this is a PHP list... ;)

Thanks,
Ash
http://www.ashleysheridan.co.uk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.