CodeIgniter fichier d'entrée n'étant pas ramassé
J'ai un formulaire d'upload d'image simple, qui n'est pas la détection d'une image affichée. Je suis sûr qu'il y a quelque chose qui me manque, mais je n'arrive pas à le trouver. Le Code ci-dessous:
Fichier de formulaire:
<?php echo form_open_multipart( 'account/uploadimage' ) ?>
<?php echo form_label('Image', 'userfile'); ?>
<input name="userfile" type="file" />
<div class="formSubmit clearfix">
<?php echo form_submit('submit', 'Update'); ?>
</div>
<?php echo form_close(); ?>
Contrôleur "/compte/uploadimage"
var_dump( $this->input->post('userfile') ); //bool(false)
echo "<hr>";
var_dump( $_FILES['userfile']['name'] ); //The info I'm after
Je veux profiter de la Codeigniter, donc besoin de $this->input->post('userfile') pour travailler.
Toutes les idées pour lesquelles il me donne de faux?
Grâce
Paul
Vous devez vous connecter pour publier un commentaire.
cela ne fonctionne pas:
parce que l'utilisateur les fichiers téléchargés sont stockés à l'intérieur de la variable $_FILES variable et non $_POST
suffit d'utiliser la codeigniter de téléchargement de la bibliothèque
http://codeigniter.com/user_guide/libraries/file_uploading.html
Utiliser quelque chose comme ceci---