Formulaire de contact spéciale
                    
        
     
             
                    titi264
    
        
    
                    Messages postés
            
                
     
             
            39
        
            
                                    Statut
            Membre
                    
                -
                                     
titi264 Messages postés 39 Statut Membre -
        titi264 Messages postés 39 Statut Membre -
        Bonjour je voulais savoir comment faire un formulaire de contact que lorsque l'on appuie sur envoyer le contenue du formulaire soit envoyer sur une page classé par date et ou l'on peut voir le contenue du formulaire.
merci
                
            
                
    
    
    
        merci
        A voir également:         
- Formulaire de contact spéciale
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Formulaire de contact le bon coin introuvable ✓ - Forum Vos droits sur internet
- Série spéciale just livebox fibre - Accueil - Box & Connexion Internet
2 réponses
                        
                            
                    Salut, un 
del idiocy
    
                <form>avec les
<inputs>appropriés (et
<textarea>aussi), le PHP qui récupères le tout (
$_POSTou
$_GET, je te consille de faire du POST) et qui l'insères dans une BDD avec PDO, MySQL, MSSQL, OracleDB, ou autre; et une seconde page qui te recrache tout. C'est basique; exemple:
<form action="envoi.php" method="post">envoi.php:
<input type="email" name="email />
<textarea name="contenu"></textarea>
</form>
<?phpEt la page qui te donne le contenu:
$contenu = $_POST['contenu];
$email = $_POST['email'];
$dsn = 'mysql:host=localhost;dbname=bdd_contact';
$username = 'titi264'; // Nom utilisateur BDD
$password = 'abcdef'; // Mot de passe
try {
$db = new PDO($dsn, $username, $password);
} catch(Exception $e) {
exit('Erreur : '.$e->getMessage());
}
$req = $db->prepare('INSERT INTO table_contact(email,contenu) VALUES (?,?)');
try {
$insertion_ok = $req->execute(array($email, $contenu));
if ($insertion_ok) {
echo 'Message envoyé';
} else {
throw new Exception('execute a renvoyé false');
}
} catch(Exception $e) {
exit('Erreur : '.$e->getMessage());
}
?>
<?phpfrom human import idiocy
$dsn = 'mysql:host=localhost;dbname=bdd_contact';
$username = 'titi264'; // Nom utilisateur BDD
$password = 'abcdef'; // Mot de passe
try {
$db = new PDO($dsn, $username, $password);
} catch(Exception $e) {
exit('Erreur : '.$e->getMessage());
}
$req = $db->prepare('SELECT * from table_contact');
try {
$selection_ok = $req->execute(array($email, $contenu));
if ($selection_ok) {
$lignes =$req->fetchAll(PDO::FETCH_ASSOC);
foreach ($lignes as $ligne) {
echo 'Email: ' . $ligne['email'] . '<br>';
echo 'Contenu: ' . $ligne['contenu'] . '<br>';
}
} else {
throw new Exception('execute a renvoyé false');
}
} catch(Exception $e) {
exit('Erreur : '.$e->getMessage());
}
?>
del idiocy
                        
                    Le html je connais par contre le PHP je débute ce matin .
D'apres ce que j'ai compris une première page en html avec un formulaire que l'on remplit (en php) envoye dans une base de donné et ensuite une autre page en html reprend dans la base de donné?
Pour Faire le formulaire j'y arrive sans trop de peine mais par contre le php pour l'envoye sa se complique.
Mais merci de ta réponse e vais essayer de déchiffrer.
    
                D'apres ce que j'ai compris une première page en html avec un formulaire que l'on remplit (en php) envoye dans une base de donné et ensuite une autre page en html reprend dans la base de donné?
Pour Faire le formulaire j'y arrive sans trop de peine mais par contre le php pour l'envoye sa se complique.
Mais merci de ta réponse e vais essayer de déchiffrer.
