Base de donnees et html.... bouton lien
td11
Messages postés
6
Statut
Membre
-
td11 Messages postés 6 Statut Membre -
td11 Messages postés 6 Statut Membre -
Bonjour, je suis débutant en HTML
j'aimerais que à chaque clic du bouton que ça affiche un numéro de référence automatique envoyé par mail à l'adresse e mail saisi à la connexion , et stocké sur une base de données access
Merci d'avance de votre aide
j'aimerais que à chaque clic du bouton que ça affiche un numéro de référence automatique envoyé par mail à l'adresse e mail saisi à la connexion , et stocké sur une base de données access
Merci d'avance de votre aide
1 réponse
-
Déjà faudrait que ta base de données soit en MySQL, ou PostgreSQL, ou Oracle si t'as du pognon à jeter par la fenêtre !
Je te conseille le MySQL, y'a bien + d'infos sur le net.
Ensuite tu fais un formulaire html (balise form) avec un input hidden qui contient l'id du compte, et le bouton (submit).
Le formulaire envoi les données vers une page php, qui va retrouver l'adresse mail par rapport à l'id du compte, et envoyer le mail.
Pour pas te retrouver dans les spams, je te conseille la fonction Mail de Pear, pour te connecter à un serveur SMTP avec un identifiant / mot de passe.
Si tu veux pas te prendre la tête, ya la fonction Mail() de php, mais c'est plus facilement bloqué.-
-
voila mon code mais ca marche pas
page 1
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Titre</title>
</head>
<body>
<form method="post" action="traitement.php">
<p>
<label for="pseudo">Votre pseudo :</label>
<input type="text" name="pseudo" id="pseudo" />
<label for="pass">Votre mot de passe :</label>
<input type="password" name="pass" id="pass" />
<form name="x" action="page2.php" method="post">
<input type="submit" value="Connexion">
</form>
</p>
</form>
</body>
</html> -
page2
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Titre</title>
</head>
<body>
<form method="post" action="traitement.php">
<p>
<form name="x" action="page2.php" method="post">
<input type="submit" value="PAR ESPECE">
</form>
<?php
$ref = 1;
while (Onclick==true)
{
echo ' n° de reference' . $ref++ . '<br />';
$ref++;
}
?>
</body>
</html> -
page3
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Titre</title>
</head>
<body>
<?php
// Connexion à la base de données
try
{
$bdd = new PDO('mysql:host=localhost;dbname=td;charset=utf8', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
// Insertion du message à l'aide d'une requête préparée
$req = $bdd->prepare('INSERT INTO commande ($ref) VALUES(?)');
$req->execute(array($_POST['$ref']));
?>
</body>
</html>
-