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

ASP Discussion :

Gestion fichiers joints


Sujet :

ASP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 352
    Points : 70
    Points
    70
    Par défaut Gestion fichiers joints
    Bonjour,

    Quelqu'un pourrait il m'expliquer comment envoyer plusieurs fichiers joints dans un mail svp ?

    Actuellement, j'utilise ce morceau de code, qui fonctionne pas

    merci d'avance pour votre aide :

    '
    for i=0 to session("item")-1
    contenu = contenu & "Titre : " & prod.fields("id_titre") & " Ref. : " & prod.fields("id_ref") & " Prix : " & prod.fields("id_prix") & vbCrLf
    compta = compta + prod.fields("id_prix")
    fiche = fiche + prod.fields("id_fichier") & ";"
    prod.movenext
    next
    '
    ' Attached File
    ' *******
    session("fiche") = fiche
    Response.write "fiche = " & session("fiche")
    mySmartMail.Attachments.Add Server.MapPath("./admin/data/" & session("fiche"))

    Merci

  2. #2
    Membre actif
    Inscrit en
    Juin 2006
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 431
    Points : 209
    Points
    209
    Par défaut
    quel composant utilises tu?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 352
    Points : 70
    Points
    70
    Par défaut nom du composant
    Il s'agit de :

    aspSmartMail

    merci

  4. #4
    Membre actif
    Inscrit en
    Juin 2006
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 431
    Points : 209
    Points
    209
    Par défaut
    a priori il suffit de repeter la ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mySmartMail.Attachments.Add
    autant de fois que tu as de pièces jointes.
    Qu'est-ce qui ne marche pas?

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 352
    Points : 70
    Points
    70
    Par défaut les fichiers sont dans la boucle
    Le problème c'est que le nombre et le nom des fichiers joints se trouve dans la boucle :

    '
    for i=0 to session("item")-1
    contenu = contenu & "Titre : " & prod.fields("id_titre") & " Ref. : " & prod.fields("id_ref") & " Prix : " & prod.fields("id_prix") & vbCrLf
    compta = compta + prod.fields("id_prix")
    fiche = fiche + prod.fields("id_fichier") & ";"
    prod.movenext
    next
    '

    Alors comment rajouter le nombre de ligne pour ajouter un fichier joint au mail avec le bon nom en prenant compte de cette boucle ?

    Merci

  6. #6
    Membre actif
    Inscrit en
    Juin 2006
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 431
    Points : 209
    Points
    209
    Par défaut
    je vois pas bien ce que ta boucle est censée faire, mais rien ne t'empeche de faire quelque chose du style:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    for i=0 to session("item")-1
    fiche = fiche + prod.fields("id_fichier") & ";"
    mySmartMail.Attachments.Add Server.MapPath("./admin/data/" & fiche
    prod.movenext
    next
    Ca te convient?

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 352
    Points : 70
    Points
    70
    Par défaut Oui, perfait merci ...
    Oui, tout à fait, j'ai réussi à faire fonctionner mon code grace à tes indications, encore merci.

  8. #8
    Membre actif
    Inscrit en
    Juin 2006
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 431
    Points : 209
    Points
    209
    Par défaut
    pas de souci!

    un petit résolu alors

Discussions similaires

  1. Réponses: 6
    Dernier message: 17/11/2005, 14h39
  2. Formulaire PHP+ envoi de fichier joint
    Par GraphicProvider dans le forum Langage
    Réponses: 2
    Dernier message: 29/10/2005, 18h12
  3. Envoi Mail + fichier joint
    Par mikovitch1 dans le forum C++Builder
    Réponses: 4
    Dernier message: 05/10/2005, 11h02
  4. Limiter taille fichier joint à un mail
    Par fdthierry dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 27/08/2004, 12h12
  5. Problème de gestion fichiers
    Par glutock dans le forum ASP
    Réponses: 2
    Dernier message: 08/04/2004, 11h55

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