Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3456 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Alarme dans Access

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Alarme dans Access

n°1766601
miclegrand
Posté le 30-07-2008 à 03:05:41  profilanswer
 

 :hello: Bon matin
 
Besoin d'aide dans une base de donnée  Access
J'ai fait une base de données pour clients avec plusieurs champs.
J'ai un champ nommé date de naissance, je voudrais avoir une alrme me donnant un alrme par courrier (le mien) 10 jours avant la date inscrite.
 
Attention j'en suis à mes débuts avec Access , donc peu de connnaissance.
Besoir de formule en exemple.
 
 :bounce:

mood
Publicité
Posté le 30-07-2008 à 03:05:41  profilanswer
 

n°1766779
SuppotDeSa​Tante
Aka dje69r
Posté le 30-07-2008 à 15:59:48  profilanswer
 

Bonjour
 
Il faut deja savoir a quel moment tu vas regarder les dates d'anniversaire. Sur ouverture d'un formulaire, de la base etc.
Ensuite si tu ouvres 20 fois, il ne faut pas que tu envoies 20 fois le mail...
 
Ensuite, pour envoyer un mail "simplement" si tu as un compte free tu peux utiliser une ligne php dans ie
 
Mais il va falloir coder un peu me semble t il
 
 
Tu te créés un fichier courriersmail.php sur un site à toi :  

Citation :

<html>
<?php
     
     $headers ='From: <'.$mailfrom.'>'."\n";  
     $headers .='Reply-To: toto@toto.fr'."\n";  
     $headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";  
     $headers .='Content-Transfer-Encoding: 8bit';  
 
 
$formMail = str_replace(array("\r", "\n" ), '', $str);
 
 
 
$message_html='<html>  
     <head>  
     <title>Titre</title>  
     </head>  
     <body>STYLE type="text/css">
     P{
     text-align:justify;
     }
     </STYLE>'.$mailcorps.'</body>  
     </html>';  
echo $message_html;
 
 
 
  if( mail($formMail,$mailtitre,$message_html,$headers) ){
    echo 'les informations on bien été envoyées';
  }
  else{
    echo 'une erreur est survenue';
  }    
 
?>
</html>


 
Ensuite tu créés ta fonction qui envoi le mail :

Citation :

Function envoyer()
 
Dim mailto As String
Dim mailfrom As String
Dim mailtitre As String
Dim mailcorps As String
Dim mailreq As String
 
mailto = 'Mail Destinataire
mailtitre = 'Titre du mail
mailcorps = 'Corps du texte
 
mailreq = "http://AdresseVersTonSite/courriersmail.php?str=" & mailto & _
"&mailfrom=" & mailfrom & "&mailtitre=" & mailtitre & "&mailcorps=" & mailcorps
 
ExVal = Shell("C:\Program Files\Internet Explorer\iexplore.exe " & mailreq) ', vbHide)
 
End Function
 


 
 
N'hesites pas si tu as des questions.
 
Cordialement


Message édité par SuppotDeSaTante le 30-07-2008 à 16:10:34

---------------
Soyez malin, louez entre voisins !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Alarme dans Access

 

Sujets relatifs
[access] 12 mois glissants dans un TCD[ACCESS] outil de documentation des relations entre requêtes et tables
[access] Tri par ordre chronologique et non pas alphabétiqueProblème : Requetes SQL Serveur liés à Access
[VB.net] créer relations dans bdd access et connect a la bddLiaison Access Help svp
ACCESS - Comment être averti de la date d'anniversaire d'un client?programme access 2003
Formulaire access et initialisation[Access] Probleme fonction Date() ... time()... Mid()...
Plus de sujets relatifs à : Alarme dans Access


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)