Déplacement fichier [Réglé]
MrToine Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre MrToine
- Inscrit le : 26/10/2014
- Groupes :
Dans l'administration de mon module, on peut uploader une image. J'aimerais donc savoir si il y avais une fonction tout prête car quand je tente un move_uploaded_file() ça ne fonctionne pas.
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
MrToine Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre MrToine
- Inscrit le : 26/10/2014
- Groupes :
La class étant plus tôt longue, je vous montre le traitement du formulaire (seul le déplacement ne fonctionne pas)
Code PHP :
if ($this->submit_button->has_been_submited()) { if ($form->validate()) { $file = $form->get_value('file'); if($file !== null) { move_uploaded_file($file->get_name(), PartnersUrlBuilder::home()->absolute(); $this->view->put_all(array( 'C_RESULT' => true, 'TYPE' => 'success', 'UPDATE_BANNER_MESSAGE' => $this->lang['update_banner_success'], )); }else{ $this->view->put_all(array( 'C_RESULT' => true, 'TYPE' => 'error', 'UPDATE_BANNER_MESSAGE' => $this->lang['update_banner_error'], )); } } }
Édité par MrToine Le 02/11/2014 à 18h27
MrToine Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre MrToine
- Inscrit le : 26/10/2014
- Groupes :
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Code PHP :
$file->save(new File(PATH_TO_ROOT . '/partners/'. $file->get_name()));
MrToine Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre MrToine
- Inscrit le : 26/10/2014
- Groupes :
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie