ops risolto solo che non ho capito perchè ilfile è sempre valido

codice:
<?php

$uploaddir = 'C:\AppServ\www\imaginemenu\\';
print "<pre>";
if ($_FILES['type'] = 'jpg'){ 
	print "file valido\n";
		if  (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
   		print "Il file è valido, e inviato con successo.  Ecco alcune informazioni:\n";
   		print_r($_FILES);
  		 print_r ($_FILES['type']);
		 }
		} else {
  		 print "Possibile attacco tramite file upload! Alcune informazioni:\n";
  		 print_r($_FILES);
		 print "formato non valido";
	}
?>

anchequando non è una jpg