Bonjour,
je suivis le tuto de Gérer l'upload de fichiers de grafikart tout marche bien alors j'aimerais récupérer l'image que l'utilisateur a enregistrer et l'afficher dans une donc son profil comment faire??.

voicci Ce que je fais

<?php $this->set ('title_for_layout', "Editer Mes informations") ; ?>
<div class="container-fluid">
    <div class="row ">
    <?php  echo $this->element('sidebar'); ?>
        <div class="col-sm-9">

     <div class="card   border-warning mb-1 ">
         <br>
            <div class="h3 text-center py-1">
                <strong>  Profile</strong>
            </div>
            <?php 

          echo    AuthComponent::user('avatar');

            ?>
            <div class="card-body ">
               <div class="row">
               <div class="col-sm-4">
                    <div class="h5 text-left  text-center py-1">
                        <strong>  Mon compte</strong>
                    </div>
                        <div class="card-body">
                            <?php echo $this->Form->Create('User', array ('type'=> 'file')); ?>
                            <?php echo $this->Form->input('avatar_file', array('label'=>'Photo', 'type'=>'file', 'class'=> 'rodi form-control')) ;?><br>

                            <?php echo $this->Form->input('mail', array('label'=>'Adresse E-mail', 'class'=> 'rodi form-control')) ;?> <br>
                            <?php echo $this->Form->input('username', array('label'=>'Login', 'class'=> 'rodi form-control')) ;?> <br>
                            <?php echo $this->Form->input('pass1', array('label'=>'Mot de passe', 'class'=> 'rodi form-control')) ;?><br>
                            <?php echo $this->Form->input('pass2', array('label'=>' Confirmer le mot de passe', 'class'=> 'rodi form-control')) ;?>
                        </div>
               </div>
               <div class="col-sm-4">
               <div class="h5 text-left  text-center py-1">
                        <strong> Informations </strong>
                    </div>
                   <div class="card-body">
                            <?php echo $this->Form->input('firstname', array('label'=>'Prénom', 'class'=> 'rodi form-control')) ;?> <br>
                            <?php echo $this->Form->input('lastname', array('label'=>'Nom', 'class'=> 'rodi form-control')) ;?> <br>
                            <?php echo $this->Form->input('Ville', array('label'=>'Ville', 'class'=> 'rodi form-control')) ;?><br>
                   </div>

               </div>
               <div class="col-sm-4">
               <div class="h5 text-left  text-center py-1">
                        <strong> Adresse</strong>
                    </div>
                    <div class="card-body">
                        <?php echo $this->Form->input('Commune', array('label'=>'Commune', 'class'=>'rodi form-control')) ;?> <br>
                        <?php echo $this->Form->input('Quartier', array('label'=>'Quartier', 'class'=> 'rodi form-control')) ;?><br>
                        <?php echo $this->Form->input('Numero', array('label'=>'Numéro de la maison', 'class'=> 'rodi form-control')) ;?><br>
                        <?php echo $this->Form->input('Telephone', array('label'=>'Télephone', 'class'=> 'rodi form-control')) ;?><br>
                    </div>
               </div>
               </div>
               </div>
            </div>
            <div class="card-footer">
             <div class="row">
                 <div class="col-sm-6">

                 <?php echo $this->Form->end(array('label'=>'Mettre à jour', 'class'=> 'btn btn-info rodi texte-article form-control ')) ?>

                 </div>
                 <div class="col-sm-6" >
                 <a href="<?php echo $this->Html->url(array('controller'=>'users','action'=>'supprimer') ) ?>" class="  btn btn-danger rodi texte-article    form-control" style="background-color: red; color:white">Supprimer mon compte</a>

                 </div>
             </div>
            </div>
        </div>
    </div>
    </div>
</div>

Moi je veux récuperer l'image enregistrer dans le dossier avatars

quand je fais echo AuthComponent::user('avatar'); j'obtiens seulement le chemin de l'image;

veuillez m'expliquer comment faire pour récupér l'image dans le dossier avatars et l'afficher dans une view
merci d'avance

Aucune réponse