Page 1 sur 1
être averti d'une entrée sur bd
Posté : 07 févr. 2010, 11:55
par william539
Bonjour, sur un forum en activité, comment être averti d'une nouvelle entrée par email envoyé à machin. La structure du forum= 1 fichier formulaire.php (qui est du pur html) appelle un fichier.php qui charge un table de données en SQL. J'ai essayé avec un javascript qui donne 2 actions à Submit, ça pourrait fonctionner mais ça ouvre une fenêtre divulgant ou l'email est envoyé (pas possible).

Quelqu'un a une idée?? D'avance merci
Re: être averti d'une entrée sur bd
Posté : 11 févr. 2010, 14:43
par iclo
Et bien le plus logique: faire l'envoi de mail dans le même code que l'ajout dans la table.
Je ne vois pas de vouloir séparer en deux le traitement...
Re: être averti d'une entrée sur bd
Posté : 11 févr. 2010, 15:21
par william539
Merci à iclo, Pourrais-tu préciser, je le fais à partir du 1er fichier en html ou à partir du second en php? et si à partir du second...comment? un ex. est le bien venu.
Re: être averti d'une entrée sur bd
Posté : 11 févr. 2010, 16:05
par Truc
Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.
Merci de prendre le temps de lire les règlements
ainsi que l'intitulé de chaque forum avant de poster un nouveau sujet.
Re: être averti d'une entrée sur bd
Posté : 11 févr. 2010, 20:24
par VaN
Tu le fais dans ton fichier PHP, juste après ton insertion en base de données :
http://fr2.php.net/manual/fr/function.mail.php
Exemple :
// Envoi du mail
$to = "[email protected]";
$subject = "Nouvelle insertion BDD";
$message = "<p>Nouvelle insertion BDD</p>";
$message .= "<p>ID : ".mysql_insert_id()."</p>";
mail($to, $subject, $message);
C'est fait à la va-vite, à toi de personnaliser le message.
Re: être averti d'une entrée sur bd
Posté : 12 févr. 2010, 10:23
par william539
Merci à VaN, j'avais déjà essayé ce genre mais pas à la bonne place, maintenant c'est OK. @+
Re: être averti d'une entrée sur bd
Posté : 12 févr. 2010, 11:30
par Truc
Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton
en haut à droite de la réponse qui te semble la plus pertinente.