0) return FALSE; //Test2: taille limite if($maxsize !== FALSE AND $fichier['size'] > $maxsize) return FALSE; if($max_width != 0 && $max_height = 0) { $img_size = getimagesize($fichier['name']); $img_width = $img_size[0]; $img_height = $img_size[1]; if( $img_width > $max_width && $img_height > $max_height ) { return FALSE; } } $ext = substr(strrchr($fichier['name'],'.'),1); if (!in_array($ext, $extensions_valides)) return FALSE; //$filename = strstr($fichier['name'],'.', true); // php3+ $filename = substr($fichier['name'], 0, strpos($fichier['name'], '.')); $filename = strtr($filename, ' ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', '_AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy'); $destination = $dir."/".$filename.".".$ext; return move_uploaded_file($fichier['tmp_name'],$destination); } ?>