[CodeIgniter] importer et télécharger fichier un pdf

Fermé
Bloxas Messages postés 4 Date d'inscription jeudi 4 juin 2015 Statut Membre Dernière intervention 25 octobre 2015 - Modifié par Bloxas le 4/06/2015 à 10:42
 Utilisateur anonyme - 4 juin 2015 à 16:00
Bonjour,

J'ai hésité entre mettre mon sujet ici ou dans framework je ne sais pas ou c'est le plus adapté.
Je suis actuellement en train de faire un site internet mais je suis confronté à un problème. Je n'arrive pas à importer des fichiers pdf. J'ai réussi à le faire pour des images mais quand j'essaie avec un pdf ça ne marche pas. J'obtient ce message d'erreur "You did not select a file to upload."

Voici mon code :
Vue :
form enctype="multipart/form-data" method="post" accept-charset="utf-8"  action=<?php echo site_url("administration/importpdf");?>/>
 <h2>PDF<h2>
 <input type="file" name="pdf" required/><br/>
 <input type="submit" name="submit" value="Valider"/>
</form>



Le controlleur :

$config['upload_path'] = "assets/images/pdf";
$config['allowed_types'] = 'pdf';
$config['max_size']    = '1000000';

 $this->upload->initialize($config);
 $certificateflag = $this->upload->do_upload("pdf");       
 if ( !$this->upload->do_upload('image') ){
 $error = $this->upload->display_errors();
 if (empty($error)) {
  redirect(''); 
        } 
        else {
                print_r($error);
       }
}



Pour ce qui est de télécharger je n'ai aucune idée de comment le faire. Je n'ai pas trouvé dans la doc.


A voir également:

1 réponse

Utilisateur anonyme
4 juin 2015 à 16:00
Pour le faire, il suffit d'inclure une balise iframe dans votre page et de mettre comme source votre fichier pdf

exemple:

<table>
	<code><tr>
		<td>test inclusion</td>
	</tr>
	<tr>
		<td>
			<iframe src="test.pdf" width="800" height="600" align="middle"></iframe>
		</td>
	</tr>
</table>

0