Dimension: px
Commencer à balayer dès la page:

Download "http://www.ed-diamond.com"

Transcription

1 Ceci est un extrait électronique d'une publication de Diamond Editions : Ce fichier ne peut être distribué que sur le CDROM offert accompagnant le numéro 100 de GNU/Linux Magazine France. La reproduction totale ou partielle des articles publiés dans Linux Magazine France et présents sur ce CDROM est interdite sans accord écrit de la société Diamond Editions. Retrouvez sur le site tous les anciens numéros en vente par correspondance ainsi que les tarifs d'abonnement. Pour vous tenir au courant de l'actualité du magazine, visitez : Ainsi que : et

2 développement météo Alertes météo avec PHP François Crevola EN DEUX MOTS En Décembre 1999, la France fût frappée par une tempête d une ampleur rarissime en France. Cet évènement poussa alors Météo France à créer la carte de vigilance météo. Cette carte est une carte météo simplifiée qui pour chaque département donne un niveau d alerte vert, jaune, orange ou rouge, respectivement du moins inquiétant au plus inquiétant. [1] «Construire des robots pour le web», Linux Magazine n 75 (septembre 2005). [2] Points intérieurs d un polygone : it/mess_3848_ html ; appartient_ polygone : patrice.free.fr/ Algo/appartient_ polygone.htm ous nous proposons aujourd hui de construire un script PHP capable de déterminer (d après la carte de vigilance publiée deux fois par jour sur le site web de Météo France) le niveau d alerte météo d un département donné (le vôtre par exemple) et de vous en avertir par . Les lecteurs assidus de Linux Magazine auront remarqué que ce qui va suivre est un «robot pour le web» [1], mais en PHP. J utilise à titre personnel et depuis quelques mois déjà les scripts qui vont suivre. Attention, ils sont présentés uniquement à titre d illustration de ce qu il est possible de faire avec PHP, il ne s agit en aucun cas d en faire un usage autre qu à titre personnel (je vous le déconseille fortement). Nous allons décomposer le travail à effectuer en deux parties : une classe «utilitaire» et le script d alerte à proprement parler. La classe doit donc être capable de récupérer la carte et de l analyser («analyser» étant tout de même un bien grand mot pour qualifier les capacités de notre classe). La page web présentant la carte de vigilance a pour URL vigilance/index.html et la carte elle-même a pour URL vigilance/cartes/derniers/fr.gif. Notre analyse de la carte est très basique. Il s agit de déterminer pour un pixel donné, appartenant au département qui nous intéresse, la couleur de la carte : vert, jaune, orange ou rouge. Cela se traduit en PHP par l utilisation de fonctions GD. Pour créer une image à partir d une URL, nous faisons : $img = imagecreatefromgif($imgurl); Ensuite, l idée est d utiliser la fonction imagecolorat() sur cette image pour un pixel choisi (nous verrons ci-après comment déterminer les coordonnées des pixels à analyser). Le script d alerte prend en entrée un numéro de département et un niveau d alerte à atteindre pour déclencher l envoi d un . Il faut alors à partir de ce numéro de département déterminer les coordonnées des pixels de la carte à étudier. Ma première idée fût de déterminer manuellement les coordonnées d un point à l intérieur de mon département de résidence. Cependant, comme tous les lecteurs n habitent pas le même département que moi, il faut trouver quelque chose de plus général. C est là qu un détail fort utile va nous intéresser. La page web qui présente la carte de vigilance est pourvue d une Image Map qui permet de cliquer sur la carte afin d obtenir un bulletin de suivi météorologique par département. La page définie donc une Image Map via le tag HTML <map>. A l intérieur sont définies des zones de forme polygonale pour chaque département. Par exemple, pour le département 90 (Territoire de Belfort), nous avons : <area shape=poly coords=»559,205,559,200,550,191,547,195,550,203,555,206,559,205» href=»javascript:mm_openbrwindow( bulletins/suivi90. html, bulletin, scrollbars=yes,resizable=yes,width=780,height=520 )» OnMouseOver= Ecriture( Layer1, Territoire-de-Belfort ) > Ainsi, tout clic à l intérieur du polygone défini enverra le visiteur vers la page suivi90.html. Ainsi pour le département $dept (variable qui contient le numéro de département voulu), je recherche le tag <area> dont l attribut href contient suivi$dept et j en récupère la liste des coordonnées dans l attribut coords. Tout ceci est réalisé grâce à l utilisation de l extension DOM qui fait partie de PHP5. La première chose à faire est de lire le fichier HTML avec la fonction loadhtmlfile(). $dom Vous remarquerez l utilisation du devant le nom de la fonction, ceci afin d éviter de générer des warnings sur la sortie du script. Les warnings sont dus à un fichier HTML pas tout à fait correct (balises non fermées,...). Ensuite, on utilise la méthode getelementsbytagname() pour obtenir tous les tags nommés area. On les parcourt 66 GNU Linux Magazine France

3 avec une simple boucle foreach. L utilisation de la méthode getattribute() nous permet de récupérer le contenu des différents attributs du tag. Enfin, une simple utilisation de la fonction split() avec la virgule comme séparateur nous permet de transformer la liste de coordonnées présentes dans l attribut coords sous la forme «x0,y0,x1,y1,... «en un tableau de coordonnées tel que $tab[0] = x0, $tab[1] = y0, $tab[2] = x1, $tab[3] = y1,... Il est à noter que les abscisses des points qui définissent les contours du polygone sont dans les éléments d indice pair du tableau et les ordonnées dans les éléments d indice impair du tableau. Cette remarque est d importance pour la recherche du rectangle qui contient le polygone. En effet, pour notre analyse de la carte, nous choisissons de regarder la couleur du point situé au centre du rectangle entourant le polygone. Nous déterminons donc les abscisses et ordonnées maximales et minimales du polygone en parcourant la liste de ses sommets. Le centre du rectangle a alors comme abscisse $x = $xmin + ($xmax-$xmin) / 2 et comme ordonnée $y = $ymin + ($ymax-$ymin) / 2. D un point de vue strictement mathématique, rien ne garantit que le point choisi, soit réellement à l intérieur du polygone, c est-à-dire à l intérieur du département. Dans les essais que j ai pu faire, aucun département de France ne s est avéré suffisamment tordu pour que le centre du rectangle entourant le département, ne soit pas dans le département. En toute rigueur il faudrait donc déterminer un point, puis vérifier que le point appartient au polygone [2]. Si ce n était pas le cas, il faudrait prendre un autre point à tester jusqu à en trouver un valable. De plus, il semble que malgré l utilisation de l Image Map, il existe un décalage entre la map et le contour réel de certains départements dans l image GIF. Apparemment, sur des cartes de vigilance ancienne, il n y a aucun décalage. Ceci me fait penser que l Image Map sur la page HTML est inchangée depuis le début alors que la carte de France a légèrement changée (malheureusement le décalage n est pas uniforme). Il semble malgré tous les compromis faits, que le mécanisme «tient la route» pour l usage simple que l on en fait. On risque au pire de prendre un point sur un département voisin. Ultime subtilité : vous remarquerez que l on ne teste pas un point mais cinq (le point au centre du rectangle ainsi que quatre points juste autour). En effet, il existe une possibilité de tomber sur un pixel qui ne soit ni vert, ni jaune, ni orange, ni rouge : il peut s agir d un pixel noir. Ce cas arrive quand pour une alerte orange ou rouge, le département «reçoit» en plus un motif qui peut être un éclair (pour les avis d orages), une goutte de pluie (pour les avis de grosses intempéries),... Notre classe ignore donc un pixel qui serait noir. On espère tomber sur au moins un point (sur les cinq) qui ne sera pas noir. Le script pourrait éventuellement être modifié pour émettre une alerte (dont le niveau serait inconnu) dans le cas contraire. Voici donc la classe utilitaire «vigilancemeteo» que l on utilisera dans notre script d alerte : // vigilancemeteo_class.php class vigilancemeteo { public $dom; public $img; public function construct($indexurl,$imgurl) { // Lire la page HTML contenant l image map $this->dom // c pour pas avoir les warnings dus à un // Html pas tout à fait propre // Lire la carte de vigilance $this->img public function getpolygone($dept) { $dom = $this->dom; $params = $dom->getelementsbytagname( area ); // Faire un tableau des sommets x,y dans l ordre // du polygone qui encadre le département $dept foreach ($params as $param) { if ($param -> getattribute( shape )== poly && strpos($param -> getattribute( href ), suivi.$dept)!==false) { $tab = split(,,$param -> getattribute( coords )); return $tab; public function getrectangle($dept) { $tab = $this->getpolygone($dept); // Recherche xmin et xmax $xmax = $tab[0]; $xmin = $tab[0]; for ($i = 0; $i < count($tab)-1 ; $i+=2) { if ($tab[$i]>$xmax) $xmax = $tab[$i]; if ($tab[$i]<$xmin) $xmin = $tab[$i]; // Recherche ymin et ymax $ymax = $tab[1]; $ymin = $tab[1]; for ($i = 1; $i < count($tab) ; $i+=2) { if ($tab[$i]>$ymax) $ymax = $tab[$i]; if ($tab[$i]<$ymin) $ymin = $tab[$i]; $rect = array($xmin,$ymin,$xmax,$ymax); return $rect; public function alertme($dept,$niveau) { // Recuperation des couleurs vert,jaune,orange,rouge // dans la légende de la carte $vert_index = imagecolorat($this->img, 617, 440); $jaune_index = imagecolorat($this->img, 617, 348); $orange_index = imagecolorat($this->img, 617, 274); Numéro 77 / Novembre

4 développement météo $rouge_index = imagecolorat($this->img, 617, 171); $couleurs = array($vert_index => 1, $jaune_index => 2, $orange_index => 3, $rouge_index => 4); list($xmin,$ymin,$xmax,$ymax) = $this->getrectangle($dept); $x = $xmin + ($xmax-$xmin) / 2; $y = $ymin + ($ymax-$ymin) / 2; $alertme = false; // Si on tombe sur un pixel noir, on ne le compte pas! $color_index = imagecolorat($this->img,$x,$y); $color_index = imagecolorat($this->img,$x+2,$y+2); $color_index = imagecolorat($this->img,$x-2,$y-2); $color_index = imagecolorat($this->img,$x+2,$y-2); $color_index = imagecolorat($this->img,$x-2,$y+2); return $alertme; // meteo.php require_once( vigilancemeteo_class.php ); $dept = $_GET[ dept ]; $niveau = $_GET[ niveau ]; Une fois cette classe écrite, l implémentation du script d alerte est simple. Il suffit de récupérer les paramètres $dept et $niveau (respectivement égal à 1 pour le niveau VERT, 2 pour le niveau JAUNE, 3 pour le niveau ORANGE et 4 pour le niveau ROUGE), d instancier la classe vigilancemeteo puis d appeler la méthode alertme() pour savoir si le niveau d alerte est atteint sachant le département et le niveau souhaité. $indexurl = « $imgurl = ; $meteo = new vigilancemeteo($indexurl,$imgurl); $couleur = array(1 => VERT, 2 => JAUNE, 3 => ORANGE, 4 => ROUGE ); if ($meteo->alertme($dept,$niveau)) { // Envoi du mail d alerte $sujet = Dept.$dept. >=.$couleur[$niveau]; $msg = $sujet; if (mail( pseudo@bouygtel.fr,$sujet,$msg)) { echo MAIL ENVOYE <br />\n ; else { echo MAIL PAS ENVOYE (probleme d envoi)<br />\n ; echo Sujet: $sujet<br />\n ; else { echo PAS D ALERTE <br />\n ; Pour être prévenu automatiquement par , il ne reste plus qu à faire exécuter automatiquement le script deux fois par jour. La carte de vigilance étant publiée à 6h et 16h (plus souvent si besoin), j ai choisi de faire exécuter le script à 6h05 et 16h05, tous les jours. Pour cela, c est simple, il suffit d utiliser cron (ou équivalent). Cependant, comme notre script prend ses arguments «à la web» dans le tableau $_GET[], il faudra faire un wget La ligne à mettre dans la crontab ressemble donc à : 5 6,16 * * * wget Ceci suppose d avoir un serveur web qui tourne en local. Une autre possibilité est d utiliser PHP en mode CLI (Command Line Interface). Dans ce cas, il faut modifier les deux premières lignes du script pour prendre les arguments en ligne de commande : $dept = $_SERVER[ argv ][1]; $niveau = $_SERVER[ argv ][2]; Il faut aussi s assurer que le binaire exécuté est bien celui correspondant à la version CLI (ligne de commande) de PHP. Attention toutefois, la version CLI n est pas toujours compilée/disponible. Finalement, comme on n a pas toujours la possibilité d avoir une crontab sur une machine qui tourne 24h/24h, il reste la solution de type webcron. Il s agit d un site web qui vous propose de faire pour vous et à l heure dite, une requête vers un URL que vous donnez. Il ne reste plus qu à trouver un hébergement pour votre script meteo.php. Dans mon cas, j utilise avec succès les services gratuits du site qui, bien que dans la langue de Goethe, n en offre pas moins d intéressantes possibilités de programmation, 68 GNU Linux Magazine France

5 Alertes météo avec PHP contrairement à d autres sites que je ne donnerai pas où il a été impossible de spécifier 16h05, mais seulement 16h (trop tôt pour être sûr que la nouvelle carte de vigilance soit publiée) ou 17h (trop tard à mon goût). De plus, il n a pas été nécessaire de faire plusieurs jobs pour exécuter le script aux deux moments de la journée voulus. Le script est conçu pour envoyer une alerte par . Pour être prévenu par SMS sur mon téléphone portable, j utilise une adresse fournie par mon opérateur. Il ne reste alors plus qu à activer l alerte de réception d par SMS. L inconvénient de cette solution est la faible place consacrée au sujet de l reçu dans le SMS. C est cependant suffisant dans le cas présent. Il existe aussi des solutions (souvent commerciales) d envoi de SMS par . Mais tout ceci a été évoqué dans un précédent Linux Magazine [3]. Une fois l alerte reçue par SMS, il me vient souvent l envie de voir la carte de vigilance. Ainsi donc en déplacement, je consulte via mon téléphone mobile, une page que je fabrique à l aide du script suivant (qui prend en paramètre le numéro de département à visualiser) : $dept = $_GET[ dept ]; <html> <body> Vigilance METEO<br /> <img border=0 src=» derniers/mn.gif» /><br /> Dept. <?= $dept <br /> <img src=»deptimg.php?dept=<?= $dept» /> </body> </html> //que la stricte limite du département $imdest = imagecreate($width+$margin*2,$height+$margin*2); imagepalettecopy($imdest,$meteo->img); // copie de la palette de l image copiée. // Copie d une portion de la carte de vigilance imagecopy($imdest,$meteo->img,0,0,$xmin-$margin, $ymin-$margin,$width+$margin*2,$height+$margin*2); // Envoi de l image au navigateur header( Content-type: image/gif ); imagegif($imdest); Ce script utilise des fonctions GD pour lire l image, la découper, en créer une nouvelle. Il utilise bien sûr la classe présentée précédemment, pour savoir, à partir du numéro du département, les limites du département. Voilà, c est tout pour ce mois-ci. J espère que cet article, à travers les éléments techniques exposés, vous donnera éventuellement des idées pour vos propres réalisations. Cet article est spécialement dédicacé à ma fille dont la naissance est proche. [3] «Système de notification GSM», Linux Magazine n 76 (octobre 2005). Il existe deux versions de la carte de vigilance, une version miniature et une version, disons, «normale». Ce script fabrique une page qui présente la version miniature de la carte de vigilance ainsi qu une vue limitée au département choisi de la version «normale» de la carte de vigilance. Pour obtenir l image d un seul département, on appelle le script suivant, qui renvoie une image : // deptimg.php require_once( vigilancemeteo_class.php ); $dept = $_GET[ dept ]; $indexurl = « $imgurl = fr.gif ; $meteo = new vigilancemeteo($indexurl,$imgurl); Sources des scripts : Lien // Recherche des coordonnées du rectangle entourant le département list($xmin,$ymin,$xmax,$ymax) = $meteo->getrectangle($dept); $width = $xmax-$xmin; $height = $ymax-$ymin; $margin = 5; // pour prendre un peu plus large François Crevola, Numéro 77 / Novembre

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

INTRODUCTION A JAVA. Fichier en langage machine Exécutable INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du

Plus en détail

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

L envoi d un formulaire par courriel. Configuration requise... 236 Mail Texte... 237 Mail HTML... 242 Check-list... 248 L envoi d un formulaire par courriel Configuration requise... 236 Mail Texte... 237 Mail HTML... 242 Check-list... 248 Chapitre 9 L envoi d un formulaire par courriel L envoi par courriel d informations

Plus en détail

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Au cours de ce TP, vous allez voir comment PHP permet aux utilisateurs, une interaction avec

Plus en détail

AWS avancé. Surveiller votre utilisation d EC2

AWS avancé. Surveiller votre utilisation d EC2 10 AWS avancé Dans ce chapitre, nous bâtirons sur les bases que nous avons apprises jusqu ici. Nous étudierons des sujets plus avancés tels que la surveillance de votre utilisation d AWS, l utilisation

Plus en détail

Module http MMS AllMySMS.com Manuel d intégration

Module http MMS AllMySMS.com Manuel d intégration Module http MMS AllMySMS.com Manuel d intégration Objectif du document... 3 1 Envoi de MMS par requête http... 4 1.1 Format de la requête utilisée... 4 1.2 Arborescence et explication des balises du flux

Plus en détail

HTML. Notions générales

HTML. Notions générales 1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS

Plus en détail

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE

Plus en détail

Guide d utilisation du logiciel

Guide d utilisation du logiciel Guide d utilisation du logiciel Les comptes Le logiciel est entièrement fiable et sécurisé. Il permet aux élus et aux membres de chaque mairie de disposer de deux comptes avec identifiants, mots de passe

Plus en détail

Création WEB avec DreamweaverMX

Création WEB avec DreamweaverMX Creation Web avec DreamweaverMX MX Initiation Sommaire.preparation.mise en forme.liens hypertextes.images.liens sur images.images avec zones sensibles.images survolees.liens de type courriel.apercu dans

Plus en détail

Dans l'article précédent, vous avez appris

Dans l'article précédent, vous avez appris Pour les débutants Les différents formats de sortie proposés par PHPExcel La bibliothèque orientée objet PHPExcel permet de lire et créer des fichiers pour tableurs. Dans cette série d articles, vous apprendrez

Plus en détail

Modélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework

Modélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework Modélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework L'objectif de ce document est de poser des bases de réflexion sur la modélisation d'un projet réalisé

Plus en détail

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN LES GRANDES ETAPES DE CREATION D UN WEB DESIGN PENSER LA STRUCTURE ET LE THEME DU SITE STRUCTURE ET THEME DU SITE Taille (le site sera-t-il extensible ou fixe?) Organisation Thème Couleurs Illustrations

Plus en détail

Documentation Administrateur

Documentation Administrateur Documentation Administrateur Gestion des droits Comprendre Gestion des fiches Gestion des extensions Réaliser Gestion des utilisateurs Accompagner Gestion des thèmes Siège social : 24 av de l Europe 44

Plus en détail

RAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado

RAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado - RAPPORT AUDIT SEO Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado 17 septembre 2013 Table des matières Optimisation structurelle 2 Optimisation des standards, performances et

Plus en détail

Aide - mémoire gnuplot 4.0

Aide - mémoire gnuplot 4.0 Aide - mémoire gnuplot 4.0 Nicolas Kielbasiewicz 20 juin 2008 L objet de cet aide-mémoire est de présenter les commandes de base pour faire rapidement de très jolis graphiques et courbes à l aide du logiciel

Plus en détail

Tutoriel BLOGGER. Pour vous donner une idée, voici un exemple de blog : http://formationlaragne.blogspot.fr/

Tutoriel BLOGGER. Pour vous donner une idée, voici un exemple de blog : http://formationlaragne.blogspot.fr/ Tutoriel BLOGGER Blogger est un outil Google gratuit de publication de blogs qui permet de partager du texte, des photos et des vidéos. C est un outil simple, bénéficiant du référencement de Google, ce

Plus en détail

Comment bien référencer mes sites internet? Les 100 SECRETS EN VIDÉO

Comment bien référencer mes sites internet? Les 100 SECRETS EN VIDÉO Comment bien référencer mes sites internet? Les 100 SECRETS EN VIDÉO éditions Page 2/14 A propos de l auteur... Souvent défini comme «sérial-créateur», Jean-Marie PÉRON est à l origine depuis 1992 d entreprises

Plus en détail

Formulaire pour envoyer un mail

Formulaire pour envoyer un mail Formulaire pour envoyer un mail AVERTISSEMENT : Ce tuto est une compilation de plusieurs sources trouvées sur internet, dont les références sont données à la fin de cet article. Le but de ce tutoriel n'est

Plus en détail

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org Les sites Internet dynamiques contact : Patrick VINCENT pvincent@erasme.org Qu est-ce qu un site Web? ensemble de pages multimédia (texte, images, son, vidéo, ) organisées autour d une page d accueil et

Plus en détail

Stocker des données sur Amazon S3

Stocker des données sur Amazon S3 4 Stocker des données sur Amazon S3 Dans ce chapitre, nous plongeons la tête la première dans Amazon S3, Simple Storage Service (service simple de stockage). Après un aperçu rapide des concepts de S3 les

Plus en détail

Freeway 7. Nouvelles fonctionnalités

Freeway 7. Nouvelles fonctionnalités ! Freeway 7 Nouvelles fonctionnalités À propos de ce guide... 3 Nouvelles fonctionnalités en un coup d'oeil... 3 À propos de la conception d'un site web réactif... 3 Travailler avec les pages pour créer

Plus en détail

Les Bases. Messaoudi Khaled, Boukelal Hanane (Etudiants Informatique ) 2015.

Les Bases. Messaoudi Khaled, Boukelal Hanane (Etudiants Informatique ) 2015. Référencer Mon SITE, BLOG Les Bases Messaoudi Khaled, Boukelal Hanane (Etudiants Informatique ) 2015. Le but de ce livre est de vous aider à bien positionné votre site web ou blog auprès des moteurs de

Plus en détail

CRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08

CRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08 CRÉER SON SITE INTERNET 1 Tout d abord, nous allons réviser quelques notions de base permettant de comprendre ce qu est un site Internet, et ce que cela implique. Dans un second temps, le lien ci-après

Plus en détail

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

Introduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé) Introduction PHP = Personal Home Pages ou PHP Hypertext Preprocessor Langage de script interprété (non compilé) Plan Avantages Fonctionnement interne Bases du langage Formulaires Envoi d un email Avantages

Plus en détail

Document Object Model (DOM)

Document Object Model (DOM) Document Object Model (DOM) Jean-Claude Charr Maître de conférences IUT de Belfort Montbéliard Université de Franche Comté Description générale Définit un standard pour accéder aux documents structurés

Plus en détail

Préparation d un serveur Apache pour Zend Framework

Préparation d un serveur Apache pour Zend Framework Préparation d un serveur Apache pour Zend Framework Jacques THOORENS 30 novembre 2010 Résumé Cette petite introduction explique comment paramétrer son serveur Apache personnel pour en faire une machine

Plus en détail

Publication dans le Back Office

Publication dans le Back Office Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008

Plus en détail

Réaliser des achats en ligne

Réaliser des achats en ligne 2 décembre 2013 p 1 Réaliser des achats en ligne La période de Noël approche. Vous avez peut-être envie d effectuer des achats sur internet, mais vous n osez pas, de peur qu on vous vole vos informations

Plus en détail

Spétechs Mobile. D e r n i è r e m i s e à j o u r : s e p t e m b r e 2 0 1 4

Spétechs Mobile. D e r n i è r e m i s e à j o u r : s e p t e m b r e 2 0 1 4 Spétechs Mobile D e r n i è r e m i s e à j o u r : s e p t e m b r e 2 0 1 4 Généralités Envoi des créas à Amandine Canu, responsable traffic mobile : acanu@hi-media.com Mettre en copie de votre e-mail

Plus en détail

SEO On-page. Avez-vous mis toutes les chances de votre côté pour le référencement de votre site?

SEO On-page. Avez-vous mis toutes les chances de votre côté pour le référencement de votre site? SEO On-page Avez-vous mis toutes les chances de votre côté pour le référencement de votre site? I. Introduction... p.2 II. Optimisation on-page vs off-page... p.3 III. Les éléments importants de vos pages...

Plus en détail

FOIRE AUX QUESTIONS PAIEMENT PAR INTERNET. Nom de fichier : Monetico_Paiement_Foire_aux_Questions_v1.7 Numéro de version : 1.7 Date : 2014-05-29

FOIRE AUX QUESTIONS PAIEMENT PAR INTERNET. Nom de fichier : Monetico_Paiement_Foire_aux_Questions_v1.7 Numéro de version : 1.7 Date : 2014-05-29 FOIRE AUX QUESTIONS PAIEMENT PAR INTERNET Nom de fichier : Monetico_Paiement_Foire_aux_Questions_v1.7 Numéro de version : 1.7 Date : 2014-05-29 FOIRE AUX QUESTIONS Confidentiel Titre du document : Monetico

Plus en détail

Programmation Web. Madalina Croitoru IUT Montpellier

Programmation Web. Madalina Croitoru IUT Montpellier Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance

Plus en détail

Un mini-site internet en une après-midi

Un mini-site internet en une après-midi Prérequis Posséder un ordinateur équipé d un logiciel pour écrire des fichiers texte simples, (SimpleText, BlocNotes, etc...), d un logiciel de Navigation Internet (InternetExplorer, Netscape, Mozilla,

Plus en détail

Spétechs Mobile. D e r n i è r e m i s e à j o u r : a o û t 2014

Spétechs Mobile. D e r n i è r e m i s e à j o u r : a o û t 2014 Spétechs Mobile D e r n i è r e m i s e à j o u r : a o û t 2014 Généralités Envoi des créas à Amandine Canu, responsable traffic mobile : acanu@hi-media.com Mettre en copie de votre e-mail votre contact

Plus en détail

RÉALISATION D UN SITE DE RENCONTRE

RÉALISATION D UN SITE DE RENCONTRE RÉALISATION D UN SITE DE RENCONTRE Par Mathieu COUPE, Charlène DOUDOU et Stéphanie RANDRIANARIMANA Sous la coordination des professeurs d ISN du lycée Aristide Briand : Jérôme CANTALOUBE, Laurent BERNARD

Plus en détail

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Mickaël Bergem 25 juin 2014 Maillages et applications 1 Table des matières Introduction 3 1 La modélisation numérique de milieux urbains

Plus en détail

Mandataires, caches et filtres

Mandataires, caches et filtres Mandataires, caches et filtres Pascal AUBRY IFSIC - Université de Rennes 1 Pascal.Aubry@univ-rennes1.fr Plan : mandataires caches filtrage serveur de proxy exemple de mise en œuvre Mandataire (proxy) Mandataire

Plus en détail

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos. KompoZer Créer un site «simple» Composition du site : _ une page d'accueil : index.html _ une page pour la théorie : theorie.html _ une page pour les photos : photos.html _ une page avec la galerie : galerie.html

Plus en détail

Bernard Lecomte. Débuter avec HTML

Bernard Lecomte. Débuter avec HTML Bernard Lecomte Débuter avec HTML Débuter avec HTML Ces quelques pages ont pour unique but de vous donner les premiers rudiments de HTML. Quand vous les aurez lues, vous saurez réaliser un site simple.

Plus en détail

Mode d emploi de la clef USB de l I.P.I. Philosophie de la clef USB

Mode d emploi de la clef USB de l I.P.I. Philosophie de la clef USB Mode d emploi de la clef USB de l I.P.I. Ce mode d emploi est destiné aux étudiant(e)s qui suivent l enseignement de la Phytothérapie Clinique prodigué par l I.P.I. (Institut de Phytothérapie International)

Plus en détail

A. Structurer le catalogue. v Dans le menu Catalogue, sélectionnez Catégories. 1. Les catégories. Chapitre 6 : Construire le catalogue ...

A. Structurer le catalogue. v Dans le menu Catalogue, sélectionnez Catégories. 1. Les catégories. Chapitre 6 : Construire le catalogue ... Chapitre 6 :. Construire. le catalogue 177 Chapitre 6 : Construire le catalogue PrestaShop 1.5 - Créer un site de e-commerce A. Structurer le catalogue Ne vous précipitez pas pour créer vos produits immédiatement

Plus en détail

1) Information sur le logiciel et la notice 2) Le tableau de bord 3) Les devis 4) Les factures 5) Les factures d acompte 6) Les avoirs sur facture

1) Information sur le logiciel et la notice 2) Le tableau de bord 3) Les devis 4) Les factures 5) Les factures d acompte 6) Les avoirs sur facture NOTICE 1/75 SOMMAIRE MyAbaque a été réalisé pour les petites et moyennes entreprises et les autosentrepreneurs. Il permet de suivre et contrôler le déroulement d un dossier (réalisation du devis, commande

Plus en détail

Stockage du fichier dans une table mysql:

Stockage du fichier dans une table mysql: Stockage de fichiers dans des tables MYSQL avec PHP Rédacteur: Alain Messin CNRS UMS 2202 Admin06 30/06/2006 Le but de ce document est de donner les principes de manipulation de fichiers dans une table

Plus en détail

Les algorithmes de base du graphisme

Les algorithmes de base du graphisme Les algorithmes de base du graphisme Table des matières 1 Traçage 2 1.1 Segments de droites......................... 2 1.1.1 Algorithmes simples.................... 3 1.1.2 Algorithmes de Bresenham (1965).............

Plus en détail

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

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Manipulation 4 : Application de «Change».

Manipulation 4 : Application de «Change». Manipulation 4 : Application de «Change». Première partie : Cette manipulation a pour but d utiliser un service Web afin d obtenir les taux de change appliqués entre les différentes monnaies référencées

Plus en détail

DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran

DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran dossier par Clochar SOMMAIRE 1. LES RESOLUTIONS d'ecran... 1 2. RESOLUTION de l écran et choix de la TAILLE DE LA PAGE... 2 3. AGRANDISSEMENT

Plus en détail

Initiation à linfographie

Initiation à linfographie Ce support de cours de l Agence universitaire de la Francophonie est distribué sous licence GNU FDL. Permission vous est donnée de copier, distribuer et/ou modifier ce document selon les termes de la Licence

Plus en détail

Tutoriel : Feuille de style externe

Tutoriel : Feuille de style externe Tutoriel : Feuille de style externe Vous travaillerez à partir du fichier cerise.htm que vous ouvrirez dans NVU. Commencez par remplacer le contenu de la balise Title par : Comment débuter une recherche?

Plus en détail

HTML, CSS, JS et CGI. Elanore Elessar Dimar

HTML, CSS, JS et CGI. Elanore Elessar Dimar HTML, CSS, JS et CGI Elanore Elessar Dimar Viamen GPAs Formation, 13 avril 2006 Sommaire Qu est-ce que HTML? HTML : HyperText Marckup Language XML : extensible Marckup Language Qu est-ce que HTML? HTML

Plus en détail

Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7

Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7 Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7 L animation est obtenue par défilement des images décomposant le mouvement de traçage de la signature. Les étapes successives seront : 1. Choix de la

Plus en détail

Classe ClInfoCGI. Fonctions membres principales. Gestion des erreurs

Classe ClInfoCGI. Fonctions membres principales. Gestion des erreurs Utilisation des classes de PourCGI par Michel Michaud, version 2002-11-23 Les fichiers PourCGI.h et PourCGI.cpp rendent disponibles deux classes et une fonction libre qui permettent de faire facilement

Plus en détail

Logiciel SuiviProspect Version Utilisateur

Logiciel SuiviProspect Version Utilisateur Logiciel SuiviProspect Version Utilisateur 1 Le logiciel SuiviProspect permet le suivi des prospects, mais aussi des clients et fournisseurs; il s agit des contacts. Le logiciel permet l envoi de courrier,

Plus en détail

BALISE GPS. Modèle EOLE. MANUEL INSTALLATEUR Version 3.4 GPS+GSM+SMS/GPRS

BALISE GPS. Modèle EOLE. MANUEL INSTALLATEUR Version 3.4 GPS+GSM+SMS/GPRS BALISE GPS GPS+GSM+SMS/GPRS Modèle EOLE MANUEL INSTALLATEUR Version 3.4 Vous venez de faire l acquisition de notre balise EOLE et nous vous remercions de votre confiance. EOLE est une balise utilisant

Plus en détail

Démonstration de la mise en cache via HTML 5 sur iphone

Démonstration de la mise en cache via HTML 5 sur iphone Last update: 2011/08/18 21:46 wiki:devmobile:webapp:html5:presentation Démonstration de la mise en cache via HTML 5 sur iphone Overview Parmi les nouveautés du HTML 5, l une d elles est très intéressent

Plus en détail

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web Réseau informatique TIC TC - IUT Montpellier Internet et le Web Ensemble d'ordinateurs reliés entre eux et échangeant des informations sous forme de données numériques But : Rendre disponible l information

Plus en détail

Ateliers de formation Internet. L emailing

Ateliers de formation Internet. L emailing Ateliers de formation Internet L emailing Créer du trafic : Exploiter l emailing Objectif de ce module : délivrer les fondamentaux de l emailing, proposer des solutions d exploitation adaptées au budget

Plus en détail

Créer des documents interactifs

Créer des documents interactifs Créer des documents interactifs 14 Au cours de cette leçon, vous apprendrez à : créer un document en ligne de base ; ajouter des boutons, des transitions de page et des hyperliens ; exporter au format

Plus en détail

Normes techniques 2011

Normes techniques 2011 Normes techniques 2011 Display classique Formats Livrables Footer p 2 p 3 p 4 Opérations spéciales Publi-rédactionnel Jeu concours Quiz Lien partenaire Habillage Accueil panoramique Sponsoring de rubrique

Plus en détail

Projet de Semestre. Page Web Didactique de Visualisation d Algorithme. Université de Genève - semestre de printemps 2012

Projet de Semestre. Page Web Didactique de Visualisation d Algorithme. Université de Genève - semestre de printemps 2012 Nouvelles Technologies de l Information et de la Communication Projet de Semestre Page Web Didactique de Visualisation d Algorithme Université de Genève - semestre de printemps 2012 Pierre Künzli, Adrien

Plus en détail

Spétechs Mobile. Octobre 2013

Spétechs Mobile. Octobre 2013 Spétechs Mobile Octobre 2013 Appli ios Appli Android Site Mobile Les clicks URL Appli ios Créa en dur HTML5 Créa en dur Banner Interstitiel Interstitiel Vidéo Bouncing / traveling Image Bouncing / traveling

Plus en détail

FAIRE UN PAIEMENT TIPI

FAIRE UN PAIEMENT TIPI FAIRE UN PAIEMENT TIPI I. Accès au site II. Je n ai pas de compte sur ce site 1. Indiquer une adresse email valide a. J ai une adresse email b. Je n ai pas d adresse email 2. Indiquer les informations

Plus en détail

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt Procédure pas à pas de découverte de l offre Service Cloud Cloudwatt Manuel Utilisateur 03/07/2014 Cloudwatt - Reproduction et communication sont interdites sans autorisation 1/45 Contenu 1. Introduction...

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

COMMENT CRÉER UN «DOODLE»?

COMMENT CRÉER UN «DOODLE»? COMMENT CRÉER UN «DOODLE»? Pour arriver à trouver LA date qui convient le mieux à de nombreuses personnes (pour une réunion, une sortie, etc.) rien de tel que l outil «Doodle»! Il vous permettra d éviter

Plus en détail

Optimiser les e-mails marketing Les points essentiels

Optimiser les e-mails marketing Les points essentiels Optimiser les e-mails marketing Les points essentiels Sommaire Une des clés de succès d un email marketing est la façon dont il est créé puis intégré en HTML, de telle sorte qu il puisse être routé correctement

Plus en détail

Comment générer des revenus en Affiliation

Comment générer des revenus en Affiliation Comment générer des revenus en Affiliation Apprenez comment vous créer un système pour faire de l argent sur Internet Version 6 Programme Affiliation Entreprise Nexika Inc www.marketing-affiliation.com

Plus en détail

MESUREZ L'IMPACT DE VOS CAMPAGNES!

MESUREZ L'IMPACT DE VOS CAMPAGNES! MESUREZ L'IMPACT DE VOS CAMPAGNES! Concrètement, qu est-ce que mesurer l'impact de vos campagnes? L'utilisateur, après avoir envoyé une campagne e-mailing, peut mesurer son impact en consultant les résultats

Plus en détail

Guide Reseller Onbile

Guide Reseller Onbile Guide Reseller Onbile Cher Revendeur, Avez-vous un doute en ce qui concerne le fonctionnement du Panneau d Administration du Plan Reseller de Onbile? Le guide Reseller Onbile est ce dont vous avez besoin!

Plus en détail

La mémorisation des mots de passe dans les navigateurs web modernes

La mémorisation des mots de passe dans les navigateurs web modernes 1 La mémorisation des mots de passe dans les navigateurs web modernes Didier Chassignol Frédéric Giquel 6 décembre 2005 - Congrès JRES 2 La problématique Multiplication des applications web nécessitant

Plus en détail

Media queries : gérer différentes zones de visualisation

Media queries : gérer différentes zones de visualisation 2 Media queries : gérer différentes zones de visualisation Comme nous l avons vu au chapitre précédent, les CSS3 sont constituées de modules. Media queries est simplement l un d eux. Ce module permet d

Plus en détail

Initiation à html et à la création d'un site web

Initiation à html et à la création d'un site web Initiation à html et à la création d'un site web Introduction : Concevoir un site web consiste à définir : - l'emplacement où ce site sera hébergé - à qui ce site s'adresse - le design des pages qui le

Plus en détail

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture

Plus en détail

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur) Publication par FTP FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur) Logiciels FTP nombreux (FileZilla, CuteFTP, WinSCP, FTP Expert).

Plus en détail

Manuel d utilisation du site web de l ONRN

Manuel d utilisation du site web de l ONRN Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil

Plus en détail

Trois nouveaux formulaires sont donc nécessaires : Pour l affichage de la liste, un formulaire de sortie WEB_Liste associé à la table des [Films] ;

Trois nouveaux formulaires sont donc nécessaires : Pour l affichage de la liste, un formulaire de sortie WEB_Liste associé à la table des [Films] ; De la base 4D au site Web 20 Conception des formulaires Web Trois nouveaux formulaires sont donc nécessaires : Pour le dialogue, un formulaire WEB_Trouver associé à la table des [Paramètres] ; Pour l affichage

Plus en détail

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

SOMMAIRE. 1. Connexion à la messagerie Zimbra 4 1.1.Pré-requis 4 1.2.Ecran de connexion à la messagerie 4 Messagerie Zimbra version 7 Prise en main Nadège HARDY-VIDAL 2 septembre 20 SOMMAIRE. Connexion à la messagerie Zimbra 4..Pré-requis 4.2.Ecran de connexion à la messagerie 4 2. Présentation générale de

Plus en détail

Keyyo Guide de mise en service CTI / API / TAPI Keyyo

Keyyo Guide de mise en service CTI / API / TAPI Keyyo Keyyo Guide de mise en service CTI / API / TAPI Keyyo Keyyo Opération & Support http://www.keyyo.fr/fr/support/expert.php Version 1.0.7 Sommaire 1 Portée du document... 3 2 Introduction à la configuration...

Plus en détail

TUTORIAL Microsoft Project 2010 Fonctionalités de base

TUTORIAL Microsoft Project 2010 Fonctionalités de base TUTORIAL Microsoft Project 2010 Fonctionalités de base Microsoft Project est un logiciel de la suite Microsoft Office. Il s agit d un logiciel de gestion de projet et plus précisement de gestion de planning

Plus en détail

Les 10 Secrets pour Réussir une Bonne Présentation! Bruno ROUSSELON Consultant Sage CRM Ludovic CRIQUET Consultant Sage CRM

Les 10 Secrets pour Réussir une Bonne Présentation! Bruno ROUSSELON Consultant Sage CRM Ludovic CRIQUET Consultant Sage CRM Les 10 Secrets pour Réussir une Bonne Présentation! Bruno ROUSSELON Consultant Sage CRM Ludovic CRIQUET Consultant Sage CRM Sommaire Introduction Les 10 secrets d une Bonne Démo Conclusion Secret N 1 :

Plus en détail

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

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables

Plus en détail

PREMIERE UTILISATION D IS-LOG

PREMIERE UTILISATION D IS-LOG PREMIERE UTILISATION D IS-LOG Is-LOG est un logiciel d identification et d authentification à un ordinateur qui se substitue à la saisie du couple «Login / mot passe» par la présentation au lecteur de

Plus en détail

Réussir son référencement

Réussir son référencement Réussir son référencement Cardinale Anthony 1 Sommaire Edito 3 Le référencement? 4 Les enjeux 9 Quand commencer? 12 Les choix à faire 15 La structure du site 19 Le contenu des pages 22 Récapitulatif 25

Plus en détail

4D Business Kit version 2.2 ADDENDUM

4D Business Kit version 2.2 ADDENDUM 4D Business Kit version 2.2 ADDENDUM Bienvenue dans 4D Business Kit version 2.2. Ce document décrit les nouveautés et modifications proposées dans cette version. Ces nouveautés concernent les thèmes suivants

Plus en détail

Paginer les données côté serveur, mettre en cache côté client

Paginer les données côté serveur, mettre en cache côté client Paginer les données côté serveur, mettre en cache côté client Vous voulez sélectionner des lignes dans une table, mais celle-ci comporte trop de lignes pour qu il soit réaliste de les ramener en une seule

Plus en détail

MANUEL POUR L UTILISATION DE L APPLICATION EN LIGNE DU SYSTÈME DE NOTIFICATION DES ACCIDENTS INDUSTRIELS

MANUEL POUR L UTILISATION DE L APPLICATION EN LIGNE DU SYSTÈME DE NOTIFICATION DES ACCIDENTS INDUSTRIELS MANUEL POUR L UTILISATION DE L APPLICATION EN LIGNE DU SYSTÈME DE NOTIFICATION DES ACCIDENTS INDUSTRIELS Début Commencez par lancer votre navigateur et saisir dans la barre d adresse l URL suivant:. https://www2.unece.org/ian/login.jsf

Plus en détail

Editer un script de configuration automatique du proxy

Editer un script de configuration automatique du proxy Editer un script de configuration automatique du proxy INTRODUCTION... 2 AVANTAGE D UN SCRIPT DE CONFIGURATION... 2 SYNTAXE DU SCRIPT DE CONFIGURATION AUTOMATIQUE... 2 MISE A DISPOSITION DU SCRIPT... 4

Plus en détail

Petit memo rapide pour vous guider dans la gestion des engagements de vos compétitions FFM

Petit memo rapide pour vous guider dans la gestion des engagements de vos compétitions FFM Petit memo rapide pour vous guider dans la gestion des engagements de vos compétitions FFM Bien souvent, les compétitions que vous gérez ayant été créées par votre ligue, vous n avez qu à en gérer les

Plus en détail

Optimiser les performances d un site web. Nicolas Chevallier Camille Roux

Optimiser les performances d un site web. Nicolas Chevallier Camille Roux Optimiser les performances d un site web Nicolas Chevallier Camille Roux Intellicore Tech Talks Des conférences pour partager son savoir Le mardi au CICA Sophia Antipolis http://techtalks.intellicore.net

Plus en détail

RECUPEREZ DES FICHIERS SUPPRIMES AVEC RECUVA

RECUPEREZ DES FICHIERS SUPPRIMES AVEC RECUVA RECUPEREZ DES FICHIERS SUPPRIMES AVEC RECUVA INTRODUCTION Ce logiciel gratuit peut vous aider à récupérer des fichiers que vous auriez malencontreusement effacés en vidant la corbeille par exemple. Il

Plus en détail

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

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des

Plus en détail

Bien architecturer une application REST

Bien architecturer une application REST Olivier Gutknecht Bien architecturer une application REST Avec la contribution de Jean Zundel Ce livre traite exactement du sujet suivant : comment faire pour que les services web et les programmes qui

Plus en détail

SOLUTION D ENVOI DE SMS POUR PROFESSIONNELS

SOLUTION D ENVOI DE SMS POUR PROFESSIONNELS 1 Création et gestion de compte 2 Envoi par e-mail 3 Envoi par commande http 4 Publipostage SMS personnalisés 5 Autres fonctionnalités et options SMSvialeweb.com est une solution complète d envoi de SMS

Plus en détail

Atelier de Création de pages Web

Atelier de Création de pages Web Atelier de Création de pages Web par Stéphane Groleau SADC Société d aide au développement de la collectivité de Portneuf http://www.sadcportneuf.qc.ca http://www.reseau-sadc.qc.ca/ http://www.dec-ced.gc.ca/

Plus en détail

Activité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données

Activité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données Activité sur Meteor Annexe 1 : notion de client-serveur et notion de base de données Notion de client-serveur Que se passe-t-il lorsque vous tapez dans la barre d'adresse de votre navigateur «http://www.google.fr»?

Plus en détail

Google Merchant Center

Google Merchant Center Google Merchant Center Version : 3.1.0 Date de dernière mise à jour : 16/08/2013 Développement : Business Tech (www.businesstech.fr) Pré-requis Google Vous devez avant tout vous enregistrer sur Google

Plus en détail