Quelqu'un pourrait m'aider? Pourquoi l'extension dwg est lu comme non types autorisés fichier, alors que je devais écrire mimes.php
pour inclure dwg
fichier d'extension comme extension de fichier permis ..Code Igniter File Upload Pour Autocad
2
A
Répondre
0
Vous pouvez ajouter ce qui suit au tableau MIME situé à root/application/config/mimes.php
array(
'dwg' => array('application/acad', 'application/x-acad', 'application/autocad_dwg', 'image/x-dwg', 'application/dwg', 'application/x-dwg', 'application/x-autocad', 'image/vnd.dwg', 'drawing/dwg')
);
Il s'agit simplement de tous les types MIME possibles pour un fichier .dwg
.
Maintenant, lorsque vous utilisez la classe de téléchargement de fichier que vous pouvez simplement ajouter dwg
au tableau de types de fichiers autorisés
$this->load->library('upload', array(
'allowed_types' => 'dwg'
));
ça marche si vous définissez '$ config [ « de allowed_types »] = « * »; ' – Linus
Cela fonctionne correctement, mais je n'ai pas non plus autorisé les types de fichiers .exe, j'ai donc décidé de taper le fichier .dwg dans mimes.php. Il y a une autre façon de définir un type de fichier de données non autorisé plutôt que de taper beaucoup de type de données dans les types de données autorisés dans $ config ['allowed_types'] = ''; ? –