Base de donnees et html.... bouton lien

td11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
td11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
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


A voir également:

1 réponse

Kopros Messages postés 595 Date d'inscription   Statut Membre Dernière intervention   89
 
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é.
1
td11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour tout je vais essayer et je vous rendrai compte
Bonne soirée
0
td11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
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>
0
td11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
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>
0
td11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
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>
0