Script

Fermé
Etienne3437 Messages postés 1 Date d'inscription samedi 28 mars 2020 Statut Membre Dernière intervention 28 mars 2020 - Modifié le 28 mars 2020 à 09:59
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 28 mars 2020 à 10:32
Bonjour messieurs,
Je suis un peu débutant et je commenc à réaliser un site avec "Gramps généalogie". Sa page de contact ne me plait pas . J'ai donc écrit une page ultra simple dont voici le code.
<!DOCTYPE html>
<html xml:lang="fr-FR" lang="fr-FR" xmlns="http://www.w3.org/1999/xhtml">
<head lang="fr-FR">
 <title>Généalogie - Nom supprimé <gras>Modération CCM </gras>et autres branches  - Contact</title>
 <meta charset="UTF-8" />
 <meta name ="viewport" content="width=device-width" />
</head>
<body>    
  <form action="mailto:Adresse mail supprimée <gras>Modération CCM</gras> " method="post" enctype="text/plain">1
  
  <div style="border: 2px solid #1c75c8; width:50%; padding: 3px; background-color: #c5ddf6; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; text-align: center;">    
   <td>         
  <label for="nom"> Nom :</label>   <span class="etoile">*</span>       
  </td> 
  <td> 
  <input name="nom" type="text" id="nom"   size="30"   maxlength="50" tabindex="1" placeholder="Ex : Dupont" required >
  </td>
 </div><br/>
<table>
  <tr>
 <td>  
        <input type="submit" value="Envoyer / Submit"  >                    
   <input type="reset" value="Effacer / Delete"  > <br>    
 </td>
 </tr>
</table>           
</form>      
</body>
</html>


Si je le mets en place sur "http://nom.pagesperso-orange.fr/" et que je clique sur "Contact" (line rouge en haut de page) ma page s'ouvre bien.
Je remplis le nom, puis "submit"Je ne reçois pas de message ,par contre la page de "Chrome" s'ouvre.
En ouvrant le code source de "Contact" je trouve unscript que je n'ai pas créé.
Comment puis je l'enlever.?
Ungrand merc à celui qui va m'aider car je tourne en rond depuis deux jours.
Amitiés et bn courage dans ces périodes difficiles.
Etienne
Adresse mail supprimée Modération CCM
A voir également:

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
28 mars 2020 à 10:32
Bonjour,

Pour que le "mailto" fonctionne.... il faut disposer d'un logiciel de messagerie installé et configuré sur son ordinateur ( ou son mobile).
En gros, le mailto ne fait qu'ouvrir le logiciel définit comme "logiciel de messagerie".

Si tu veux réaliser l'envoi de mail directement (sans que l'utilisateur, donc, n'ai besoin d'avoir un logiciel installé sur son ordi...) tu dois effectuer ce traitement côté serveur.
Via un langage tel que le PHP par exemple.

La plus part des hébergeur propose d'utiliser la fonction native de php : mail()
https://www.commentcamarche.net/faq/4516-webmaster-un-formulaire-de-contact-pour-votre-site#une-autre-version-en-php5

Mais si ce n'est pas disponible sur ton hébergeur, tu peux utiliser une messagerie autre ( gmail par exemple) en utilisant pour cela un script tel que :
https://help.adk-media.com/utiliser-classe-php-mailer-pour-envoi-emails-smtp.html

1