Bonjour, je me demandais comment faire pour créer une table qui dirais pas exemple:
Lundi : jambon : Input pour le nb
Mardi : poulet : Input pour le nb
je me demandais comment faire pour recevoir dans ma boite courriel un message disant:
LJ : (NB)
MP : (NB) etc.
j'ai déjà un formulaire de contact mais je ne sais pas comment faire pour ajouter le LJ devant le NB quand je reçois le mail.
Si vous pouvez m'aider . Merci d'avance !

4 réponses


j'ai oublier de vous montrer un peu de code ...

<!--Envoie-->
if(!empty($_POST)){
    extract($_POST);
    $valid = true;
    if(empty($nom)){
        $valid=false;
        $erreurnom="Case Invalide";
    }
    if(!preg_match("/^[a-z0-9\-_.]+@[a-z0-9\-_.]+\.[a-z]{2,3}$/i",$email)){
        $valid=false;
        $erreuremail = "Entrer un Email valide !";
    }
    if(empty($email)){
        $valid=false;
        $erreuremail="Case Invalide";
    }
    if(empty($message)){
        $valid=false;
        $erreurmessage="Case Invalide";
        }
        if($valid){
        $to = " ******.com";
        $sujet = $nom." a contacter le site";
        $header = "From: $nom <$email>";
        if(mail($to,$sujet,$header)){
            $erreur = "Message Envoyer";
            unset($nom);
            unset($email);
            unset($message);    
        }
        else{
            $erreurenvoie = "Une erreur c'est produite";
        }
    }
}
<!--Input Exemple:Nom-->
<form method="post" action="contact.php">
<label for="nom"><p style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666;">Nom :</p></label>
<input type="text" width="300px" name="nom" id="nom" value="<?php if(isset($nom)) echo $nom; ?>"/><br/>
<span class="error-message"><?php if(isset($erreurnom)) echo $erreurnom; ?></span>

<input type="submit" value="Envoyer" />

J'ai pas trop compris ce que tu veux faire donc je vais te le demander clairement.
Tu veux envoyer par mail le nombre de jambons le lundi et le mardi quand tu rentres un chiffre quelconque dans un input c'est ça ?

Oui exactement, j'était pas très claire, désoler.

Pourquoi faire un unset($nom,$email,$message) dans ce cas là ? En faisant ça tu détruis les variables et ce qu'elles contiennent. Et apparemment $nom correspond à la valeur de retour de ton input.

Ce petit bout de code dans la message tu le mets donc tu peux faire par exemple:

$message .= 'LJ'.$nom;
echo $message;

Enfin si j'ai bien compris ta demande bien entendu ^^ .