Formulaire de contact dans un doc PHP qui contient un script HTML

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Formulaire de contact dans un doc PHP qui contient un script HTML

Re: Formulaire de contact dans un doc PHP qui contient un script HTML

par Shadowwera » 18 mai 2021, 09:18

Tu as un double égale ici :
$txt = = "courriel recu de " .$name.".\n\n".$value;

Re: Formulaire de contact dans un doc PHP qui contient un script HTML

par or 1 » 15 mai 2021, 15:01

tutoriels/page-blanche-script-php-comme ... 73178.html
pour que php dise tout ce qui ne va pas dans le code de action.php

Formulaire de contact dans un doc PHP qui contient un script HTML

par clickern » 15 mai 2021, 14:25

bonjour,

J'ai composé mon script HTML à l'intérieur d'une page PHP. Il s'agit d'un formulaire de contact (contract.php).
L'objet doit donc envoyer le message en direction de mon adresse courriel.
Il y a une deuxième page PHP qui digère l'information obtenue par l'utilisateur (action:php)
voici les codes. Vous comprendrez que je n'arrive pas à décider le formulaire de me faire parvenir l'ensemble des informations collectées.

contact.php
<!doctype html>
<html lang="fr" dir="ltr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AlphaVit - Contact</title>
    <link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
    <form action="action.php" method="post">

    </form>

    <section>
        <div class="container">
            <h2>Formulaire de contact</h2>
            <div class="row100">
                <div class="col">
                    <div class="inputBox">
                        <input type="text" name="name" required="required">
                        <span class="text">Nom</span>
                        <span class="line"></span> 
                    </div>
                </div>
                <div class="col">        
                    <div class="inputBox">
                        <input type="text" name="user_name" required="required">
                        <span class="text">Prénom</span>
                        <span class="line"></span> 
                    </div>
                </div> 
            </div>       
            <div class="row100">
                <div class="col">
                    <div class="inputBox">
                        <input type="text" name="mail" required="required">
                        <span class="text">Courriel</span>
                        <span class="line"></span> 
                    </div>
                </div>      
                <div class="col">
                    <div class="inputBox">
                        <input type="text" name="phone" required="required">
                        <span class="text">Téléphone mobile</span>
                        <span class="line"></span>
                    </div>
                </div>
            </div>


            <div class="row100">
                <div class="col">
                    <div class="inputBox textarea">
                        <textarea required="required"></textarea>
                        <span class="text">Veuillez entrer votre message</span>
                        <span class="line"></span>
                    </div>
                </div>
            </div>


            <div class="row100">
                <div class="col">
                    <input type="submit" value="send">
                </div>
            </div>
        </div>
    </section>
</body>
</html>

enfin : action.php
<?php

  if(isset($_POST['submit'])) {
    $name = $_POST['name'];
    $name = $_POST['mail'];
    $name = $_POST['user_name'];
    $name = $_POST['phone'];
    $name = $_POST['value';

$mailto = "[email protected]"
$headers = "From: .$mailFrom;
$txt = = "courriel recu de " .$name.".\n\n".$value;

    mail($mailTo, $value, $txt, $headers);
header("Location: conntact.php?mailsend");
  }
?>