Webmaster Hub: Me contacter : la meilleure solution ? - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Me contacter : la meilleure solution ? Noter : -----

#1 L'utilisateur est hors-ligne   smith 

  • Groupe : Membre
  • Messages : 9
  • Inscrit(e) : 02-août 11

Posté 07 août 2011 - 14:47

Salut à tous ;

je suis en train de créer mon site qui sera statique , mais je veux que dans une de mes pages il y ait un lien afin que le visiteur puisse me contacter ;
pour l'instant j'ai créé un lien
<a href ="mailto:***@***.fr">Me Contacter</a>
, mais quand je clique dessus pour tester, il y a un message qui s'ouvre en demandant si on préfère ouvrir avec yahoo ou gmail (et en l'occurence gmail car mon adresse mail est gmail ...). Le souci est que si par exemple le visiteur n'est pas en gmail, comment va-t-il faire pour me contacter ? Je ne veux pas le forcer à se créer une adresse gmail juste pour m'en envoyer un, de mail ...
N'y aurait-il pas une façon + simple afin qu'il me contacte ? Tout en restant en xhtml ?
Je me creuse un peu la tête car j'aimerais que le visiteur n'ait pas à faire 36 manips afin de juste m'envoyer un mail ... mais peut-être n'est-ce pas possible ?
0

#2 L'utilisateur est hors-ligne   Patrick 

  • Le débordeur !
  • Groupe : Fondateur
  • Messages : 2 149
  • Inscrit(e) : 14-décembre 04
  • Genre:Homme
  • Localisation:Longchamp (21)
  • Société:Adifco

Posté 07 août 2011 - 17:30

Salut,

Tu t'inquiètes pour rien.
Les outils de messagerie proposés dépendent des outils installés sur le poste de l'internaute qui clique sur ton lien.
Si l'internaute n'a ni gmail, ni yahoo mais outlook par exemple, c'est outlook qui s'ouvrira.

++

Patric9k
Devis référencement pour votre site.
Référencement avec paiement aux résultats, la première page de Google sinon rien !
Référencement pour TPE, PME/PMI et grands comptes.
Adifco est un organisme de formation agréé: HTML, CSS, PHP, MySQL, SEO, SEA, etc.
0

#3 L'utilisateur est en ligne   Aenoa 

  • Groupe : Membre+
  • Messages : 285
  • Inscrit(e) : 28-octobre 10
  • Genre:Homme
  • Localisation:Tournai
  • Société:Je cherche...

Posté 07 août 2011 - 18:24

par contre, ton adresse mail sera susceptible de subir des spam par les bots, car elle est affichée en clair ;)
Mon (très petit) site personnel

"Ce n'est pas parce que l'on ne sait pas, que l'on ne peut pas. L'on peut tout apprendre, avec de la motivation."
0

#4 L'utilisateur est hors-ligne   smith 

  • Groupe : Membre
  • Messages : 9
  • Inscrit(e) : 02-août 11

Posté 07 août 2011 - 19:41

D'accord, merci Patrick ! :)

Aenoa, y a-t-il une technique pour éviter le spam dans ce cas là ? A moins qu'avec cette méthode je ne pourrai pas y échapper ?
0

#5 L'utilisateur est en ligne   Nullette 

  • Groupe : Membre+
  • Messages : 1 453
  • Inscrit(e) : 25-août 04
  • Genre:Femme
  • Localisation:Paris

Posté 08 août 2011 - 07:52

Bonjour,
à mon avis, le mieux serait d'essayer de faire un formulaire de contact. On en trouve de tous faits sur le net.
Comme a dit Aenoa, les spams seront attirés par une adresse email et, si un visiteur n'a pas de boîte aux lettres (quelqu'un qui utiliserait uniquement les webmails ou serait dans un cybercafé ou sur l'ordinateur de quelqu'un d'autre), il aura des difficultés pour écrire.
0

#6 L'utilisateur est hors-ligne   dawdy 

  • Groupe : Webmaster Régulier
  • Messages : 78
  • Inscrit(e) : 20-septembre 09

Posté 08 août 2011 - 15:52

Citation

y a-t-il une technique pour éviter le spam dans ce cas là ?


Afficher ton e-mail sous forme d'image :thumbsup:
Demandez un devis de référencement gratuit pour un référencement propre est correct !
0

#7 L'utilisateur est hors-ligne   Nicolas 

  • ChatMaster
  • Voir le blog
  • Groupe : Fondateur
  • Messages : 4 262
  • Inscrit(e) : 19-août 03
  • Genre:Homme
  • Localisation:Peyrolles

Posté 08 août 2011 - 16:14

Si tu veux pas de form de contact tu peux utiliser cet outils : http://www.caspam.org/ il permet d'encoder une adresse mail (en javascript).
Il suffit juste de recopier le code sur ta page.
0

#8 L'utilisateur est hors-ligne   Patrick 

  • Le débordeur !
  • Groupe : Fondateur
  • Messages : 2 149
  • Inscrit(e) : 14-décembre 04
  • Genre:Homme
  • Localisation:Longchamp (21)
  • Société:Adifco

Posté 08 août 2011 - 17:47

Voir le messagedawdy, le 08 août 2011 - 15:52, dit :

Afficher ton e-mail sous forme d'image :thumbsup:

Cela n'ira pas car le lien est sous la forme mailto:

La solution de Nicolas (encodage Javascript) me parait être la solution la mieux adaptée au cas de smith vu les paramètres donnés.

++

Patrick
Devis référencement pour votre site.
Référencement avec paiement aux résultats, la première page de Google sinon rien !
Référencement pour TPE, PME/PMI et grands comptes.
Adifco est un organisme de formation agréé: HTML, CSS, PHP, MySQL, SEO, SEA, etc.
0

#9 L'utilisateur est hors-ligne   smith 

  • Groupe : Membre
  • Messages : 9
  • Inscrit(e) : 02-août 11

Posté 08 août 2011 - 21:33

salut !

C'est vrai que c'est le formulaire de contact le plus adapté,j'en ai d'ailleurs un de créé, malheureusement je n'ai pas les bases nécessaires en php, et vu tout ce qu'il faut apprendre avant de pouvoir utiliser le formulaire correctement, ça me décourage ^^ (à moins que vous ayez peut-être un tuto 'spécialisé' dans l'utilisation de formulaires de contact ? )

Sinon j'avais vu caspam, mais je doutais de l'efficacité de ce site. Si jamais je n'ai pas retours sur de possibles tutos sur 'comment utiliser un formulaire', j'utiliserai caspam ! (et peut-être qu'un jour je daignerai mettre les mains dans le cambouis et apprendre le php :smartass: )
0

#10 L'utilisateur est en ligne   Nullette 

  • Groupe : Membre+
  • Messages : 1 453
  • Inscrit(e) : 25-août 04
  • Genre:Femme
  • Localisation:Paris

Posté 09 août 2011 - 11:07

Voici un exemple :
Exemple formulaire

Tu peux essayer et puis venir demander ici, si tu rencontres un problème.
0

#11 L'utilisateur est hors-ligne   Gorapat 

  • Groupe : Hubmaster
  • Messages : 297
  • Inscrit(e) : 08-avril 08
  • Société:Newgora

Posté 09 août 2011 - 12:23

Voir le messagesmith, le 07 août 2011 - 14:47, dit :

N'y aurait-il pas une façon + simple afin qu'il me contacte ?


Indique un numéro de téléphone, comme tu le ferais pour une plaquette commerciale.

Ce message a été modifié par Gorapat - 09 août 2011 - 12:23.

Affiliation Astro & Voyance - Affiliation Psycho - Affiliation Juridique
Horoscope sur votre site avec Goracash®
0

#12 L'utilisateur est hors-ligne   Bigb06 

  • Groupe : Hubmaster
  • Messages : 260
  • Inscrit(e) : 16-août 07
  • Genre:Homme
  • Localisation:Carro, Martigues
  • Société:Allogarage

Posté 09 août 2011 - 12:50

+1 pour l'encodage de l'adresse mail en javascript. Attention d'ailleurs car certains encodeurs ne sont pas efficaces et sont facilement détectés par les spammeurs (personnellement j'utilise la fonction fournie par Smarty).
Rechercher un garage auto grâce aux avis des internautes : Allogarage.fr
Garages à Nice
Garages à Paris
0

#13 L'utilisateur est hors-ligne   Tomyweb 

  • Groupe : Actif
  • Messages : 22
  • Inscrit(e) : 13-juillet 11
  • Genre:Homme

Posté 09 août 2011 - 22:31

Moi je te conseillerais plutot de faire un petit formulaire de contact tres simple, avec verification des champs, et dans tes fonctions tu met ton adresse. Meme si le site est statique, c'est toujours mieux d'etre contacte ainsi je pense
0

#14 L'utilisateur est hors-ligne   smith 

  • Groupe : Membre
  • Messages : 9
  • Inscrit(e) : 02-août 11

Posté 10 août 2011 - 11:51

Nullette, j'ai testé le code qu'il y a dans ton lien, mais le mail ne s'envoie pas, j'ai une erreur "Le nom de domaine de l'adresse e-mail que vous avez donné n'existe pas." Pourtant j'ai testé en remplissant le formulaire avec une adresse hotmail puis gmail, avec le même résultat. (et j'ai bien rajouté mon adresse de destinataire à la 3ème ligne du code). Tu sais d'où ça peut venir ?

Et sinon je peux t'envoyer le code du formulaire que j'utiliserai personnellement ?


Merci pour les autres réponses, mais Gorapat je préfère quand même via e-mail, par contre ensuite ça peut déboucher sur un coup de fil en effet :)
0

#15 L'utilisateur est en ligne   Nullette 

  • Groupe : Membre+
  • Messages : 1 453
  • Inscrit(e) : 25-août 04
  • Genre:Femme
  • Localisation:Paris

Posté 10 août 2011 - 21:44

Bonsoir smith,
je suis désolée de ne pouvoir t'aider. Je suis sur le départ pour les vacances :flower:
Ils sont nombreux dans le forum à pouvoir t'aider. Il faudra que tu indiques si tu as mis le formulaire dans une page html ou php et que, entre les balises[code] tu indiques le code de ton formulaire pour voir d'où vient l'erreur et préciser aussi si le test a été réalisé depuis le formulaire en ligne (s'il est sur ton PC, ça risque de ne pas fonctionner).





0

#16 L'utilisateur est hors-ligne   smith 

  • Groupe : Membre
  • Messages : 9
  • Inscrit(e) : 02-août 11

Posté 10 août 2011 - 22:20

Ah oui je fais des tests depuis mon pc, mon site n'est pas encore en ligne ...
Je créerai un nouveau sujet dans la rubrique php =)

Bonnes vacances alors :)
0

#17 L'utilisateur est hors-ligne   Gorapat 

  • Groupe : Hubmaster
  • Messages : 297
  • Inscrit(e) : 08-avril 08
  • Société:Newgora

Posté 11 août 2011 - 14:27

Voir le messagesmith, le 10 août 2011 - 11:51, dit :

je préfère quand même via e-mail


Tu n'es pas le seul à préférer un premier contact par email. Effectivement, si tu es débordé et harcelé par les prospects et clients, c'est un choix qui peut se comprendre.
Cela étant dit, si tu lances une activité sur le web, le contact humain de vive voix est indispensable à mon avis.
Tu pourrais également installer un bouton de call back et/ou une assistance par chat. Cela impacte très positivement les taux de transfo.
Affiliation Astro & Voyance - Affiliation Psycho - Affiliation Juridique
Horoscope sur votre site avec Goracash®
0

#18 L'utilisateur est en ligne   Nullette 

  • Groupe : Membre+
  • Messages : 1 453
  • Inscrit(e) : 25-août 04
  • Genre:Femme
  • Localisation:Paris

Posté 11 août 2011 - 18:54

Voir le messagesmith, le 10 août 2011 - 22:20, dit :

Bonnes vacances alors :)

Merci. J'y suis (en vacances).
Gorapat a donné une excellente réponse.


0

#19 L'utilisateur est hors-ligne   Tomyweb 

  • Groupe : Actif
  • Messages : 22
  • Inscrit(e) : 13-juillet 11
  • Genre:Homme

Posté 11 août 2011 - 22:21

Oui le contact humain est necessaire, mais pas INDISPENSABLE...
0

#20 L'utilisateur est hors-ligne   smith 

  • Groupe : Membre
  • Messages : 9
  • Inscrit(e) : 02-août 11

Posté 21 août 2011 - 19:18

C'est bon j'ai réussi ! Juste un dernier petit souci : quand j'écris un message test, celui-ci part dans les messages indésirables ... Y a-t-il une solution à ce problème ? Je poste mes codes ci-dessous au cas où :

contact.html :
<form id="contact" method="post" action="traitement_formulaire.php">
   <p>

   <label for="nom">Votre pseudo / prénom :</label><br />
   <input type="text" name="nom" id="nom" size="30" maxlength="30" tabindex="1"  /><br />
   
   <label for="email">Votre adresse mail :</label><br />
   <input type="text" name="email" id="email" size="30" maxlength="30" tabindex="2"  /><br />
   
   <label for="objet">Objet :</label><br />
   <input type="text" id="objet" name="objet" size="30" maxlength="30" tabindex="3" /><br />
   
   <label for="message">Tapez votre texte ci-dessous </label> :<br />

   <textarea name="message" id="message" rows="15" cols="70" tabindex="4"></textarea>
   
   </p> <!--toujours entourer <input /> de <p> et </p>.-->
   
   <p>
       <input type="submit" name="envoi" value="Envoyer le formulaire !" /> 
   </p>
</form>


traitement_formulaire.php :
<?php
	/*
		********************************************************************************************
		CONFIGURATION
		********************************************************************************************
	*/
	// destinataire est votre adresse mail. Pour envoyer à plusieurs à la fois, séparez-les par une virgule
	$destinataire = 'moi_AT_moi.tld';

	// copie ? (envoie une copie au visiteur)
	$copie = 'oui'; // 'oui' ou 'non'

	// Messages de confirmation du mail
	$message_envoye = "Votre message nous est bien parvenu !";
	$message_non_envoye = "L'envoi du mail a échoué, veuillez réessayer SVP.";

	// Messages d'erreur du formulaire
	$message_erreur_formulaire = "Vous devez d'abord <a href=\"contact.html\">envoyer le formulaire</a>.";
	$message_formulaire_invalide = "Vérifiez que tous les champs soient bien remplis et que l'email soit sans erreur.";

	/*
		********************************************************************************************
		FIN DE LA CONFIGURATION
		********************************************************************************************
	*/

	// on teste si le formulaire a été soumis
	if (!isset($_POST['envoi']))
	{
		// formulaire non envoyé
		echo '<p>'.$message_erreur_formulaire.'</p>'."\n";
	}
	else
	{
		/*
		 * cette fonction sert à nettoyer et enregistrer un texte
		 */
		function Rec($text)
		{
			$text = trim($text); // delete white spaces after & before text
			if (1 === get_magic_quotes_gpc())
			{
				$stripslashes = create_function('$txt', 'return stripslashes($txt);');
			}
			else
			{
				$stripslashes = create_function('$txt', 'return $txt;');
			}

			// magic quotes ?
			$text = $stripslashes($text);
			$text = htmlspecialchars($text, ENT_QUOTES); // converts to string with " and ' as well
			$text = nl2br($text);
			return $text;
		};

		/*
		 * Cette fonction sert à vérifier la syntaxe d'un email
		 */
		function IsEmail($email)
		{
			$pattern = "^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\
.)+[a-z]{2,7}$";
			return (eregi($pattern,$email)) ? true : false;
		};

		// formulaire envoyé, on récupère tous les champs.
		$nom     = (isset($_POST['nom']))     ? Rec($_POST['nom'])     : '';
		$email   = (isset($_POST['email']))   ? Rec($_POST['email'])   : '';
		$objet   = (isset($_POST['objet']))   ? Rec($_POST['objet'])   : '';
		$message = (isset($_POST['message'])) ? Rec($_POST['message']) : '';

		// On va vérifier les variables et l'email ...
		$email = (IsEmail($email)) ? $email : ''; // soit l'email est vide si erroné, soit il vaut l'email entré

		if (($nom != '') && ($email != '') && ($objet != '') && ($message != ''))
		{
			// les 4 variables sont remplies, on génère puis envoie le mail
			$headers = 'From: '.$nom.' <'.$email.'>' . "\r\n";

			// envoyer une copie au visiteur ?
			if ($copie == 'oui')
			{
				$cible = $destinataire.','.$email;
			}
			else
			{
				$cible = $destinataire;
			};

			// Remplacement de certains caractères spéciaux
			$message = str_replace("'","'",$message);
			$message = str_replace("’","'",$message);
			$message = str_replace("&quot;",'"',$message);
			$message = str_replace('<br>','',$message);
			$message = str_replace('<br />','',$message);
			$message = str_replace("&lt;","<",$message);
			$message = str_replace("&gt;",">",$message);
			$message = str_replace("&amp;","&",$message);

			// Envoi du mail
			if (mail($cible, $objet, $message, $headers))
			{
				echo '<p>'.$message_envoye.'</p>'."\n";
			}
			else
			{
				echo '<p>'.$message_non_envoye.'</p>'."\n";
			};
		}
		else
		{
			// une des 3 variables (ou plus) est vide ...
			echo '<p>'.$message_formulaire_invalide.' <a href="contact.html">Retour au formulaire</a></p>'."\n";
		};
	}; // fin du if (!isset($_POST['envoi']))
?>




Gorapat je prends note de tes conseils, c'est vrai qu'un tchat pourraît être utile ! Pour le contact par téléphone je pourrais le proposer, je verrai :)
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)