Jason,

If you don't expressly need it to run server side, you could always use a
simple little javascript check if you want.

*<script type="text/javascript">

function checkFileType() {
  // for mac/linux, else assume windows
  if (navigator.appVersion.indexOf('Mac') != -1 ||
navigator.appVersion.indexOf('Linux') != -1)
     var fileSplit = '/';
  else
     var fileSplit = '\\';

  var fileTypes     = new Array('.zip', '.ZIP', '.jpg', '.JPG'); // valid
filetypes
  var fileName      = document.getElementById('UploadFile').value; //
current value in your file upload box
  var extension     = fileName.substr(fileName.lastIndexOf('.'),
fileName.length);
  var valid = 0;

  for(var i in fileTypes) {
     if(fileTypes[i] == extension) {
        valid = 1;
        break;
     }
  }

  if(valid == 1)
      alert("The file to be uploaded is a PDF or ZIP file!");
  else
      alert("Invalid file type!");   *
*}*
*</script>*

Reply via email to