IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Mailer, pièce jointe, path


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 2
    Par défaut Mailer, pièce jointe, path
    Salut à tous !

    Je travaille actuellement sur un projet et je rencontre quelques difficultés, j'aimerais beaucoup recourir à votre aide si cela est possible.
    Mon problème est le suivant :
    - j'ai un fichier qui transforme mon code en pdf (on ne s'en souciera pas)
    - j'ai un fichier.pdf.twig qui est mon pdf
    - j'ai un fichier.php ou je souhaite envoyer un mail à un user quelconque avec une pièce jointe qui est mon pdf, j'utilise :
    blabla...
    $mailSender->attachFile( JE BUG ICI quelle est la syntaxe que je dois use pour la path? );
    $mailSender->send();

    Voici ma méthode attachFile :

    public function attachFile($path)
    {
    $this->attachments[] = \Swift_Attachment::fromPath($path);

    return $this;
    }

    J'espère que vous pourrez m'aider.
    Merci d'avance,

    Cordialement

  2. #2
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 2
    Par défaut
    Bonjour,

    J'espère qu'il y aura une réponse au moins cette fois...
    J'ai deux problèmes les gens et je ne trouve de réponses nulle part sur internet, je me tourne donc vers vous.

    Lorsqu'on code en html un pdf de quoi dépend la taille du fichier pdf ?
    Je sais que la taille dépend par exemple des images qui sont présentes dans le pdf mais y a t-il autre chose ?
    Actuellement, j'ai un pdf qui comporte 4 images et un code barre, lorsque je met mon code en entier en commentaire mon fichier pdf fait 68ko.
    Lorsque j'enlève les commentaires de mon code mon fichier fait 72ko et je ne comprends pas pourquoi mon fichier pdf vide fait 68ko.
    Existe t-il un moyen de diminuer la taille de mon pdf ?

    Mon deuxième problème est plus complexe je pense.
    J'ai une base de données sur phpMyAdmin qui fonctionne correctement. Je récupère grâce à {{entity.user.firstname}} le prénom de mon utilisateur dans mon fichier, ce qui marche très bien encore (voir code en bas svp qui se trouve être une partie du code pour le fichier mail "invitation.email.twig").
    Lorsque le prénom de mon utilisateur utilise des caractères spéciaux exemple "é" ou "ç" comme dans "zoé" ou "françois" cela affiche dans mon pdf :
    Nom : Zo?
    Prenom : Fran?ois

    Je ne comprends pas pourquoi... Mon but est d'envoyer un mail, j'ai réalisé le script pour le faire mais le problème c'est que je ne veux pas afficher Zo? et à la place je veux Zoé. Comment puis je faire cela ?
    Avez vous des solutions ou la moindre piste afin de m'aiguiller ?

    Merci d'avance.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <table>
               <tr>
                    <td width="300"> <h2> 
                    Nom : {{entity.user.lastname}} <br>
                    Prenom : {{entity.user.firstname}} <br> </h2> </td>
                    <td width="100" style="height: 50px;"> </td>
                    <td width="300" style="text-align:center;"> <img src="{{ url('barcode_generation', { 'type': 'code128', 'code' : entity.id }) }}" border="0" alt="barcode to this page" style="height: 50px; width: 300px;"> <br> <b>{{entity.id}}</b> </td>
              </tr> 
    </table>
                    {% if  entity.user.civility == 1%}
                    Cher {{entity.user.firstname}}, <br><br> 
                    {%endif%}
     
                    {% if  entity.user.civility == 2%}
                    Chère {{entity.user.firstname}}, <br><br>
                    {%endif%}

Discussions similaires

  1. [Débutant] Impossible de récupérer le path d'un fichier en pièce jointe
    Par jeanmichellassus dans le forum ASP.NET MVC
    Réponses: 1
    Dernier message: 03/05/2013, 23h33
  2. Réponses: 2
    Dernier message: 11/07/2011, 09h04
  3. Pièces jointes et Outlook 2000
    Par Nico118 dans le forum Outlook
    Réponses: 15
    Dernier message: 13/01/2011, 17h19
  4. [javamail] envoi mail avec message en pièce jointe
    Par k4eve dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 16/11/2007, 11h17
  5. affichage des pièces jointe sous outllook 2000
    Par darkbm dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 29/10/2003, 11h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo