Extensions et tutorials gratuits disponibles sur internet pour Dreamweaver. PHP et ASP. Classement thématique. Blog référencé par Adobe Communauté Dreamweaver.

Dreamweaver gratuit

PHP : créer une newsletter avec Dreamweaver (Part 2) : Table MySQL "Inscriptions"

23 avril 2007 | Posté par caroder à 19:24

Table MySQL « Inscriptions »

La table inscription est toute simple. On prend pour hypothèse ici que l’on implémente cette newsletter dans un site de BtoB et que l’on souhaite donc connaître la société (organisme) et la profession (fonction) de l’abonné. On pourrait ajouter le champ date_saisie qui peut être une information utile. Bref, je laisse jouer votre imagination…

CREATE TABLE `inscriptions` (
  `id_abonne` int(11) NOT NULL auto_increment,
  `nom` varchar(100) default NULL,
  `mail` varchar(120) default NULL,
  `organisme` varchar(120) default NULL,
  `fonction` varchar(200) default NULL,
  `password` varchar(8) default NULL,
  PRIMARY KEY  (`id_abonne`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

Ce billet fait partie du tutorial dreamweaver newsletter



PHP : créer une newsletter avec Dreamweaver (Part 1)

20 avril 2007 | Posté par caroder à 08:30

Je commence ici un tutorial ambitieux de ma facture car je n'ai jamais trouvé son équivalent sur internet et à en croire les post sur les forums c'est un sujet qui interesse de nombreux utilisateurs de Dreamweaver.

Ce 1er post concerne la méthodologie et la feuille de route de ce projet. La totalité des post concernant ce sujet se déroulera sur plusieurs semaines ;-)

Ce tutorial permet de créer une newsletter depuis un site. Nous allons utiliser pour cela les comportements serveur de Dreamweaver accompagné de l’éditeur HTML TinyMCE disponible ici :

http://tinymce.moxiecode.com/download.php

Edit : suite à la demande de plusieurs internautes, ce n'est plus TinyMCE qui sera intégré dans ce tutorial mais FCKEditor tutorial

L’application est scindée en 2 parties : d’une part le formulaire d’inscription utilisateur et d’autre part le back office (user administration). Le formulaire d’inscription déclenche une confirmation d’incription par mail.

L’administration permet de créer la newsletter, de la mettre en page, de modifier son contenu, de supprimer une newsletter, d’activer une newsletter et de déclencher un envoi.

Une template sera appliquée à la newsletter lui permettant d’avoir un look professionnel pour les utilisateurs réceptionnant les e-mails au format HTML.

1) Formulaire d’inscription utilisateur
- Table MySQL « inscriptions »
- Création du formulaire d’insertion afin de permettre à l’utilisateur de saisir ces informations personnelles
- Vérification que l’utilisateur n’a pas déjà saisi son adresse mail (doublon)
- Vérification des données du formulaire
- Système Captcha anti-spam
- Insertion dans la base
- Envoi du mail de confirmation

2) Création d’une administration de back office
- Table « User »
- Page de login/mot de passe
- Protection des pages administrateur
- Vérification des inscrits et modification /suppression
- Création du template de la newsletter
- Table MySQL « newsletters »
- Ulisation d’un éditeur HTML : TinyMCE
- Tableau d’historique des newsletters : modification, suppression, activation, visualisation du rendu
- Script d’envoi.

Voici la liste des fichiers que nous allons créer lors de ce tutorial  :
- Incription : inscrip_newsletter.php
- Confirmation : confirm_newsletter.php
- Désabonnement : desabon_newsletter.php
- Login : login_newsletter.php
- Tableau d’historique : admin_newsletter.php
- Création : creation_newsletter.php
- Modification : modif_newsletter.php
- Rendu : preview_newsletter.php
- Confirmation de l’envoi : done_newsletter.php

technorati tags: dreamweaver tutorial

Ce billet fait partie du tutorial dreamweaver newsletter

  1  2  3