begin process at 2012 05 27 19:12:23
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

E-Mail / Messagerie

 > MAILING LIST (NEWS LETTER) AVEC MYSQL, LES COOKIES ET SANS MAIL()

MAILING LIST (NEWS LETTER) AVEC MYSQL, LES COOKIES ET SANS MAIL()


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :E-Mail / Messagerie Niveau :Débutant Date de création :26/02/2003 Date de mise à jour :03/04/2003 12:44:43 Vu / téléchargé :7 675 / 1 276

Auteur : OverDarck

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

MotsClefs : Mailing list, News Letter, Liste de diffusion, PHP, Mysql, base de donnée, http://www.reims-web.com, email, envoi de news, lettre d'info, adrien78, POPO, mmaxuel, SMoG

.:: Dernière Mise à jour : le samedi 03 Avril (en l'an de grâce 2003) ::

Voila une petite mailing liste qui me semble tres aboutie : utilisation de PHP4, MySql, Les Cookies
et d'un fomulaire exterieur pour l'envoi des mails pour ceux qui ont pas la fonction mail() (Comme les Freenautes..)

A QUOI SA SERT ?

Ce code en php a pour but de vous permettre d'envoyer des News Letter (Infos, nouveautées, maj, etc...)
  aux visiteurs de vos site, qui au-préalable s'inscrive via un fomulaire, dans votre base de donnée.

FONCTION :

Libre inscription de vos visiteur (via un fomulaire HTML) dans la base MySql
Listing des inscrits (Protégé par MDP), possibilitée de suprimer les indesirés
Composition de vos News letter en mode texte uniquement (Protégé par MDP)
Envoi des News letter via un serveur Web externe (ce qui contourne le probleme du mail() ) (Protégé par MDP)
Suivi de l'envoi des message et audit des Réussites ou Echecs (Protégé par MDP)
Toute les pages Protégé par MDP utilise les Cookie, il y a donc une page de login qui permet de naviguer librement dans les autres
Reglage du timeout de la session grace au cookies
...
Je crois que c'est a peut prêt tout


MISE EN PLACE :

Pour faire fonctionner cette mailing list, il faut :
Crée une Table dans une base de donnée de type MySql (Voir requêtte plus bas)
Placer ces 3 pages sur votre serveur WEB (Hébergeur), dans le même dossier
Activer la prise en charge du PHP4 sur votre serveur WEB (Hébergeur)
Et ensuite il vous suffi de metre dans chacunes des trois page les valeurs apropriées pour chacunes des variables :
$Upass : doit contenir Votre mot de passe et votre nom d'utilisateur colés, qui vous serons demendé lors de votre login pour acceder au pages protégées
  exemple : $Upass="123456Admin";
"Mon Site" : remplacer ca par le nom de votre site (utilisé pour le titre des pages)
"user" : remplacer ca par votre nom d'utilisateur de votre base de données MySql (en général votre login)
"mdp" : remplacer ca par votre mot de passe de votre base de données MySql
"maBdD" : remplacer ca par le nom de votre base de données MySql
  exemple :
   $base=mysql_connect("localhost","OverDarck","12345 6");
   mysql_select_db("OverDarck_db",$base);
$LeNomDeMonCookie : remplacer le NOM de cette variable par le nom de votre cookie
  exemple $OverDarckfrstSecurity
$Cookie : doit contenir le nom de votre cookie (Le meme nom que celui de la variable au dessus)
  exemple : $Cookie="OverDarckfrstSecurity";
Voila je crois la aussi c'est tout...

REMERCIMENTS :

Voila je vous donne ce code PHP tel-quel, que j'ai constitué petit à petit grâce a mon aprentisage personnel,
l'aide de Mehdi, et des bout de source empruntés et remodelés à adrien78, POPO, mmaxuel, SMoG (que je remercient au passage)

Source

  • //voir le zip
  • //pour crée la table dans votre DB
  • CREATE TABLE mailing
  • (
  • ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  • email VARCHAR(65)
  • )
//voir le zip

//pour crée la table dans votre DB
CREATE TABLE mailing
(
ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
email VARCHAR(65)
)   

 Conclusion

J'espere que j'ai assez bien expliquer tout ce qui doit l'être pour rendre l'utilisation de se code aisé a quiquonque,
ce qui n'est pas le cas de la plus part des sources publiées ici, ce que je trouve dommage surtout pour les débutants

Voila @++ tt le monde et bonne prog

OverDarck (DarckOver@yahoo.fr www.overdarck.fr.st), le 03/04/2003 à 13h

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip LE CALENDRIER POUR FAN DE STARGATE !!!!
UN VRAI CALENDRIER PERPETUEL INFINI DANS LE PASSÉ !
LIRE LES ID3V1 TAG (+RAPIDE, +COURT)
ADVANCED MP3 LISTEUR
"COMPILATEUR PHP"

 Sources de la même categorie

Source avec Zip Source avec une capture FORM TO MAIL AVEC PROTECTION PAR TOKEN ET CAPTCHA CONTRÔLES ... par cod57
Source avec Zip Source avec une capture FORMULAIRE VERS COURRIEL BASIQUE AVEC CONTRÔLE CAPTCHA ANTI ... par cod57
Source avec Zip CHAT EN PHP ET JQUERY par pitchoubrazil
Source avec Zip Source avec une capture FORMULAIRE DE CHOIX MULTI-CONTACT VALIDE XHTML 1.0 TRANSITIO... par aventurier19
Source avec Zip Source avec une capture WEB MESSENGER par EvildarkEurope

Commentaires et avis

Commentaire de Pentium4 le 27/02/2003 07:40:52

Ho je te remercie enormement pour cette newsletter bon g po encore regarder mais il a l'air bien foutu bravo et merci

Commentaire de BeB3RePHPLover le 05/03/2003 17:18:36

Merci mec ca m'évitera de longues lignes de code ;)
Je me servirai de ton programme!

Commentaire de boopette le 13/02/2004 14:25:46

Bonjour,
jai essaye de modifié ton code pour pouvoir le faire tourner sur mon PHP4 (register_global=OFF), je ny arrive pas, tu pourrais essayer de modifier ton code dans ces conditions, STP?

Commentaire de masternico le 09/02/2008 14:56:21

C'est pas mal sauf que ça m'étonnerais que l'admin du site soit tout à fait d'accord pour que n'importe qui envoi des mails annonyme à partir de son formulaire (spam ou autre).
Il a par ailleur été modifié depuis pour éviter ce genre de script.

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales