bonjour,
s'il vous plait j'en ai besoin mnt d'un code pour attacher un fichier(cv),
le probleme c que je dois recuperer le nom du fichier attacher,et le mettre dans une variable,
quel controle puis-je utiliser?
merci,
bonjour,
s'il vous plait j'en ai besoin mnt d'un code pour attacher un fichier(cv),
le probleme c que je dois recuperer le nom du fichier attacher,et le mettre dans une variable,
quel controle puis-je utiliser?
merci,
euh fileupload? Une petite recherche google te l'aurait donné et une autre petite recherche te donnera tous les codes que tu veux.
http://www.aspnettutorials.com/tutor...spnet2-vb.aspx
L'Homme est doté de 2 yeux et de 2 oreilles pour voir et entendre deux fois plus qu'il ne parle
Je ne réponds pas au questions par mp. Merci
merci bien,
j'ai un formulaaire dont un candidat remplie des champs:
nom...telephone..diplome et formations... experience... emploi souhaité... et il doit joindre son cv aussi
voila le code que j'ai essayé,
MailMessage mail = new MailMessage(email.Text, "email@gmail.com", "demande","Téléphone : " + tel.Text + '\n' +
"Diplomes et formations : " + '\n' + diplome.Text + '\n' +
"Experience professionnelles : " + '\n' + exper.Text + '\n' +
"Motivation : " + '\n' + motiv.Text + '\n' + "Nature : " +
nature.SelectedItem.Text + '\n' +
"Emploi : " + emploi.SelectedItem.Text);
string strFileName;
strFileName = FileUpload.PostedFile.FileName;
string fichier = System.IO.Path.GetFileName(strFileName);
Attachment at = new Attachment(fichier);
mail.Attachments.Add(at);
SmtpClient smtpmail = new SmtpClient("smtp.menara.ma");
smtpmail.Send(mail);
or ce code n'a pas marché et il m'affiche cette erreur:
Impossible de trouver le fichier 'c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Cahier_de_charge_-_gestion_des_dossier_d'importation.doc'.
le fichier que j'ai parcourut se trouve dans le dossier mes documents
et merci encore
euh tu fais des trucs bizarre.
Tu récupère un filename(juste une string)
ensuite tu demande d'aller chercher ce fichier sur ton serveur (l'as tu uploadé ou autre?)
et tu lui passe en path juste le nom du fichier
et de l'envoyer par mail.
Si tu n'est pas super à l'aise en .net factorise tes méthodes. Fais petit à petit.
Fais toi un code qui upload.
Ensuite fait toi un code d'envois des mails et qui attachent un fichier.
Mix les deux.
Et documente toi sur le net tu trouvera toute les réponse.
L'Homme est doté de 2 yeux et de 2 oreilles pour voir et entendre deux fois plus qu'il ne parle
Je ne réponds pas au questions par mp. Merci
ben voila j'ai trouvé une solution pour l'attachement,
mé il me reste un truc,quand j'attache un fichier il ce deplace dans le serveur,donc je vais remplir inutilement la memoire de serveur
j'ai essayé de supprimer le ficher aattacher apres l'envoi de mail comme ça :
....
smtpmail.Send(mail);
System.IO.File.Delete(Server.MapPath(".\\") + file);
et voila l'erreur qui declenche:
Le processus ne peut pas accéder au fichier 'C:\dev.auditeurs.net\essai.docx', car il est en cours d'utilisation par un autre processus.
je sai bien qu'il l'affiche parce'que le processus et dejà entrain d'envoyé le mail,mé j'ai besoin d'une solution j'ai essayé de la mettre dans un boutton pour tester mé ça marche pas
et il m'affiche que l'accée au répertoire c:// est refusé..
donc ya une solution...?
regarde ca normalement tu n'as pas besoin de le copier sur le serveur:
http://geeksnotnerds.com/flyswat/fil...hments-asp-net
L'Homme est doté de 2 yeux et de 2 oreilles pour voir et entendre deux fois plus qu'il ne parle
Je ne réponds pas au questions par mp. Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager