Formulaire PHP/TXT

LawlietKM -  
JooS Messages postés 2705 Statut Membre -
Bonjour,
j'aimerais savoir si il est possible et comment créer un formulaire basique exemple:
l'utilisateur entre son pseudo et code une case pour qu'ensuite cette réponse aille dans un fichier texte et apparaisse comme ci-dessous:

Pseudo: [pseudo entré]
Accepter: oui/non [en fonction de la case cochée]

Je suis énormément minable en PHP, si quelqu'un aurait le code tout prêt je lui devrais une fière chandelle!

1 réponse

  1. JooS Messages postés 2705 Statut Membre 228
     
    Salut,

    <form method="post">
        <p>Pseudo : <input type="text" name="pseudo"></p>
        <p>Réponse : 
            <input type="checkbox" name="reponse" value="Oui" checked>
            <input type="checkbox" name="reponse" value="Non">
        </p>
        <input type="submit">
    </form>
    
    <?php
    if(!empty($_POST)) {
        $reponses = array('Oui', 'Non');
        $pseudo = '';
        $reponse = '';
    
        if(isset($_POST['pseudo']) AND !empty($_POST['pseudo']))
            $pseudo = trim($_POST['pseudo']);
    
        if(isset($_POST['reponse']) AND in_array($_POST['reponse'], $reponses))
            $reponse= trim($_POST['reponse']);
    
        if(!empty($pseudo) AND !empty($reponse)) {
            $text = 'Pseudo : ' . $pseudo . "\r\n";
            $text .= 'Accepter : ' . $reponse;
    
            $fichier = fopen('fichier.txt', 'w');
            fwrite($fichier, $text);
            fclose($fichier);
        }
    }

    0