Accueil > Forum > > > > Comment mettre une carte de viste fait depuis le formulaire dans un email.
Comment mettre une carte de viste fait depuis le formulaire dans un email.
vendredi 22 février 2013 à 17:57:53 |
Comment mettre une carte de viste fait depuis le formulaire dans un email.

trimax
|
Bonjour à vous tous,
J'aurai besoin d'aider pour réaliser mon projet.
Depuis quelque temps, j'ai fait un formulaire en html/php/css sur le site qui fonctione trés bien.
Les informations sont directements traitées et envoyées par email à la personne responable du site et au client.
Le tout sans faire une base de donnée.
Par contre, je n'arrive pas à introduire la carte de visite en extension "VCF" dans le email, en reprenant les mêmes informations du formulaire du site !!
Comment, je peux entre prendre la chose ???
Merci de votre aide ;)
|
|
samedi 23 février 2013 à 12:21:55 |
Re : Comment mettre une carte de viste fait depuis le formulaire dans un email.

stay
|
Salut, la question est mal formulée.
Tu voudrais simplement ajouter une pièce jointe (fichier.vcf) à ton e-mail ?
Et le fichier serait adjoint à l'e-mail via le formulaire qui fonctionne très bien le tout sans base de donnée.
stéph
|
|
samedi 23 février 2013 à 14:11:50 |
Re : Comment mettre une carte de viste fait depuis le formulaire dans un email.

trimax
|
Salut,
Déjà merci de m'avoir répondu à mon message.
Je suis bloqué dans mon développement :
- Comment créer le fichier.vcf en reprenant les informations du formulaire directement ???
pour le moment j'ai fait ça:
<?php
$fichierChemin = "/cartedevisite";
$fichierNom = "carte_de_visite ".$_POST["nom"]. " " ; .$_POST["prenom"].;
$fichierExtension = "vcf";
$fichierContenu .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n";
$fichierContenu .= 'Content-Transfer-Encoding: 8bit'."\n";
$fichierContenu =
"<html><body>"
"BEGIN:VCARD" .
"VERSION:3.0";
"FN:".$_POST["nom"]." ".$_POST["prenom"].,;
"N:".$_POST["prenom"].;.$_POST["nom"].;;;
"EMAIL;TYPE=INTERNET;TYPE=HOME:".$_POST["email"].;
"TEL;TYPE=MAIN:".$_POST["telpri"].;
"TEL;TYPE=WORK:".$_POST["telpro"].;
"ADR;TYPE=HOME:";;.$_POST["adresse"].;.$_POST["localite"].;;.$_POST["npa"].;
"END:VCARD";
"</body></html>";
$droit = "0777";
$t_infoCreation = creerFichier($fichierChemin, $fichierNom, $fichierExtension, $fichierContenu, $droit);
echo "<pre>";
print_r($t_infoCreation);
echo "</pre>";
?>
- Faut-il l'enregistrer sur le serveur temporairement ???
Si c'est oui, la procédure de dessus est correcte ?
- Comment l'introduire dans l'email ???
C'est la fin de la page EMAIL :
mail($destinataire,
"Formulaire d'inscription - ".$_POST["nom"]." ".$_POST["prenom"]."",
$codehtml,
"From: $expediteur \n".
"Content-Type: text/html; charset=\"iso-8859-1\"\r\n");
Désolé, cela fait un ans que j'ai commencé de faire du WEB ;))
Merci du coup de pouce ;)
|
|
dimanche 24 février 2013 à 10:49:08 |
Re : Comment mettre une carte de viste fait depuis le formulaire dans un email.

stay
|
Tu devrais essayer et vérifier si cela fonctionne.
Pour l'enregistrement sur le serveur, c'est possible mais pas une bonne idée. Tu peux également le sauvegarder en cache sur le poste client le temps d'envoyer l'émail.
Cela évitera d'encombrer le serveur, même ci tu supprimes le fichier par la suite.
stéph
|
|
dimanche 24 février 2013 à 13:41:49 |
Re : Comment mettre une carte de viste fait depuis le formulaire dans un email.

trimax
|
Re-salut,
Justement, je ne sais pas comment faire pour le mettre en cache, comme tu me le dis !
Peux-tu me mettre sur le chemin dans la dé-marche à suivre pour cela fonctione ?
Merci beaucoup ;)
à plus
|
|
lundi 25 février 2013 à 18:04:54 |
Re : Comment mettre une carte de viste fait depuis le formulaire dans un email.

stay
|
Ton justement est impossible !
Je t'ai uniquement donné une idée.
Tous les développeurs de spécialisation informatique BAC +3 à BAC +5 que je connais utilises le serveur.
En 7 ans de développements, il y a un seul développeur que j'ai rencontré qui a utilisé cette méthode.
Je ne vais pas te le servir sur un plateau.
Mais rassure toi :) tu n'auras pas besoin de faire cela, car tu n’envoies pas de fichier via un input de type file.
Ta méthode est de générer le fichier à la voler pour l'envoyer par e-mail.
Pour info, pourquoi a-t-on besoin de sauvegarder le fichier sur le serveur ou dans le cache d'un poste client.
C'est uniquement pour avoir l’opportunité de recharger la page du navigateur et de récupérer le fichier comme quand on récupère une valeur d'un input par GET ou POST.
Donc, tu insères en pièce jointe la variable contenant la valeur du fichier en pièce jointe de ton e-mail.
stéph
|
|
Cette discussion est classée dans : site, formulaire, carte, email, viste
Répondre à ce message
Sujets en rapport avec ce message
email formulaire [ par astrolabbcracker ]
bonjour, après avoir lutté pendant 2 heures pour trouver mon bonheur, finalement déçu, je me lance pour vous poser une question.je n'ai pas trouvé de
envoi formulaire par email chez ifrance [ par Spaceduck ]
bonjour, j'ai un probleme sur une page de mon site sur ifrance où l'utilisateur remplit un formulaire qui doit m'arriver par mail; et là, c le drame,
Probleme de recuperation des données d'un formulaire [ par aaz ]
AAZ MAHBOUB DAKARSalut,je suis administrateur du site (www.estm.sn) et j'ai des problemes pour recuperer les données de mon formulaire qui se trou
formulaire [ par thikomoon ]
Rebonjour à tousdébutant php, je cherche un fichier source de formulaire pour mettre sur mon siteafin de recolter des email sur mon email seul petit h
Formulaire envoyé dans un fichier ?? [ par SaFt ]
Bonjour voila je suis entrain de créé un site mais bon c'est un site en htlm basique mais qui dedans y a un forrmulaire je mexplique :un formulaire a
fonction email() [ par plx4ever ]
Salut à tous !! Mon site est hébergé chez Online.net, et j'utilise donc la fonction email(). Je vous fait par de mon code : $Domain = "domai
Problème inclusion form dans un autre form [ par 2swfan ]
Bonjour tout le monde !Voila, je dois faire un formulaire d'ajout de cartes géographiques. Dans ce formulaire, l'utilisateur saisit le nom, le chemin
naviguer d'images en images dans un formulaires [ par cbrunet ]
Bonjour, J'ai un petit souci ... Le cadre: je poste un formulaire qui me permet d'afficher une carte routière et à coté, en cliquant sur la carte ( ma
naviguer d'images en images dans un formulaire [ par cbrunet ]
Bonjour, J'ai un petit souci ... Le cadre: je poste un formulaire qui me permet d'afficher une carte routière et à coté, en cliquant sur la carte (
pb de formulaire mail lié à une variable GET [ par melanijasmin ]
salut à tous !Je fais appel à vos lumières expertes, car je bloque depuis plusieurs jours sur un "%@!!& " de formulaire auquel je ne comprends plus r
Livres en rapport
|
Derniers Blogs
INTéGRATION YAMMER ET SHAREPOINT ONLINE (OFFICE 365), éTAPE 1 .INTéGRATION YAMMER ET SHAREPOINT ONLINE (OFFICE 365), éTAPE 1 . par Patrick Guimonet
#Yammer Certains s'en sont déjà fait l'écho (ici en allemand par exemple : Yammer Integration in Office 365 Phase 1) ou bien sûr sur le blog SharePoint : Make Yammer your default social network in Office 365 en anglais. Mais c'e...
Cliquez pour lire la suite de l'article par Patrick Guimonet [DYNAMICS CRM] AJOUTER LES DOSSIERS DE CRM AU DOSSIER FAVORIS D'OUTLOOK[DYNAMICS CRM] AJOUTER LES DOSSIERS DE CRM AU DOSSIER FAVORIS D'OUTLOOK par bianca
Objectif
Pour aller plus rapidement dans les menus de Dynamics CRM depuis votre client CRM pour Outlook, vous pouvez utiliser le dossier des Favoris d'Outlook. En effet, par simple glisser/déplacer, vous pouvez déposer un éléme...
Cliquez pour lire la suite de l'article par bianca VISUAL STUDIO 2013VISUAL STUDIO 2013 par Etienne Margraff
Ahh, ENFIN ! c'est officiel, il va y avoir un VS et un TFS 2013. De nouvelles fonctionnalités qui vont à mon sens assoir la maturité de TFS qui est maintenant l'outil incontournable pour tout projet (.NET, mais pas seulement !). Si vous n'avez pas jet...
Cliquez pour lire la suite de l'article par Etienne Margraff CONFIGURER LA COLLATION SQL SERVER POUR SHAREPOINT CONFIGURER LA COLLATION SQL SERVER POUR SHAREPOINT par JeremyJeanson
Note : Je poste cet article à titre de pense-bête. Cela fait des années que je me trimballe avec une capture d'écran, car je ne me rappel jamais comment choisir la collation d'un SQL Server pour SharePoint. Pour SharePoint, il est conseillé de choisir la ...
Cliquez pour lire la suite de l'article par JeremyJeanson ETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 1: CRéATION DU PLUGINETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 1: CRéATION DU PLUGIN par Philess
Dans cet article nous allons créer un plugin installable sur le Team Web Access qui s'intègrera dans l'architecture du site et se chargera au moment où on le décidera.
Avant de lire ce billet et si cela n'est pas encore fait j...
Cliquez pour lire la suite de l'article par Philess
Logiciels
Nego Facturation (1.85)NEGO FACTURATION (1.85)Nego Facturation est un logiciel complet qui permet de gérer vos factures et devis très simplemen... Cliquez pour télécharger Nego Facturation Devis-Factures PHMSD (2.2.0.1)DEVIS-FACTURES PHMSD (2.2.0.1)Configuration minimale
Nécessite Windows™ 2000, XP, Windows 7, 8, Vista (Service Pack à... Cliquez pour télécharger Devis-Factures PHMSD WDmemoCode (2.0.0.1)WDMEMOCODE (2.0.0.1)WDmemoCode a été conçu pour aider les développeurs Windev à créer/compléter et conserver une base... Cliquez pour télécharger WDmemoCode ProtoMedic (4.0.0.11)PROTOMEDIC (4.0.0.11)ProtoMedic est un logiciel destiné principalement aux médecins généralistes.
ProtoMedic permet d... Cliquez pour télécharger ProtoMedic MyCurriculum 2011 (7.4.1.12)MYCURRICULUM 2011 (7.4.1.12)Rédigez votre Curriculum Vitae mais également ceux de votre famille ou de vos amis très facilemen... Cliquez pour télécharger MyCurriculum 2011
|