Formulaire de contact avec Xtreme Web Designer



Documents pareils
La Clé informatique. Formation Internet Explorer Aide-mémoire

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

Campagnes d ings v.1.6

EXTRACTION ET RÉINTÉGRATION DE COMPTA COALA DE LA PME VERS LE CABINET

SOMMAIRE. Comment se connecter?

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Introduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)

Publier dans la Base Documentaire

Manuel d utilisation de la messagerie.

DECOUVERTE DE LA MESSAGERIE GMAIL

Antidote et vos logiciels

Utilisation de l éditeur.

L envoi d un formulaire par courriel. Configuration requise Mail Texte Mail HTML Check-list

TD3 - Facturation avec archivage automatisé

FICHIERS ET DOSSIERS

Barid Al Maghrib. Guide d utilisateur Boite Postale Electronique. Fonctions de base. Version 1.0

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

Guide d installation du logiciel Proteus V.8 Sous Windows Vista, 7, 8

Utilisation de la plate-forme collaborative Windchill

Antidote et vos logiciels

TUTORIEL : Formulaire sur Google : Saisie des réponses questionnaires comptoir Mise en place de questionnaires à distance

Groupe Eyrolles, 2003, ISBN : X

PARTAGER UN ANNUAIRE COLLECTIF DE SIGNETS AVEC DEL.ICIO.US

Publication dans le Back Office

Documentation Honolulu 14 (1)

Administration du site (Back Office)

Utilisation de GalaxShare

Formulaire pour envoyer un mail

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

Manuel du composant CKForms Version 1.3.2

CREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML

CONTACT EXPRESS 2011 ASPIRATEUR D S

< Atelier 1 /> Démarrer une application web

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc

Publier un Carnet Blanc

Comment accéder à d Internet Explorer

Mode d emploi CONNEXION AU TERMINAL SERVER

Créer et partager des fichiers

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

3 : créer de nouveaux onglets dans Netvibes Cliquer sur le bouton «+» et renommer le nouvel onglet (par exemple Encyclopédies en ligne)

Présentation de Firefox

PROCEDURE D EXPORT-IMPORT DU CERTIFICAT InVS INTERNET EXPLORER

Classer et partager ses photographies numériques

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

Date : juin 2009 AIDE SUR LES CERTIFICATS. Comment sauvegarder et installer son certificat

Découvrez Windows NetMeeting

J'ai changé d'ordinateur, comment sauvegarder mon certificat?

1. Utilisation du logiciel Keepass

Comment utiliser sa messagerie laposte.net

Prise en main du logiciel. Smart BOARD Notebook 10

Manuel d utilisation du web mail Zimbra 7.1

Notice d installation et d utilisation du blog nomade avec un nouveau blog

Guide d utilisation 2012

Les outils de création de sites web

Procédure Platine Exchange 2010 Accompagnement à la migration de votre compte 09/08/ Version 1.0 Hébergement web professionnel

ZOTERO Un outil gratuit de gestion de bibliographies

Aide Webmail. L environnement de RoundCube est très intuitif et fonctionne comme la plupart des logiciels de messagerie traditionnels.

Créer un diaporama avec OpenOffice.org Impress

Formation ing Utiliser MailPoet

:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1.

(Mis à jour : 7 déc. 12)

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières

Découvrir la messagerie électronique et communiquer entre collègues. Entrer dans le programme Microsoft Outlook Web Access

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

Votre site Internet avec FrontPage Express en 1 heure chrono

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Support de formation Notebook

ENVOI EN NOMBRE DE SMS

Guide d utilisation du logiciel TdsTexto 1.0

GESTION DE L'ORDINATEUR

Notes pour l utilisation d Expression Web

Cahier Technique Envoi par à partir des logiciels V7.00

Google Merchant Center

mailpro mode d'emploi

Thunderbird est facilement téléchargeable depuis le site officiel

F O R M A T I O N S LOTUS NOTES. 8.5 Utilisateurs rue de la Bôle. E U R L. a u c a p i t a l d e

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

UserLock Guide de Démarrage rapide. Version 8.5

Gestion des documents avec ALFRESCO

Guide d utilisation des services My Office

Ouvrir le compte UQÀM

Sécurisation des accès au CRM avec un certificat client générique

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Comment utiliser mon compte alumni?

Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur

1 - Se connecter au Cartable en ligne

GUIDE DE DÉMARRAGE RAPIDE

WinReporter Guide de démarrage rapide. Version 4

MIGRER VERS LA DERNIERE VERSION DE L'ANTIVIRUS FIREWALL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

KeePass - Mise en œuvre et utilisation

Le Rapport Automatique de Suivi (RAS)

Utilisation de la Plateforme Office365 et d Oultlook Web App

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais :

Utilisation avancée de SugarCRM Version Professional 6.5

Un outil open source de gestion de bibliographies

S y m M a i l i n g. S o l u t i o n d e - m a i l i n g. SymMailing est un outil professionnel de création et de gestion de campagnes d ing.

SOMMAIRE. 1. Connexion à la messagerie Zimbra Pré-requis Ecran de connexion à la messagerie 4

Chapitre 2 Accès aux partages depuis votre système d'exploitation

Transcription:

Formulaire de contact avec Xtreme Web Designer Pour faire un formulaire avec Xtreme Web Designer, j'utilise 5 pages, vous n'êtes pas obligé, en effet 2 pages peuvent suffir mais c'est moins jolie. Donc je créer 5 pages, 4 pages en html et 1 en PHP. Mais c'est quoi HTML et PHP. Le HTML est un language pour que les navigateurs internet puisse afficher une page Web. Le PHP est un language seules les serveurs comprenent et vous affiche une page sur votre navigateur. Donc quand vous créer des pages avec Xtreme Web Designer, vous créer une page en HTML, c'est une page avec du code. Pour voir le code de vos pages. Quand vous exporter votre site dans un dossier que vous avez choisi, toutes vos pages sont en HTML, ouvrer l'une d'elle. Dans l'explorateur qui c'est ouvert par défaut, faites apparaître le code. Pour FireFox : Aller dans le menu affichage et code source de la page. Pour Internet explorer : Menu Affichage et source.

Xtreme Web Designer ne créer pas de page en PHP. Pour ce faire il vous faut un logiciel Notepad ++ Votre nouveau logiciel ouvert, aller dans le menu Langage et choisisser PHP Copier et coller ce code :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <!-- saved from url=(0020)http://www.xara.com/ --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head> <body> <?php $msg_erreur = "Erreur. Les champs suivants doivent être obligatoirement remplis :<br/><br/>"; $msg_ok = "Votre demande a bien été prise en compte."; $message = $msg_erreur; define('mail_destinataire','xxxxxx@xxxxxxx.com'); // remplacer par votre email define('mail_sujet','formulaire'); // vérification des champs if (empty($_post['nom'])) $message.= "Votre nom<br/>"; if (empty($_post['prenom'])) $message.= "Votre prenom<br/>"; if (empty($_post['ville'])) $message.= "Votre ville<br/>"; if (empty($_post['codepostal'])) $message.= "Votre codepostal<br/>"; if (empty($_post['email'])) $message.= "Votre email<br/>"; if (empty($_post['objet'])) $message.= "Votre objet<br/>"; if (empty($_post['comments'])) $message.= "Votre message<br/>"; // si un champ est vide, on affiche le message d'erreur if (strlen($message) > strlen($msg_erreur)) { header("location:vide.htm"); exit(); // sinon c'est ok } else { foreach($_post as $index => $valeur) { $$index = stripslashes(trim($valeur)); } //Préparation de l'entête du mail: $mail_entete = "MIME-Version: 1.0\r\n"; $mail_entete.= "From: {$_POST['nom']} "."<{$_POST['email']}>\r\n"; $mail_entete.= 'Reply-To: '.$_POST['email']."\r\n"; $mail_entete.= 'Content-Type: text/plain; charset="iso-8859-1"'; $mail_entete.= "\r\ncontent-transfer-encoding: 8bit\r\n"; $mail_entete.= 'X-Mailer:PHP/'. phpversion()."\r\n"; // préparation du corps du mail $mail_corps = "Message de : $nom, $prenom\n"; $mail_corps.= "Ville : $ville\n"; $mail_corps.= "Code postal : $codepostal\n"; $mail_corps.= "Email : $email\n"; $mail_corps.= "Objet : $objet\n"; $mail_corps.= "Commentaire : \n $comments"; // envoi du mail if (mail(mail_destinataire,mail_sujet,$mail_corps,$mail_entete)) { //Le mail est bien expédié header("location: destinataire.htm"); exit(); //Le mail n'a pas été expédié header("location: erreur.htm"); exit(); } }?> </body> </html>

Repérer ceci dans la page et remplacer par votre email xxxxxx@xxxxxxx.com Maintenant créer les 4 pages avec Web Designer 1 page nommée formulaire.html 1 page nommée destinataire.html 1 page nommée erreur.html 1 page nommée vide.html Sur la page formulaire dessiner un carré, puis par un clic droit dessus, aller dans propriété puis onglet emplacement d'objet Copier et coller ce code :

<form name="form1" method="post" action=formulaire.php"> <table align="center" border="0" bordercolor="#ffffff" bgcolor="#ffffff"> <tr bordercolor="#ffffff" bgcolor="#ffffff" > <font size="-1" face="times New Roman, Times, serif">nom</font></td> <input name="nom" type="text" size="20" maxlength="15"> <font size="-1">prenom</font></td> <input name="prenom" type="text" size="20" maxlength="15"> <font size="-1">ville</font></td> <input name="ville" type="text" size="20" maxlength="15"> <div align="left"> <font size="-1">code postal</font> <input name="codepostal" type="text" size="20" maxlength="15"> <font size="-1">email</font></td> <input name="email" type="text" size="20" maxlength="15"> <font size="-1">objet</font></td> <select name="objet"> <option>.</option> <option>-- Renseignement -- </option> <option>devis</option> </select> <tr bordercolor="#ffffff"> </div> <div align="right"> <textarea name="comments" rows="7" cols="30"></textarea> <tr bordercolor="#ffffff"> </td> <input name="reset" type="reset" value="effacer"> <input name="submit" type="submit" value="envoyer"> </table> </form>

Ce qui vous donnera ce style de formulaire Pour l'adapter à vos besoin, il faut modifié le code html.

Créer votre page destinataire : Sur cette page vous écrivez un message, le formulaire est bien envoyé au destinataire. Créer votre page nomée vide Sur cette page vous écrivez un message d'alerte, tous les champs n'ont pas été rempli. Créer la page erreur. Sur cette page vous écrivez le message, le formulaire n'est pas arrivé à son destinataire. Noubliez pas de joindre votre page formulaire.php dans le dossier index html files si vous voulez quel soit publier en même temps que votre site. Ceci est juste un tuto, comment mettre un formulaire avec Xtreme Web Designer. Si vous voulez aller plus loin, un conseil, lisez les sites spécilisés dans le domaine, pour bien comprendre ce que vous faites. Ne serais que pour changer le formulaire pour l' adapter a votre site Et aussi le code PHP pour adapter l'envoie par email. www.site du zero.com www.php débutant.org Mes sources: www.6ma.fr