Formulaire PHP/TXT

Fermé
LawlietKM - 1 août 2013 à 15:41
JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 - 1 août 2013 à 20:09
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!
A voir également:

1 réponse

JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
1 août 2013 à 20:09
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