Trapping for PDF Type and file size in a UPLOAD form...

[email protected] (Don Wieland)
Newsgroups php.general
Message-ID <[email protected]>
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
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.