0
votes

Le fichier ne sera pas téléchargé dans CodeIgniter

Je veux télécharger des fichiers via Bootstrap Modal. Le fichier ne peut pas être téléchargé, j'ai essayé plusieurs autres méthodes que je viens d'obtenir le même résultat.Je devriez pouvoir télécharger pdf et images

suivi est mon contrôleur xxx p> Affichage: xxx

modèle xxx

aidez-moi s'il vous plaît dehors où ont mal tourné


4 commentaires

Vous pouvez utiliser print_r ($ this-> upload-> display_errors ()); pour afficher les erreurs. Très probablement, votre chemin est incorrect.


i get Array ([error] => Le chemin de téléchargement ne semble pas valide. J'ai changé le chemin en ./uploads toujours le même @sauhardnc


Vous avez créé un dossier nommé uploads , n'est-ce pas? Il doit se trouver au même endroit que votre dossier application


oui c'est C: \ htdocs \ emp \ uploads


3 Réponses :


0
votes

Vous devez modifier votre chemin d'accès au dossier de téléchargement, comme - xxx pré>

ou vous pouvez utiliser - p> xxx pré>

ici est une question similaire concernant votre problème. p>

Cette erreur peut également se produire si vous "RE AutoLoading the bibliothèque code>, alors l'initialisation peut résoudre votre problème ( référence ). p>

$this->load->library('upload', $config);
$this->upload->initialize($config);


2 commentaires

Essayé: Array ([error] =>

Le chemin de téléchargement ne semble pas valide.

)


@sarah J'ai mis à jour ma réponse. Si cela ne résout pas votre problème, veuillez vérifier les liens que j'ai mentionnés dans la question. Il existe plusieurs réponses qui pourraient vous aider. :)



0
votes

Vous avez oublié d'ajouter une ligne, veuillez ajouter ces lignes, puis essayez.

$_FILES['upload_file'] = $_FILES['file'];
$config['file_name'] = $_FILES['upload_file']['name'];

sinon, essayez à partir de ce lien.

https://codeigniter.com/userguide3/libraries/file_uploading.html


0 commentaires

0
votes

changez un peu votre chemin de téléchargement comme ceci.

$config['upload_path'] = './uploads/';

n'oubliez pas le dernier /. voir si cela aide


0 commentaires