ISN W eb

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

Download "ISN W eb - 2014-2015"

Transcription

1

2 Avoir accès aux fichiers sur le serveur web Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

3 Enregistrer les données sur un disque dur Pérennité Partage ou pas (configuration de apache) (sauvegarde en dehors du web) Souplesse de programmation aucun format imposé Mais code «bas niveau» Elément de Configuration d apache <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> #idem pour <Files *.inc> ou < Files *~> Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

4 Équivalent des opérations sur les fichiers fournies par les systèmes d exploitation glob ( $pattern) : recherche des chemins qui vérifient une expression $pattern <?php $files = glob("*.php"); // que les fichiers php du dossier courant foreach ($files as $filename) { echo «<a hef="$filename >".basename($filename)."</a><br />\n"; }?> is_dir ($nomfichier) -- Indique si le fichier est un dossier is_file ($nomfichier) -- Indique si le fichier est un fichier is_readable ($nomfichier) -- Indique si un fichier est autorisé en lecture is_writable ($nomfichier) -- Indique si un fichier est autorisé en écriture Les résultats de ces fonctions sont mis en cache Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

5 mkdir ( $chemin [, int mode]) Crée un dossier $chemin (ou retourne faux) Mode : droit d accès : 0777 par avoir les droits d écriture (c est nobody ou www-data ou qui crée ) rename ( $oldname, $newname) Renomme un fichier ou un dossier de nom $oldname en $newname Retourne true si cela fonctionne, faux en cas d échec Permet de déplacer un fichier rmdir ( $dir) Efface le dossier $dir, s il est vide et si le script à les droits Retourne true si cela fonctionne, faux en cas d échec touch ($nomfichier) Modifie la date de modification et de dernier accès d'un fichier Retourne vrai ou faux unlink ($nomfichier) -- Efface un fichier [retourne vrai ou faux] Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

6 filesize($nomfichier) Retourne la taille en octet du fichier Ou false (+ error E_WARNING) filemtime($nomfichier) Retourne la date de modification du fichier sous forme d un nombre de secondes écoulées depuis le début 1970 Elément de Configuration Configuration de php.ini pour l affichage des erreurs) error_reporting display_errors Etc. Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

7 file($nomfichier) Lecture de tout un fichier sous forme d un tableau de string, 1 ligne = une case Fin de ligne absent rtrim($str) : enlève les «espaces» à la fin de $str url possible Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

8 Exécute une itération à chaque passage de la boucle Itération sur les indices Ou pour «n» itérations Il faut préciser: l initialisation du compteur d itération On peut commencer à 0; à 2; etc.. Attention à la plage des indices d un tableau la condition d arrêt de la boucle; Limite supérieur si le compteur augmente Limite inférieur si le compteur diminue la ou les instructions faisant évoluer ces valeurs à chaque itération $longeur=count($tab); for ($a=0,$a<$longueur; $a = $a+1) { echo $tab[$a] ; } Boucles équivalentes for ($x=0; $x <10; $x++) { // Ici des instructions } foreach($tab as $case) { echo $case; } Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

9 file_get_contents($nomfichier, [, bool $use_include_path = false [, resource $context [, int $offset = -1 [, int $maxlen ]]]]) Idem file, mais le résultat est dans une chaine Possibilité de préciser une sous partie (par des octets) Utilisation possible de include_path de php.ini pour rechercher le fichier $context : NULL (si on n en utilise pas) file_put_contents(string $nomfichier, mixed $data [, int $flags = 0 [, resource $context ]]) Pour écrire dans un fichier $date : string ou tableau (ou stream resource) $flags : FILE_USE_INCLUDE_PATH ou FILE_APPEND ou LOCK_EX Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

10 Mais code «bas niveau» Refaire toujours les mêmes morceaux de code Pas de structure «commune», non partegeable Cas du CSV (comma separeted values) format d export textuel de tableur $chaine = file($fichier); $donnees = explode(";", $chaine[$i]) ; // $donnees => un tableau défini par les ; Manque de sémantiques ordre des colonnes Contenu des colonnes Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

11 Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

12 Vision «brute» Utilisation d un style fourni : <link media="screen" type="text/css" rel="stylesheet" href="style.css" /> Dans une variable $filename mémoriser le nom et le chemin d un fichier : «news/politique/1.news» Avec la fonction file_get_contents affichez le contenu de cet article dans la page dans une balise «article». file_get_contents($filename) Lecture de tout un fichier, retourne son contenu dans une chaine Si le fichier n existe pas, affichez le message «article inexistant» (toujours dans une div de classe css «article»). Essayer votre page en modifiant la valeur de $filename. N hésitez pas à mettre des valeurs farfelues Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

13 Il faut remplacer la fonction «file_get_contents» par du code plus évoluer. Avec la fonction file, vous récupérez le contenu d un fichier sous forme d un tableau de chaine de caractère. Chaque élément du tableau est une ligne du fichier. Dans le cas d un fichier «.news», le premier élément du tableau retourné par la fonction file sera le titre de l article, le deuxième sera l auteur, le reste sera le contenu de l article (c.f. l illustration ci-dessous) Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

14 Titre de l article Auteur de l article Contenu de l article Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

15 A partir de ce tableau, il faudra générer un code html semblable à celui ci-dessous, à condition qu il y ait au moins 2 lignes dans le fichier «.news» (la première pour le titre, la seconde pour l auteur). Sinon, utilisez file_get_contents (comme avant). <article> </article> <h2>le titre</h2> <p>l auteur</p> Le reste de l article, c est-à-dire la fin du tableau (à partir de l indice 2, jusqu au bout) Voici le code css pour centrer le titre de l article, changer sa couleur de fond pour un gris clair opaque à 0.5 (50%), placer un trait en bas (avec boder-bottom) article > h2 { text-align: center; background: rgba(225,225,225,0.5); border-bottom: black thin solid; } Voici le code css aligner pour le nom de l auteur à droite, l écrire en italique article > h2 + p { text-align: right; font-style: italic; } Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

16 En attendant les formulaires Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

17 Chaque page exécutée (ou obtenue) indépendamment Continuité dans la navigation, dans l interaction Comment partager des valeurs? Persistance à long terme (fichiers, bd) Persistance à court terme (session) Formulaires (saisie par l utilisateur) Paramètre dans l url et lien spécifique Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

18 Ajout à la fin de l url Une variable dans une url se définit par Un nom Une valeur (après égal) Plusieurs variables possibles Séparation par des & entre les variables Gonin&aq=f&oq=Philippe+Renevier- Gonin&aqs=chrome.0.59j61l3j0j &sourceid=chrome&ie=UTF-8 Fonctionne dans des liens <a href="?q=philippe+renevier-gonin&aq=f"> Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

19 $_GET Variable super globale hp Un tableau associatif des valeurs passées au script courant via les paramètres d'url. Les clefs sont les noms des variables de l url Les valeurs sont définies après le signe = (et avant le &) $_GET décode déjà les paramètres Encodage de l url Décodage avec urldecode ou rawurldecode Encodage avec urlencode ou rawurldecode Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

20 $val = "valeur par defaut"; If ( isset($_get["variable"]) ) { $val = $_GET["variable"]; // faire des tests sur les valeurs // convertion } Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

21 Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

22 À la place d avoir une variable $filename, utiliser une variable $dossier = "news/politque"; $file = "01.news"; $filename = $dossier."/".$file; La suite est inchangée Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

23 Les urls devront avoir la forme : article.php?article=01.news&dossier=politiqu e Après avoir initialiser $dossier et $file, regarder si : $_GET["article"] existe $_GET["dossier"] existe Si oui, affectez ces valeurs aux variables correspondantes Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

24 Dans les li, générez des liens vers article.php avec les paramètres nécessaires pour ouvrir le bon article Utilisez urlencode sur les noms de dossier et d article s il y a des caractères spéciaux (attention, glob renvoie le chemin complet) La fonction basename donne le nom du fichier à partir d un chemin (fonctionne s il n y a pas d accent dans le nom du fichier) Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

25 Entrer des données depuis un navigateur Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

26 Envoi de données depuis le navigateur Pour traitement dans le serveur Deux façons de faire Passage des informations dans l url (méthode GET, déjà utilisée) Passage des informations dans la requête (méthode POST) Attention : ce n est pas sécurisé Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

27 <form action="page.php" method="post"> <fieldset> <legend>placez une alerte</legend> <p>message de l'alerte : <input type="text" name="alerte" /></p> <input type="submit" name="setalerte" value="declenchez l'alerte" /> </fieldset> </form> Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

28 <form action="page.php" method="post"> <fieldset> <legend>placez une alerte</legend> <p>message de l'alerte : <input type="text" name="alerte" /></p> <input type="submit" name="setalerte" value="declenchez l'alerte" /> </fieldset> </form> if (isset($_post["setalerte"])) { $alerte = rawurlencode(trim($_post["alerte"])); file_put_contents("alerte.txt", $alerte); } Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

29 Contient des éléments de contrôle de formulaire (bouton, champs, etc.) «block» (sauf form) ou script Attributs action (uri) method ("get" ou "post") get : envoi dans l url des paires key/value :?toto=val&titi=val2& post : envoi enctype (pour une méthode "post") Par défaut : application/x-www-form-urlencoded - encodage : espace devient + et les autres non alphanumériques %HH et les retours à la ligne : "CR LF" (i.e., `%0D%0A' ) multipart/form-data - envoi en différentes parties (types à préciser à la source) accept-charset (liste -, - d encodage possible pour les caractères acceptés par le server) Accept (liste -, - de types de contenu acceptés par le server) events : onsubmit et onreset Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

30 text : champs d entrée de texte. password : l écho sont des *. sécutité pauvre. submit : un bouton pour envoyer reset (bouton). file : sélection d un fichier Etc. Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

31 Balise vide Attributs type name : nom de contrôle (très important) value (valeur initiale ou libellé) : optionnel sauf pour radio et checkbox size (en pixel sauf pour text et password où c est un nombre de caractère) maxlength : pour text ou password : nombre de caractères maximum checked : pour radio et checkbox src : pour image : la source (ne pas oublier alt) Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

32 select : menu ( optgroup option )+ attributs name : nom de contrôle size (nombre) : nombre d éléments visibles pour une scroll list multiple (pas de valeur) : permet la sélection multiple option #pcdata (texte) attributs selected : pour présélectionner l élément value (texte) : pour donner une valeur autre que le texte (#pcdata) label (texte) : pour faire apparaître un autre nom (plus court) à la charge du navigateur!! (pas sûr que cela fonctionne!!) optgroup regrouper les options : (option)+ attribut : label (texte) : libellé Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

33 Champs d entrée sur plusieurs lignes textarea #PCDATA : texte initiale Attributs name : nom de contrôle cols : nombre de colonne rows : nombre de ligne Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

34 Permet d associer un texte à un élément de formulaire sans texte inline Start tag: required, End tag: required Attaché par l attribut for Valeur = id d un champ de contrôle Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

35 <form action="recoit.php" method="post"> <fieldset> <legend>ajouter une news</legend> <select name="categorie"> <option value='france' >france</option> <option value='monde' >monde</option> <option value='politique' >politique</option> <option value='sports' >sports</option> </select><br /> </form> <label for="titre">titre : </label><input type="text" name="titre" value='' /><br /> <label for="auteur">auteur : </label><input type="text" name="auteur" value='' /><br /> <label for="texte">texte : </label><textarea name="texte"></textarea ><br /> <input type="submit" /></fieldset> Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

36 Page qui reçoit le formulaire : attribut «action» du form Valeur(s) accessible(s) par : - tableau associatif : index est l attribut «name» de l input $_POST ou $_GET sont des «superglobales» Un peu de sécurité trim(htmlspecialchars(addslashes( ) ) ) str_replace pour remplacer des caractères «spéciaux» Tests complémentaires Les valeurs peuvent être des tableaux (si le name de l input est du style nom[] Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

37 // si toutes les valeurs du formulaires sont bien présentes if (isset($_post["titre"],$_post["auteur"],$_post["texte"],$_post["categorie"])) { // et si elles sont toutes remplies avec quelques choses if ($_POST["titre"] && $_POST["auteur"] && $_POST["texte"] && $_POST["categorie"]) { // on prépare le contenu de la nouvelle / article $article = trim($_post["titre"]). "\n"; $article.= trim($_post["auteur"]). "\n"; $article.= trim($_post["texte"]) ; // il faut déterminer un nom de fichier $nomfichier = "news/".$_post["categorie"]."/".$_post["titre"].".news"; // si le fichier n existe pas... if (! file_exists($nomfichier) ) { //... il est créé file_put_contents($nomfichier, $article); } } } Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

38 Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

39 Créez une page ajouter.php. Cette page permettra d ajouter une nouvelle. Cette page «ajouter.php» contient une page web (entêtes inclues) comprenant un formulaire (pour saisir une nouvelle) : Comprenant un champ «select» nommé «categorie» avec comme option les catégories de nouvelle existants (les options sont écrites en dur ou générer en php, avec glob «onlydir») Un champ de texte (input) nommée «titre» Un champ de texte nommée «auteur» Un textarea nommée «texte» pour saisir le texte de la nouvelle Un champ «submit» pour soumettre le formulaire A vous de fixer le champ action du formulaire, mais celui-ci peut-être ajouter.php. La méthode d envoie sera post. Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

40 Il s agit maintenant de traiter le formulaire reçu lors de l ajout d une nouvelle. Vous devez «blinder» votre code avec des tests sur la faisabilité de la création. Notamment car il faut gérer les droits d accès du php (c est dans le groupe «other», c est à fixer avec chmod o+w ). Au début du fichier «ajouter.php», faites le test si le formulaire vient d être soumis via l existence des variables $_POST["categorie"], $_POST["titre"], $_POST["auteur"] et $_POST["contenu"]. Si c est le cas, déterminez la catégorie (le chemin complet est «news/»). Si la catégorie existe (is_dir) et si elle est modifiable (is_writable), alors créez un fichier : Construisez une chaine de caractère $nouvelle correspondant à la nouvelle nouvelle N oubliez pas les \n pour ajouter les retours à ligne Déterminez un nom de fichier (par exemple strtotime("now") puis «_» puis le titre encodé avec urlencode puis «.news»). N oubliez pas de préciser le chemin complet (news/catégorie/ ) Si le fichier n existe pas, créez le avec la fonction file_put_contents. Le résultat retourné par file_put_contents est le nombre d octet écrit. Si c est différent de strlen($nouvelle) alors il y a un problème Générer une phrase qui donne et explique le résultat du traitement du formulaire. Affichez cette phrase (juste avant le formulaire). Philippe Renevier Gonin - Php, Fichiers et Formulaires - formation ISN, / 40

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

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

La programmation orientée objet Gestion de Connexions HTTP Manipulation de fichiers Transmission des données PHP/MySQL. Le langage PHP (2)

La programmation orientée objet Gestion de Connexions HTTP Manipulation de fichiers Transmission des données PHP/MySQL. Le langage PHP (2) Le langage PHP (2) Walid Belkhir Université de Provence belkhir@cmi.univ-mrs.fr http://www.lif.univ-mrs.fr/ belkhir/ 1 / 54 1 La programmation orientée objet 2 Gestion de Connexions HTTP 3 Manipulation

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

Manuel du composant CKForms Version 1.3.2

Manuel du composant CKForms Version 1.3.2 Manuel du composant CKForms Version 1.3.2 Ce manuel vous présente les principales fonctionnalités du composant CKForms y compris le module et le plug-in CKForms 1.3 est la nouvelle version du composant

Plus en détail

PHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS)

PHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS) PHP et mysql php_mysql PHP et mysql Code: php_mysql Originaux url: http://tecfa.unige.ch/guides/tie/html/php-mysql/php-mysql.html url: http://tecfa.unige.ch/guides/tie/pdf/files/php-mysql.pdf Auteurs et

Plus en détail

CREATION d UN SITE WEB (INTRODUCTION)

CREATION d UN SITE WEB (INTRODUCTION) CREATION d UN SITE WEB (INTRODUCTION) Environnement : World Wide Web : ordinateurs interconnectés pour l échange d informations ( de données) Langages : HTML (HyperText Markup Language) : langages pour

Plus en détail

Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement

Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement Guillaume HARRY l Contenu sous licence Creative Commons CC-BY-NC-ND Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement P. 2 1. Introduction 2.

Plus en détail

Création de formulaires interactifs

Création de formulaires interactifs SESSION 16 Création de formulaires interactifs Programme de la session Lancer un sondage en utilisant divers éléments d'entrée de formulaire Traiter les entrées utilisateur Activer un script à partir d'un

Plus en détail

Résoudre les problèmes PHP, les meilleures (et les pires) techniques

Résoudre les problèmes PHP, les meilleures (et les pires) techniques Résoudre les problèmes PHP, les meilleures (et les pires) techniques Xavier Gorse Architecte - Expert PHP (ELAO) xavier.gorse@elao.com Un peu d ordre dans la maison! Toutes les lignes téléphoniques sont

Plus en détail

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15 .. CSS Damien Nouvel Damien Nouvel (Inalco) CSS 1 / 15 Feuilles de styles Plan 1. Feuilles de styles 2. Sélecteurs 3. Attributs Damien Nouvel (Inalco) CSS 2 / 15 Feuilles de styles Déportation des styles

Plus en détail

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions Module Magento SOON Soon_AdvancedCache Rédacteur Hervé G. Lead développeur Magento herve@agence-soon.fr AGENCE SOON 81 avenue du Bac 94210 LA VARENNE ST HILAIRE Tel : +33 (0)1 48 83 95 96 Fax : +33 (0)1

Plus en détail

Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris :

Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris : Développement d un client REST, l application Vélib 1. Présentation L application présentée permet de visualiser les disponibilités des vélos et des emplacements de parking à la disposition des parisiens

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

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

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

SYSTÈMES D INFORMATIONS

SYSTÈMES D INFORMATIONS SYSTÈMES D INFORMATIONS Développement Modx Les systèmes de gestion de contenu Les Content Management Système (CMS) servent à simplifier le développement de sites web ainsi que la mise à jour des contenus.

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

Publier dans la Base Documentaire

Publier dans la Base Documentaire Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008

Plus en détail

PHP 4 PARTIE : BASE DE DONNEES

PHP 4 PARTIE : BASE DE DONNEES PHP 4 PARTIE : BASE DE DONNEES 1. Introduction 2. Présentation de MySQL 3. Principe 4. Connexion 5. Interrogation 6. Extraction des données 7. Fonctions de services 8. Traitement des erreurs 9. Travaux

Plus en détail

1. Installation du Module

1. Installation du Module 1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de

Plus en détail

Guide de configuration

Guide de configuration Guide de configuration All Rights Reserved Last updated in July 2013 2 Table des matières Guide de configuration... 1 Introduction... 3 Pré-requis... 5 Pour commencer, une procédure étape par étape...

Plus en détail

Comment développer et intégrer un module à PhpMyLab?

Comment développer et intégrer un module à PhpMyLab? Comment développer et intégrer un module à PhpMyLab? La structure du fichier Afin de conserver une homogénéité et une cohérence entre chaque module, une structure commune est utilisée pour chacun des modules

Plus en détail

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage Outil d administration de parc informatique Documentation d installation et de paramétrage Nicolas BIDET Ouapi.org 29/07/2012 Sommaire Installation de Wampserver... 3 1.1. Téléchargement de WampServer...

Plus en détail

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR GUIDE D INSTALLATION DE L APPLICATION GECOL SUR SERVEUR WINDOWS INTRODUCTION Le guide d installation qui va suivre va tenter d amener de la simplicité et de centraliser toutes les informations nécessaires

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

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp Serveur d'application Client HTML/JS Apache Thrift Bootcamp Pré-requis La liste ci-dessous de logiciels doit être installée et opérationnelle sur la machine des participants : Compilateur thrift http://thrift.apache.org/

Plus en détail

Module BD et sites WEB

Module BD et sites WEB Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD

Plus en détail

Mise en place d un serveur Proxy sous Ubuntu / Debian

Mise en place d un serveur Proxy sous Ubuntu / Debian BTS INFORMATIQUE DE GESTION Option Administrateur Réseaux Benoît VERRON Activité n 1 Mise en place d un serveur Proxy sous Ubuntu / Debian Présentation d un Proxy Un proxy (serveur mandataire) est un serveur

Plus en détail

Programmation Web TP1 - HTML

Programmation Web TP1 - HTML Programmation Web TP1 - HTML Vous allez réaliser votre premier site Web dans lequel vous présenterez la société SC, agence spécialisée dans la conception des sites internet. 1 - Une première page en HTML

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

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

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

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

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

Attaques applicatives

Attaques applicatives Attaques applicatives Attaques applicatives Exploitation d une mauvaise programmation des applications Ne touche pas le serveur lui-même mais son utilisation/ configuration Surtout populaire pour les sites

Plus en détail

MANUEL DE L UTILISATEUR

MANUEL DE L UTILISATEUR MANUEL DE L UTILISATEUR COMPAS DYNAMIQUE Page 1 / 81 Page 2 / 81 SOMMAIRE PREAMBULE... 7 CHAPITRE 1 :... 9 PRESENTATION DU COMPAS DYNAMIQUE... 9 1 INTRODUCTION... 11 1.1 QU EST-CE QUE LE COMPAS DYNAMIQUE?...

Plus en détail

PHP. PHP et bases de données

PHP. PHP et bases de données Accés aux bases de données Une des raisons du succès de PHP Support d un grand nombre de bases - MySQL - Oracle - PostgreSQL - SQLite - Microso> Access - DBM - IBM Informix -... Accés aux bases de données

Plus en détail

Open Source Job Scheduler

Open Source Job Scheduler Open Source Job Scheduler Interface web Pré-requis : o Installation Interface Web Configuration Utilisation Administration SOS-Paris 2 Rôle o Interface de publication o Gestion de la base de données o

Plus en détail

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO _TUTO_module_magento Table des matières -1) - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) MAGENTO :...4-1.3.1.1) Les Web Services :...4-1.3.1.2)

Plus en détail

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e GUIDE DE DÉMARRAGE SitagriPro Infinite Un service FINANCEAGRI c o r p o r a t e SOMMAIRE ÉTAPE 1 : Installation... p.3 1. Introduction 2. Connexion à SitagriPro Infinite ÉTAPE 2 : Identification... p.5

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 GPO 2012 server R2 (appliqués à Terminal Serveur Edition)

Les GPO 2012 server R2 (appliqués à Terminal Serveur Edition) Les GPO 2012 server R2 (appliqués à Terminal Serveur Edition) Par LoiselJP Le 01/08/2014 Rev. : 01/03/2015 1 Objectifs Dès qu il s agit de placer des paramètres particuliers, on annonce «il suffit d utiliser

Plus en détail

Logiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003.

Logiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003. Ce document est libre de droit, merci simplement de respecter son auteur. Toutes remarques ou commentaires seront les bienvenues. ATTENTION : La mise à jour par script entre GLPI et Active Directory ne

Plus en détail

Guide d implémentation. Réussir l intégration de Systempay

Guide d implémentation. Réussir l intégration de Systempay Guide d implémentation - Interface avec la plateforme de paiement - Réussir l intégration de Systempay Version 1.4b Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa

Plus en détail

Définition des Webservices Ordre de paiement par email. Version 1.0

Définition des Webservices Ordre de paiement par email. Version 1.0 Définition des Webservices Ordre de paiement par email Version 1.0 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Historique du document

Plus en détail

Plateforme PAYZEN. Définition de Web-services

Plateforme PAYZEN. Définition de Web-services Plateforme PAYZEN Définition de Web-services Ordre de paiement Version 1.1 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Network

Plus en détail

Création d un formulaire de contact Procédure

Création d un formulaire de contact Procédure Création d un formulaire de contact Procédure Description : Cette procédure explique en détail la création d un formulaire de contact sur TYPO3. Outil Procédure CMS: TYPO3 Auteur : hemmer.ch SA Extension:

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

Rapports d activités et financiers par Internet. Manuel Utilisateur

Rapports d activités et financiers par Internet. Manuel Utilisateur Rapports d activités et financiers par Internet Manuel Utilisateur Table des matières 1. Introduction... 3 2. Pré requis... 3 3. Principe de fonctionnement... 3 4. Connexion au site Internet... 4 5. Remplir

Plus en détail

PHP 5. La base de données MySql. A. Belaïd 1

PHP 5. La base de données MySql. A. Belaïd 1 PHP 5 La base de données MySql A. Belaïd 1 Base de données C est quoi une base de données? Une base de données contient une ou plusieurs tables, chaque table ayant un ou plusieurs enregistrements Exemple

Plus en détail

Utilisation de KoXo Computers V2.1

Utilisation de KoXo Computers V2.1 Version 2.1.0.0 / Mai 2013 Page 2/45 Sommaire 1 Présentation... 4 2 Configuration des stations... 4 2. 1 Démarche manuelle (non conseillée)... 4 2. 2 Démarche automatique par les stratégies de groupe (conseillée)...

Plus en détail

Gestion de stock pour un magasin

Gestion de stock pour un magasin Département d Informatique Université de Fribourg, Suisse http://diuf.unifr.ch Gestion de stock pour un magasin Stock online utilise ASP/MS-Access DO Thi Tra My No étudiant : 05-333-750 Travail de séminaire

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

(structure des entêtes)

(structure des entêtes) Aide mémoire HTTP (structure des entêtes) Fabrice HARROUET École Nationale d Ingénieurs de Brest http://www.enib.fr/~harrouet/ enib 1/10 Structure générale d une requête Requête HTTP méthode ressource

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

mon site web via WordPress

mon site web via WordPress mon site web via WordPress Vocabulaire CMS : Content Management System WordPress fait partie de cette famille de logiciels destinés à la conception et à la mise à jour dynamique de sites Web ou d applications

Plus en détail

Projet de Java Enterprise Edition

Projet de Java Enterprise Edition Projet de Java Enterprise Edition Cours de Master 2 Informatique Boutique en ligne L objectif du projet de JEE est de réaliser une application de boutique en ligne. Cette boutique en ligne va permettre

Plus en détail

Présentation Serveur Apache et pour RePeGlio

Présentation Serveur Apache et pour RePeGlio Serveur APACHE 1 Présentation Serveur Apache et pour RePeGlio I. Présentation générale du serveur Apache... 2 1. Fonction du serveur Apache... 2 2. Fonction du programme RPG relativement au serveur Apache....

Plus en détail

Publier un Carnet Blanc

Publier un Carnet Blanc Site Web de l association des ingénieurs INSA de Lyon Publier un Carnet Blanc Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008 Publication,

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

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326

Plus en détail

TP3 : Manipulation et implantation de systèmes de fichiers 1

TP3 : Manipulation et implantation de systèmes de fichiers 1 École Normale Supérieure Systèmes et réseaux Année 2012-2013 TP3 : Manipulation et implantation de systèmes de fichiers 1 1 Répertoire de travail courant Le but de l exercice est d écrire une commande

Plus en détail

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec Google Analytics Donner votre appréciation du cours!

Plus en détail

Création de maquette web

Création de maquette web Création de maquette web avec Fireworks Il faut travailler en 72dpi et en pixels, en RVB Fireworks étant un logiciel dédié à la création de maquettes pour le web il ne propose que les pixels pour le texte

Plus en détail

URECA Initiation Matlab 2 Laurent Ott. Initiation Matlab 2

URECA Initiation Matlab 2 Laurent Ott. Initiation Matlab 2 Initiation Matlab 2 1 Chaînes de caractères (string) Une chaîne de caractères (string en anglais) est une suite ordonnée de caractères (du texte, par exemple). Sous matlab, les chaînes de caractères sont

Plus en détail

Attaques de type. Brandon Petty

Attaques de type. Brandon Petty Attaques de type injection HTML Brandon Petty Article publié dans le numéro 1/2004 du magazine Hakin9 Tous droits reservés. La copie et la diffusion de l'article sont admises à condition de garder sa forme

Plus en détail

Prise en main rapide

Prise en main rapide Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un

Plus en détail

PHP CLÉS EN MAIN. 76 scripts efficaces pour enrichir vos sites web. par William Steinmetz et Brian Ward

PHP CLÉS EN MAIN. 76 scripts efficaces pour enrichir vos sites web. par William Steinmetz et Brian Ward PHP CLÉS EN MAIN 76 scripts efficaces pour enrichir vos sites web par William Steinmetz et Brian Ward TABLE DES MATIÈRES INTRODUCTION 1 1 TOUT CE QUE VOUS AVEZ TOUJOURS VOULU SAVOIR SUR LES SCRIPTS PHP

Plus en détail

Introduction à MATLAB R

Introduction à MATLAB R Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d

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

KWISATZ MODULE PRESTASHOP

KWISATZ MODULE PRESTASHOP Table des matières -1) KWISATZ - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) PRESTASHOP :...4-1.3.1.1) Les Web Services :...4-1.3.2) KWISATZ

Plus en détail

DOM - Document Object Model

DOM - Document Object Model DOM - Document Object Model 1 But de DOM Interfacer les langages de programmation avec les documents XML en les associant avec un modèle orienté objet DOM permet aux programmes et scripts : d'accéder et

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

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

Encryptions, compression et partitionnement des données

Encryptions, compression et partitionnement des données Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des

Plus en détail

Guide de démarrage Tradedoubler. Manuel éditeur / affilié

Guide de démarrage Tradedoubler. Manuel éditeur / affilié Guide de démarrage Tradedoubler Manuel éditeur / affilié 1 DEMARRER 1. Devenir éditeur sur Tradedoubler 2. Ajouter ses informations bancaires 3. Bénéficier des paiements internationaux 4. Avoir accès aux

Plus en détail

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA Guide d'utilisation 8 novembre 2013 2/14 Table des matières 1 Introduction... 3 2 Accès au service... 3 3 Aperçu du service...

Plus en détail

Manuel d utilisation TS Evaluation. Version 5 Màj 07/2012. www.talentsoft.com

Manuel d utilisation TS Evaluation. Version 5 Màj 07/2012. www.talentsoft.com Manuel d utilisation TS Evaluation Version 5 Màj 07/2012 www.talentsoft.com SOMMAIRE INTRODUCTION RECHERCHER UNE INFORMATION 1 RECHERCHE TEXTUELLE... 4 2 RECHERCHE PAR LISTE... 4 3 RECHERCHE AVANCEE...

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

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

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Excel est un des meilleurs outils de manipulation de données et parfois il est nécessaire d exploiter des données

Plus en détail

Édu-groupe - Version 4.3

Édu-groupe - Version 4.3 Édu-groupe - Version 4.3 Guide de l utilisateur Gestion des fichiers Société GRICS, Équipe Évaluation Août 2012 2 CONSIDÉRATIONS GÉNÉRALES A. Importante mise en garde concernant les types de fureteur Les

Plus en détail

Gestion d identités PSL Installation IdP Authentic

Gestion d identités PSL Installation IdP Authentic Gestion d identités PSL Installation IdP Authentic Entr ouvert SCOP http ://www.entrouvert.com 2 avril 2015 Table des matières 1 Installation du système de base 1 1.1 Rappel sur la la synchronisation des

Plus en détail

Guide Enseignant de l application OpenERP

Guide Enseignant de l application OpenERP Guide Enseignant de l application OpenERP PARTIE I : Accès à l application PGI Open Erp Pour accéder à l application «OpenERP» depuis le web. 1. Ouvrez votre navigateur Internet. 2. Une fois ouvert, cliquez

Plus en détail

MISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR. Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft.

MISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR. Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft. MISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft. Accès MISE AU POINT FINANCIÈRE Guide de l utilisateur (V3) Octobre 2012 Page 2

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

Mysql avec EasyPhp. 1 er mars 2006

Mysql avec EasyPhp. 1 er mars 2006 Mysql avec EasyPhp 1 er mars 2006 Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requètes vers les bases de données relationnelles. Il en reprend la syntaxe

Plus en détail

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

PARTAGER UN ANNUAIRE COLLECTIF DE SIGNETS AVEC DEL.ICIO.US PARTAGER UN ANNUAIRE COLLECTIF DE SIGNETS AVEC DEL.ICIO.US Introduction Pourquoi utiliser DEL.ICIO.US? Cet outil permet à plusieurs personnes de partager la même liste de sites favoris et ce sur n importe

Plus en détail

Guide d utilisation 2012

Guide d utilisation 2012 Guide d utilisation 2012 Tout ce dont vous avez besoin pour bien démarrer REACOM La performance marketing SOMMAIRE Démarrez avec reagiciel Accédez à votre console d administration 4 Gestion internet Aperçu

Plus en détail

Alfstore workflow framework Spécification technique

Alfstore workflow framework Spécification technique Alfstore workflow framework Spécification technique Version 0.91 (2012-08-03) www.alfstore.com Email: info@alfstore.com Alfstore workflow framework 2012-10-28 1/28 Historique des versions Version Date

Plus en détail

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com Guide de l utilisateur CMS 1 Navigation dans le CMS... 2 1.1 Menu principal... 2 1.2 Modules tableau... 3 1.3 Modules formulaire... 5 1.4 Navigation dans le site Web en mode édition... 6 2 Utilisation

Plus en détail

www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3

www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 L i a m T A R D I E U www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 Sommaire Sommaire... 2 Eléments initiaux... 3 Base de données... 3 Tables... 4 membres... 4 commandes... 4 articles... 4 details_commandes...

Plus en détail

E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE

E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE mcbenveniste@gmail.com 09/2013 E-MAILING & NEWSLETTER L e-mailing consiste à envoyer des emails simultanément à un nombre important de destinataires dont le

Plus en détail

CARPE. Documentation Informatique S E T R A. Version 2.00. Août 2013. CARPE (Documentation Informatique) 1

CARPE. Documentation Informatique S E T R A. Version 2.00. Août 2013. CARPE (Documentation Informatique) 1 CARPE (Documentation Informatique) 1 CARPE Version 2.00 Août 2013 Documentation Informatique S E T R A Programme CARPE - Manuel informatique de l'utilisateur CARPE (Documentation Informatique) 2 Table

Plus en détail

< Atelier 1 /> Démarrer une application web

< Atelier 1 /> Démarrer une application web MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE

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

Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10

Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 modalisa Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 8 Fonctionnalités de mise en ligne de questionnaires Vous trouverez dans cet opuscule les informations nécessaires

Plus en détail

TP 1. Prise en main du langage Python

TP 1. Prise en main du langage Python TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer

Plus en détail