Cours Web n o 8 PHP Notions avancées

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Cours Web n o 8 PHP Notions avancées"

Transcription

1 Gestion des chiers Cours Web n o 8 PHP Notions avancées Sandrine-Dominique Gouraud Pierre Senellart Semaine du 20 novembre 2006 S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

2 Gestion des chiers Plan du cours 1 Gestion des chiers 2 Expressions régulières 3 Authentication, Sessions 4 Références 5 Application S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

3 Gestion des chiers $_FILES Les informations relatives aux chiers transférés sont disponibles dans un tableau associatif $_FILES : les clés sont les noms des champs de formulaire d'où provient le chier las valeurs sont des ensembles de propriétés (décrits comme des tableaux associatifs) décrivant le chier reçu par le serveur auxquelles s'ajoute la propriété error qui permet de savoir si le transfert s'est bien déroulé Exemple (dans un chier FormTransfert.html) <form enctype="multipart/form-data" action="transfertfichier.php" method="post">... <div> <label for="maphoto">choisissez un fichier :</label> <input type="file" name="maphoto" id="maphoto" /> </div>... </form> S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

4 Gestion des chiers Paramètres de $_FILES name est le nom du chier sur la machine du client tmp_name est le nom du chier temporaire sur la machine du serveur size est la taille du chier, en octets type est le type MIME du chier, par exemple "image/gif" Exemple (dans le chier TransfertFichier.php)... $fichier=$_files['maphoto'] ; echo "Nom fichier client:".$fichier['name']."<br />" ; echo "Nom fichier serveur:".$fichier['tmp_name']."<br />" ; echo "Taille du fichier:".$fichier['size']."<br />" ; echo "Type du fichier:".$fichier['type']."<br />" ;... S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

5 Gestion des chiers Erreurs lors de la récupération d'un chier UPLOAD_ERR_OK pas d'erreur, le transfert s'est bien passé UPLOAD_ERR_INI_SIZE le chier transmis dépasse la taille maximale autorisée UPLOAD_ERR_PARTIAL le chier est transféré seulement partiellement UPLOAD_ERR_NO_FILE aucun chier n'a été transféré Exemple... $codeerreur= $_FILES['maPhoto']['error'] ;... S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

6 Gestion des chiers Copier un chier sur le serveur La fonction PHP copy(source,destination) permet de copier le chier source vers destination. Important parce que le chier temporaire pourra être détruit à la n du script! Attention : le programme doit avoir les droits d'accès et d'écriture sur les répertoires dans lesquels les chiers sont copiés La fonction md5(ch) permet de générer une nouvelle chaîne de caractères à partir de ch. Il est à peu près impossible d'obtenir deux valeurs identiques pour des chaînes diérentes ce qui permet de considérer cette fonction comme un cryptage de chaîne. On peut en particulier utiliser md5 pour générer un nom de chier quand on n'a rien de mieux (par exemple, un identiant). Exemple... // Copie du fichier dans le répertoire PHOTOS copy($fichier['tmp_name'],"./photos/$id.jpg") ;... S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

7 Expressions régulières Plan du cours 1 Gestion des chiers 2 Expressions régulières 3 Authentication, Sessions 4 Références 5 Application S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

8 Expressions régulières Notions de base Les expressions régulières permettent de dénir des motifs que l'on peut ensuite rechercher dans une chaîne de caractères. Une expression décrit un motif en indiquant : le caractère ou la sous-chaîne attendu l'ordre des caractères et des sous-chaînes le nombre d'occurences de ces caractères ou des ces sous-chaînes Le motif le plus simple est la sous-chaîne constante Exemple L'expression régulière foo représente la sous-chaîne foo. S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

9 Expressions régulières Caractères spéciaux (motif) même chose que motif motif représente toutes les chaînes commençant par motif motif$ représente toutes les chaînes terminant par motif m* indique que le motif m peut être présent 0 ou plusieurs fois m+ indique que le motif m peut être présent 1 ou plusieurs fois m? indique que le motif m peut être présent 0 ou 1 fois m{a,b} indique que le motif m peut être présent au moins a fois et au plus b fois m{a,} indique que le motif m peut être présent au moins a fois mais sans maximum m{p} est équivalent à m{p,p} S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

10 Expressions régulières Caractères spéciaux Exemple momomoouf cmooopoue (mo){3} oui non mo{3} non oui a? oui oui b* oui oui p+ non oui o{4,5} non non cmo non oui f$ oui non S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

11 Expressions régulières Caractères spéciaux [motif] toutes les chaînes avec un m, un o, un t, un i ou un f [a-f] toutes les chaînes avec une lettre entre a et f [a-za-z] toutes les chaînes avec une lettre de l'alphabet [ 0-9] toutes les chaînes sans chire. représente n'importe quel caractère Remarque : les caractères spéciaux,., [, ], (, ), *, +,?, {, } et \ doivent être précédés par un \ pour être pris en compte de manière littérale dans une expression régulière Exemple ( \( [ \)]* \) )* représente les chaînes de caractères bien parenthésées (avec un seul niveau, pas d'imbrication!). S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

12 Expressions régulières Caractères spéciaux [:alpha:] représente n'importe quel caractère alphanumérique [:blank:] représente un espace ou une tabulation [:lower:] représente une minuscule [:upper:] représente une majuscule [:space:] représente un espace, une tabulation ou un retour à la ligne Exemple [[:upper:]0-9] représente un caractère quelconque parmi l'ensemble des lettres majuscules et des chires de 0 à 9. S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

13 Expressions régulières Fonctions ereg(m,ch) retourne vrai si le motif m a été trouvé dans la chaîne ch ereg(m,ch,tab) retourne vrai si le motif m a été trouvé dans la chaîne ch et stocke dans le tableau tab toutes les occurrences trouvées dans ch du motif m ereg_replace(m,r,ch) retourne la chaîne ch dans laquelle les occurrences du motif m ont été remplacées par la sous-chaîne r Exemple if (ereg("<[ >]*>",$film['nomrealisateur'],$balises)) $mes= "Le nom contient la balise:". htmlspecialchars($balises[0]) ; if (ereg("[ a-za-z]",$film['nomrealisateur'])) $mes= "Le nom contient un ou plusieurs". "caractères non-alphabétiques : ". ereg_replace("[ a-za-z]","*",$film['nomrealisateur']) ; S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

14 Authentication, Sessions Plan du cours 1 Gestion des chiers 2 Expressions régulières 3 Authentication, Sessions 4 Références 5 Application S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

15 Authentication, Sessions Dénitions session : ensemble d'informations conservées tout au long d'une interaction avec les diérentes pages d'un site Web authentication : mécanisme permettant d'associer un identiant (login) à un utilisateur d'un site Web, de manière à permettre de la personnalisation du contenu, ou de la gestion de droits sur une application Web ; habituellement, l'authentication est faite grâce à un mot de passe. S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

16 Authentication, Sessions Sessions et authentication en HTTP Méthode d'autentication HTTP simple disponible au niveau du serveur Web, mais impose une modication de la conguration de celui-ci ; un peu lourd, dicilement connectable à un SGBD. Pas de gestion de session à proprement parler en HTTP. Alternatives : Paramètres HTTP cachés dans l'url (méthode GET). Mécanisme un peu lourd, puisque tous les liens doivent être changés pour incorporer ces paramètres. Cookies. S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

17 Authentication, Sessions Cookies Informations, sous la forme de clés/valeurs, qu'un serveur Web demande à un client Web de conserver et de retransmettre à chaque requête HTTP. setcookie($name,$value) : demande client de stocker un cookie de nom $name et de valeur $value. $_COOKIE est un tableau associatif des cookies que le client a envoyé au serveur Web. S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

18 Authentication, Sessions Sessions en PHP PHP fournit une abstraction de la gestion de session (utilisant un cookie, mais sans avoir à le gérer soi-même). session_start() ouvre une session en cours, ou crée une nouvelle session s'il n'y a pas de session ouverte ; ceci est à placer au tout début du script PHP, ou en tous cas avant que quoi que ce soit n'ait été écrit dans la page, de manière à pouvoir modier les en-têtes de la réponse HTTP. session_destroy() termine la session en cours. session_id() fournit un identiant de la session en cours. $_SESSION contient l'ensemble des paramètres de session (tableau associatif clé/valeur), disponibles dans les diérentes pages Web de la même session. S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

19 Authentication, Sessions Authentication avec les sessions PHP Un formulaire demande login et mot de passe. Un script de traitement de ce formulaire, contrôle que le login et le mot de passe sont corrects (par exemple à l'aide d'une table MySQL) : Si c'est le cas, crée une session PHP (session_start();), y ajoute un paramètre nommé par exemple valid_user ($_SESSION['valid_user']=1;) et redirige vers une autre page. Sinon, redirige vers la page de formulaire. Les autres pages (pages auxquelles les utilisateurs authentiés et seulement eux ont accès) commençent par un session_start(); et contrôlent si l'utilisateur est identié (if($_session['valid_user']==1;) {...}) et sinon redirigent vers la page de formulaire Une page de déconnexion appelle session_destroy(); S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

20 Références Plan du cours 1 Gestion des chiers 2 Expressions régulières 3 Authentication, Sessions 4 Références 5 Application S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

21 Références Pratique de MySQL et PHP, Philippe Rigaux, O'Reilly Maîtrise des expressions régulières, O'Reilly Requests for Comments concernant la gestion des cookies : S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

22 Application Plan du cours 1 Gestion des chiers 2 Expressions régulières 3 Authentication, Sessions 4 Références 5 Application S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

23 Application 1 Écrire un script vériant (à l'aide d'une expression régulière) qu'un paramètre HTTP de nom ressemble bien à un (le script devra acher un message d'erreur si vaut zorglub ou mais pas si vaut ou 2 Reproduire le comportement des scripts de démonstration login.php, bonjour.php et quitter.php à l'aide d'une session PHP : 1 login.php présente un formulaire d'ouverture de session et redirige vers bonjour.php. 2 bonjour.php stocke le nom d'utilisateur dans les paramètres de session et ache un message contenant ce nom si la session est ouverte, ache un autre message sinon. 3 quitter.php ache un message contenant le nom d'utilisateur et termine la session si la session est ouverte, ache un autre message sinon. S.-D. Gouraud, P. Senellart (IFIPS) PHP Notions avancées 20/11/ / 22

Utilisation des sessions avec PHP

Utilisation des sessions avec PHP Utilisation des sessions avec PHP Qu est ce que c est et à quoi sa sert? Les sessions sont un moyen de stocker des informations relatives au visiteur. Il s agit d une alternative aux cookies. La différence

Plus en détail

Cours Web n o 7 MySQL et PHP

Cours Web n o 7 MySQL et PHP Introduction aux bases de données Cours Web n o 7 MySQL et PHP Sandrine-Dominique Gouraud (gouraud@lri.fr) Pierre Senellart (pierre@senellart.com) Semaine du 7 novembre 2005 S.-D. Gouraud, P. Senellart

Plus en détail

Introduction à PHP. Formulaires HTML et PHP, interactions avec le client. monnerat@u-pec.fr. 6 avril 2015. IUT de Fontainebleau. Introduction à PHP

Introduction à PHP. Formulaires HTML et PHP, interactions avec le client. monnerat@u-pec.fr. 6 avril 2015. IUT de Fontainebleau. Introduction à PHP Formulaires HTML et PHP, interactions avec le client IUT de Fontainebleau 6 avril 2015 1 Formlaire et traitement 2 Texte Cases à cocher Listes Upload de fichiers Sommaire Formlaire et traitement 1 Formlaire

Plus en détail

Headers, cookies et sessions

Headers, cookies et sessions Headers, cookies et sessions Chargement de fichiers (upload) Entêtes HTTP et redirections Gestion des cookies et des sessions de connexions Authentification Validation des données Programmation avancée

Plus en détail

Travaux pratiques de M2105 Web dynamique

Travaux pratiques de M2105 Web dynamique Travaux pratiques de M2105 Web dynamique L objectif des séances de TP du module M2105 est de créer un mini site web d annuaire permettant à différents utilisateurs de gérer leurs contacts. Les informations

Plus en détail

Programmation MySQL/PHP. Programmation MySQL/PHP p.1/19

Programmation MySQL/PHP. Programmation MySQL/PHP p.1/19 Programmation MySQL/PHP Programmation MySQL/PHP p.1/19 CGI et bases de données Principe : création de documents à partir d une BD MySQL se charge du stockage, de la protection des données, de l interface

Plus en détail

Interfaçage avec une base de données

Interfaçage avec une base de données Interfaçage avec une base de données Principe PHP propose de nombreux outils permettant de travailler avec la plupart des SGBD Oracle, Sybase, Microsoft SQL Server, PostgreSQL ou encore MySQL Php fournit

Plus en détail

Accès au SGBD MySQL avec PHP

Accès au SGBD MySQL avec PHP Accès au SGBD MySQL avec PHP Introduction Un des très grand avantage de PHP, est sans aucun doute l'accès facile à différentes bases de données telles que Oracle, Sybase, PostgreSQL ou MySQL que nous allons

Plus en détail

TD2 : PHP «avancé» V3.0.0

TD2 : PHP «avancé» V3.0.0 TD2 : «avancé» V3.0.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé. Document en ligne

Plus en détail

Compte-rendu de projet de Cryptographie

Compte-rendu de projet de Cryptographie Compte-rendu de projet de Cryptographie Chirement/Déchirement de texte, d'images de sons et de vidéos LAMBERT VELLER Sylvain M1 STIC Université de Bourgogne 2010-2011 Reponsable : Mr Pallo Table des matières

Plus en détail

Un langage qui a la classe. Mohammed REZGUI m.rezgui06@gmail.com. Basé sur le cours de Guillaume Perez

Un langage qui a la classe. Mohammed REZGUI m.rezgui06@gmail.com. Basé sur le cours de Guillaume Perez Un langage qui a la classe Mohammed REZGUI m.rezgui06@gmail.com Basé sur le cours de Guillaume Perez Suite de valeur indexé Soit par indice : $Tab[0] = "first one"; Soit par association (en utilisant une

Plus en détail

Examen de Langages de script n o 2 : 2011/2012

Examen de Langages de script n o 2 : 2011/2012 Examen de Langages de script n o 2 : 2011/2012 Durée de l'examen : 2h Vous devez éteindre et ranger vos téléphones. Les programmes sont à faire en Python 3. L'annexe du sujet contient des rappels de Python

Plus en détail

PHP 6 PARTIE : LES SESSIONS

PHP 6 PARTIE : LES SESSIONS PHP 6 PARTIE : LES SESSIONS 1. Introduction 2. Identificateur de session 3. Variables de session 4. Client / Serveur 5. Principe 6. Ouverture de session 7. Enregistrement de variables de session 8. Utilisation

Plus en détail

PHP et MySQL : notions de sécurité

PHP et MySQL : notions de sécurité PHP et MySQL : notions de sécurité Jean-Baptiste.Vioix@u-bourgogne.fr Dans ces quelques lignes des notions de sécurité élémentaires vont être présentées. Elles sont insuffisantes pour toute application

Plus en détail

LIF4 - Programmation Web - cours PHP 2

LIF4 - Programmation Web - cours PHP 2 LIF4 - Programmation Web - cours PHP 2 Fabien Duchateau fabien.duchateau [at] univ-lyon1.fr Université Claude Bernard Lyon 1 2015-2016 http://liris.cnrs.fr/fabien.duchateau/ens/lif4/ 1/65 Rappel du cours

Plus en détail

Eléments du langage. Eléments du langage PHP. Variables. Variables

Eléments du langage. Eléments du langage PHP. Variables. Variables Eléments du langage Eléments du langage PHP Séparation des instructions Comme en C, C++, Perl, les instructions doivent être séparées par un point virgule. Les commentaires // Ceci est un commentaire sur

Plus en détail

Logiciel de transfert des photos pour les calendriers. Mode d'emploi

Logiciel de transfert des photos pour les calendriers. Mode d'emploi Logiciel de transfert des photos pour les calendriers Mode d'emploi Vous avez commandé (ou vous allez le faire) des calendriers pour votre club ou votre association sur le site : http://www.vscalendrier.fr/index.html.

Plus en détail

GIR SabiWeb Prérequis du système

GIR SabiWeb Prérequis du système GIR SabiWeb Prérequis du système www.gir.fr info@gir.fr Version 1.0-0, mai 2007 2 Copyright c 2006-2007 klervi. All rights reserved. La reproduction et la traduction de tout ou partie de ce manuel sont

Plus en détail

Partie 2 : Transmettre des données de page en page 141/361. Les cookies

Partie 2 : Transmettre des données de page en page 141/361. Les cookies Partie 2 : Transmettre des données de page en page 141/361 Les cookies Travailler avec des cookies fonctionne à peu près de la même façon qu'avec des sessions, à quelques petites différences près que nous

Plus en détail

Fonctionnement du Site Web Dynamique:

Fonctionnement du Site Web Dynamique: Fonctionnement du Site Web Dynamique: Site Web Dynamique: Un site Web dynamique est en faite un site Web dont les pages qu'il contient peuvent être générées dynamiquement, c'est à dire à la demande de

Plus en détail

Protéger un dossier avec un.htaccess

Protéger un dossier avec un.htaccess Page 1 of 6 Protéger un dossier avec un.htaccess Tutoriel 80 commentaires Lorsque vous réalisez votre site en PHP, vous êtes souvent amenés à créer une zone "Admin" où l'accès est limité... Et il vaut

Plus en détail

Adrian Gaudebert. Machine de Turing. Rapport de projet

Adrian Gaudebert. Machine de Turing. Rapport de projet Grégory Barbier Adrian Gaudebert Langages Formels Machine de Turing Rapport de projet Université de Bourgogne Licence 3 Informatique - 2008/2009 Sommaire 1 Présentation du sujet...3 2 Manuel technique...3

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Introduction 1. Objectif de l'ouvrage 9 2. Bref historique de PHP 10 3. Où se procurer PHP? 10 4. Conventions d'écriture 12 Vue d'ensemble de PHP 1. Qu'est-ce que PHP? 13 2. Structure de base d'une page

Plus en détail

Conception de sites Web TP n o 5

Conception de sites Web TP n o 5 Conception de sites Web TP n o 5 Objectif : Dans ce TP, vous mettrez en œuvre le langage PHP afin de gérer, entre autres, un compteur de visites, le formulaire que vous avez intégré à votre blog ainsi

Plus en détail

PHP. Olivier Aubert 1/24

PHP. Olivier Aubert 1/24 PHP Olivier Aubert 1/24 Introduction PHP = Hypertext PreProcessor Site officiel : http://www.php.net Créé en 1994 par Rasmus Lerdorf (Personal Home Page Tool) 1995 : ajout de la gestion des formulaires

Plus en détail

<? $variable = 'bonjour'; //on défini une variable print $variable; //on affiche le résultat?>

<? $variable = 'bonjour'; //on défini une variable print $variable; //on affiche le résultat?> INTRODUCTION AU PHP Avant de vous lancer dans le codage et l'apprentissage de php, vous devez avoir un éditeur de texte vous permettant de créer et d'enregistrer vos pages : ultra edit, phpedit ou Weaversleave..

Plus en détail

Technologies Web. Farah Benamara Zitoune Maître de conférences IRIT-UPS benamara@irit.fr

Technologies Web. Farah Benamara Zitoune Maître de conférences IRIT-UPS benamara@irit.fr Technologies Web Farah Benamara Zitoune Maître de conférences IRIT-UPS benamara@irit.fr Plan du cours Cours 1 : Introduction HTML/CSS Cours 2 : Introduction programmation web + javascirpt Cours 3 : Introduction

Plus en détail

Exercices. Exercice 2 : Standardisation de la présentation d'un site

Exercices. Exercice 2 : Standardisation de la présentation d'un site Exercices Exercice 1 : Un AND et un OR étranges. a) Montrer que le AND (respectivement OR) a un fonctionnement différent du && (resp. ). Pour cela, faire un combinatoire sur tous les cas en affichant le

Plus en détail

PHP INTRODUCTION STEFAN DU CHÂTEAU 08/08/2015

PHP INTRODUCTION STEFAN DU CHÂTEAU 08/08/2015 PHP INTRODUCTION STEFAN DU CHÂTEAU 08/08/2015 GENERALITEES LANGUAGE INTERPRETE LANGUAGE INTERPRETE DU COTE DU SERVEUR LANGUAGE TRES UTILISE DANS LES TECHNOLOGIES DU WEB UTILISATION AVEC HTML, JAVASCRIPT,

Plus en détail

TD2-1 : Application client-serveur V2.3.0

TD2-1 : Application client-serveur V2.3.0 TD2-1 : Application client-serveur V2.3.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé.

Plus en détail

«14_Synthese _PHP_MySQL_cours_4»

«14_Synthese _PHP_MySQL_cours_4» «14_Synthese _PHP_MySQL_cours_4» Maintenant que nous nous sommes connectés à la base de données et y avons mis des informations via un formulaire (cours 13), nous allons voir comment interroger nos tables

Plus en détail

Codage de l'information. 01000011 01101111 01100100 01100001 01100111 01100101, ce qui donne un découpage de 8 sextets

Codage de l'information. 01000011 01101111 01100100 01100001 01100111 01100101, ce qui donne un découpage de 8 sextets Univ. Lille 1 - Licence Informatique 2ème année 2013-2014 Objectifs du TP Codage de l'information TP : Le codage Base 64 Ce TP a pour but 1. de convertir des chiers quelconques en un chier texte codé en

Plus en détail

ecdf Plateforme électronique de Collecte des Données Financières

ecdf Plateforme électronique de Collecte des Données Financières ecdf Plateforme électronique de Collecte des Données Financières DOCUMENTATION DES DEMANDES D ACCES POUR DEVELOPPEURS CENTRE DES TECHNOLOGIES DE L INFORMATION DE L ÉTAT Ver : 1.0 Sommaire SOMMAIRE 1 1.

Plus en détail

Systèmes d'exploitation

Systèmes d'exploitation Université de Nice-Sophia Antipolis Examen L2 Info 20092010 Systèmes d'exploitation Nom : Prénom : Durée : 2h Nombre d'intercalaires : Note : NB : Vos réponses aux questions doivent être brèves et synthétiques.

Plus en détail

Paramètres Système : Les sujets abordés sur cette page :

Paramètres Système : Les sujets abordés sur cette page : Les sujets abordés sur cette page : - Introduction - Paramètres Système - Paramètres Utilisateurs - Paramètres des médias - Paramètres de débogage - Paramètres du cache - Configuration des sessions Besoin

Plus en détail

Cours HTML/PHP. Cours HTML/PHP. E.Coquery. emmanuel.coquery@liris.cnrs.fr

Cours HTML/PHP. Cours HTML/PHP. E.Coquery. emmanuel.coquery@liris.cnrs.fr Cours HTML/PHP E.Coquery emmanuel.coquery@liris.cnrs.fr Pages Web Pages Web statiques Principe de fonctionnement : L utilisateur demande l accès à une page Web depuis son navigateur. Adresse tapée, clic

Plus en détail

GESTION DES CONNAISSANCES RECHERCHE DOCUMENTAIRE

GESTION DES CONNAISSANCES RECHERCHE DOCUMENTAIRE L3 année 2007 2008 PROJET JAVA GESTION DES CONNAISSANCES RECHERCHE DOCUMENTAIRE Il s'agit d'écrire, de façon modulaire : un outil d'indexation des fichiers d'une arborescence donnée un outil d'export de

Plus en détail

Guide d intégration. Protection de logiciels PHP avec DinkeyPRO/FD. Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika.

Guide d intégration. Protection de logiciels PHP avec DinkeyPRO/FD. Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika. Guide d intégration Protection de logiciels PHP avec DinkeyPRO/FD Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika.fr Contact Technique : Tél. : 02 47 35 53 36 Email : support@aplika.fr Version

Plus en détail

CHAPITRE 3 : Types de base, Opérateurs et Expressions

CHAPITRE 3 : Types de base, Opérateurs et Expressions CHAPITRE 3 : Types de base, Opérateurs et Expressions 1. Types simples Un type définit l'ensemble des valeurs que peut prendre une variable, le nombre d'octets à réserver en mémoire et les opérateurs que

Plus en détail

FileSender par RENATER - Guide invité

FileSender par RENATER - Guide invité FileSender par RENATER - Guide invité Filesender par RENATER est un service de transfert sécurisé de fichiers volumineux à disposition des utilisateurs de la communauté de l'enseignement supérieur et de

Plus en détail

CG 2009 1. On veut disposer d'un site dont le contenu soit géré. automatiquement : ajouter un élément (article de catalogue,

CG 2009 1. On veut disposer d'un site dont le contenu soit géré. automatiquement : ajouter un élément (article de catalogue, PHP & bases de données Problématique PLAN Solutions sans base de données Avantages / Inconvénients Serveur HTTP et serveur BdD Exemple de mysql Base de données mysql API PHP Exemples CG 2009 1 Problématique

Plus en détail

INFO-H-303 : Bases de données Projet : Agrégateur/créateur de ux d'informations

INFO-H-303 : Bases de données Projet : Agrégateur/créateur de ux d'informations INFO-H-303 : Bases de données Projet : Agrégateur/créateur de ux d'informations Professeur : Esteban Zimányi Assistants : Frédéric Servais et Boris Verhaegen http://cs.ulb.ac.be/public/teaching/infoh303

Plus en détail

A B A C U S SAAS ABAWEB MISE EN SERVICE. août 2014 / OM / COB. Version 1.2

A B A C U S SAAS ABAWEB MISE EN SERVICE. août 2014 / OM / COB. Version 1.2 A B A C U S SAAS ABAWEB MISE EN SERVICE août 2014 / OM / COB Version 1.2 Cette documentation est protégée par des droits d'auteur. En particulier, le droit de copier, exposer, distribuer, traiter, traduire,

Plus en détail

API SMS ENVOI HTTP (POST) V2.50 Documentation V2.60 au 11/04/2014

API SMS ENVOI HTTP (POST) V2.50 Documentation V2.60 au 11/04/2014 API SMS ENVOI HTTP (POST) V2.50 Documentation V2.60 au 11/04/2014 L'utilisation de l'api SMS ENVOI est réservée aux clients, membres du site SMSENVOI.com et doit se faire en accord avec nos conditions

Plus en détail

Ceci est une documentation préliminaire, traduite par Christine Dubois (Agilcom) et sujette à changement

Ceci est une documentation préliminaire, traduite par Christine Dubois (Agilcom) et sujette à changement Gestion des images Ceci est une documentation préliminaire, traduite par Christine Dubois (Agilcom) et sujette à changement Ce chapitre vous montre comment ajouter et afficher des images dans un site Web

Plus en détail

TCSMP - Time-Cost Stamped Mail Protocol

TCSMP - Time-Cost Stamped Mail Protocol Projet de Master Informatique M1 Université Paris-Est Marne-la-Vallée Session TCSMP Time-Cost Stamped Mail Protocol TCSMP - Time-Cost Stamped Mail Protocol Documentation utilisateur,,, Introduction...

Plus en détail

OVIDENTIA Installation et mise à jour d'ovidentia

OVIDENTIA Installation et mise à jour d'ovidentia OVIDENTIA Installation et mise à jour d'ovidentia CANTICO / juin 2009 OVIDENTIA 1/9 Version Documentation Version OVIDENTIA / Module 1.1 4.x6 1.2 5.0.1 Date 1.3 5.4.6 15/11/04 1.4 5.4.6 30/12/99 1.5 5.7.9

Plus en détail

Upload de fichiers en PHP

Upload de fichiers en PHP Upload de fichiers en PHP par HERAULT Antoine Date de publication : 1er décembre 2006 Dernière mise à jour : 1er décembre 2006 Vous avez envie de permettre aux visiteurs de votre site d'uploader des fichiers

Plus en détail

Licence Informatique 1 e année Algorithmique et Programmation

Licence Informatique 1 e année Algorithmique et Programmation Licence Informatique 1 e année Algorithmique et Programmation Projet 2013-2014 1 Organisation Le projet est à réaliser en binôme. En n de semestre, les binômes présenteront leur travail aux encadrants

Plus en détail

Connexion au service en ligne LexisNexis JurisClasseur et personnalisation de votre mot de passe

Connexion au service en ligne LexisNexis JurisClasseur et personnalisation de votre mot de passe Service en Ligne LexisNexis JurisClasseur GUIDE DE CONNEXION Connexion au service Personnalisation du mot de passe Procédure "mot de passe oublié" Résolution des problèmes de connexion les plus courants

Plus en détail

Manuel utilisateur. Développement d'un logiciel de recherche d'images. LAMBERT VELLER Sylvain MARTINS David

Manuel utilisateur. Développement d'un logiciel de recherche d'images. LAMBERT VELLER Sylvain MARTINS David Manuel utilisateur Développement d'un logiciel de recherche d'images LAMBERT VELLER Sylvain MARTINS David M1 STIC Université de Bourgogne 2010-2011 Table des matières 1 Introduction 1 I Administration

Plus en détail

Sécurité d un site PHP

Sécurité d un site PHP Sécurité d un site PHP Lundi 16 mai 2011 Jean-Ferdinand Susini Les impératifs de sécurité Une application Web est une application distribuée sur Internet => problème de sécurité : Les programmes de l application

Plus en détail

Cours4 : Les sessions

Cours4 : Les sessions Cours4 : Les sessions Les sessions Plan Gestion d un caddie Les sessions Rappel : Plusieurs possibilités existent pour transmettre des variables de pages en pages dans site web : les divers champs des

Plus en détail

Formulaire de contact avec Xtreme Web Designer

Formulaire de contact avec Xtreme Web Designer Formulaire de contact avec Xtreme Web Designer Pour faire un formulaire avec Xtreme Web Designer, j'utilise 5 pages, vous n'êtes pas obligé, en effet 2 pages peuvent suffir mais c'est moins jolie. Donc

Plus en détail

Avec PICASA. Partager ses photos. Avant de commencer. Picasa sur son ordinateur. Premier démarrage

Avec PICASA. Partager ses photos. Avant de commencer. Picasa sur son ordinateur. Premier démarrage Avant de commencer Picasa est avant un logiciel que l'on peut installer sur son ordinateur et qui permet de transférer ses photos dans un espace pouvant être partagé sur Internet. Picasa sur son ordinateur.

Plus en détail

Pages Web statiques. LIF4 - Initiation aux Bases de données : PHP. Pages Web dynamiques. Illustration. Illustration

Pages Web statiques. LIF4 - Initiation aux Bases de données : PHP. Pages Web dynamiques. Illustration. Illustration statiques LIF4 - Initiation aux Bases de données : E.Coquery emmanuel.coquery@liris.cnrs.fr http ://liris.cnrs.fr/ ecoquery Principe de fonctionnement : L utilisateur demande l accès à une page Web depuis

Plus en détail

Doc. enquête anonyme 09 avril 2014 1 sur 8

Doc. enquête anonyme 09 avril 2014 1 sur 8 Enquête anonyme Objectif... 2 Enquête Voozanoo standard... 2 Caractéristique d un utilisateur... 3 Principe de l authentification... 3 Principe des droits... 3 Fiches et utilisateur... 3 Enquête anonyme...

Plus en détail

ISMIN 1A Programmation 1 : Examen de programmation C. Réponses. Partie 1. Questions ouvertes

ISMIN 1A Programmation 1 : Examen de programmation C. Réponses. Partie 1. Questions ouvertes ISMIN 1A Programmation 1 : Examen de programmation C Réponses Partie 1. Questions ouvertes 1. Soit la déclaration suivante, char tab[] = "". Que contient le tableau tab? Réponse : tab[0] = \0. tab est

Plus en détail

Sogenactif Payment Web PLUG-IN 6.15 -Guide d'installation - Version 2.01 Juin 2010 1/1

Sogenactif Payment Web PLUG-IN 6.15 -Guide d'installation - Version 2.01 Juin 2010 1/1 Sogenactif Paiement Web PLUG-IN 6.15 Guiide d' 'iinsttallllattiion Versiion 2..01 Juiin 2010 1/1 Sommaire 1. INTRODUCTION...2 2. LISTE DES OBJETS LIVRES...3 3. SCHEMA DES FLUX ET APPEL DES SCRIPTS...4

Plus en détail

Présentation PHP : un langage de programmation Communiquer avec l'extérieur. Formation web. Corum, Alastor ECP. 19 février 2010

Présentation PHP : un langage de programmation Communiquer avec l'extérieur. Formation web. Corum, Alastor ECP. 19 février 2010 Formation web Corum Alastor ECP 19 février 2010 Pré-requis Formation HTML/CSS Bases du cours d'algorithmique/programmation De vagues souvenirs du cours de modélisation de données Pourquoi PHP Objectif

Plus en détail

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web.

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web. Document 1 : client et serveur Les ordinateurs sur lesquels sont stockés les sites web sont appelés des serveurs. Ce sont des machines qui sont dédiées à cet effet : elles sont souvent sans écran et sans

Plus en détail

Activation et transfert de licence SolidWorks CadWare Systems

Activation et transfert de licence SolidWorks CadWare Systems 1 SOMMAIRE I) INTRODUCTION... 3 II) NOUVEAU FORMAT DES NUMEROS DE SERIE... 3 III) DE-INSTALLATION DE SOLIDWORKS.... 4 IV) TRANSFERT D UNE LICENCE D UN PC A UN AUTRE... 4 V) NOUVELLE INSTALLATION AVEC ACTIVATION....

Plus en détail

TD 1 - Programmation Web avec PHP (1)

TD 1 - Programmation Web avec PHP (1) TD 1 - Programmation Web avec PHP (1) CORRIGE DU TD 1 Objectif : créer des scripts du côté serveur avec PHP, utiliser quelques fonctionnalités Internet de PHP Attention : si vous recréez des pages PHP

Plus en détail

Tutoriel version pour le système pupitre de l'académie de Lille. version du logiciel: 05 Janvier 2011(v1)

Tutoriel version pour le système pupitre de l'académie de Lille. version du logiciel: 05 Janvier 2011(v1) Tutoriel version pour le système pupitre de l'académie de Lille version du logiciel: 05 Janvier 2011(v1) Préambule: Logiciel initié dans le cadre du Groupe de production pupitre SVT de l'académie de Lille.

Plus en détail

MEDEIL Activation et Guide de Configuration

MEDEIL Activation et Guide de Configuration 2 Copyright 2010-11 Vanuston Intelligence Private Ltd. Tous droits réservés. Auteurs : PMS équipe de développement Ce logiciel et la documentation connexe sont fournis en vertu d'un accord de licence contenant

Plus en détail

Développement de l interface Web du projet Hôpital

Développement de l interface Web du projet Hôpital Pôle informatique 2013/2014 École Nationale Supérieure des Mines de Saint-Étienne Développement de l interface Web du projet Hôpital Antoine Zimmermann antoine.zimmermann@emse.fr Le cahier des charges

Plus en détail

ESPACE PRIVÉ POUR LE STOCKAGE TEMPORAIRE ET LE TRANSFERT DE FICHIERS COMMENT TÉLÉCHARGER UN FICHIER VERS VOTRE ORDINATEUR EN UTILISANT UN

ESPACE PRIVÉ POUR LE STOCKAGE TEMPORAIRE ET LE TRANSFERT DE FICHIERS COMMENT TÉLÉCHARGER UN FICHIER VERS VOTRE ORDINATEUR EN UTILISANT UN TABLE DES MATIERES : Comment télécharger un fichier vers votre ordinateur en utilisant un navigateur...1 Comment déposer de 1 à 3 fichiers sur l'espace privé en utilisant un navigateur...2 Comment transférer

Plus en détail

Questions fréquemment posées sur MobileMapper Office

Questions fréquemment posées sur MobileMapper Office Questions fréquemment posées sur MobileMapper Office À quoi sert le logiciel MobileMapper Office? MobileMapper Office est une solution logicielle de bureau conviviale permettant de relier le récepteur

Plus en détail

AJAX AJAX. Asynchronous JavaScript And XML. Technologie pour créer des pages web interactives Basées sur XML, HTML et JavaScript

AJAX AJAX. Asynchronous JavaScript And XML. Technologie pour créer des pages web interactives Basées sur XML, HTML et JavaScript AJAX Ajax 1 AJAX Asynchronous JavaScript And XML. Technologie pour créer des pages web interactives Basées sur XML, HTML et JavaScript Utilise: HTML pour le marquage XML pour représenter les résultats

Plus en détail

Comment faire pour créer ses propres pages html?

Comment faire pour créer ses propres pages html? . Comment faire pour créer ses propres pages html? Insérer une vidéo Pour ajouter une vidéo de votre choix, il vous faut insérer, dans un premier temps, un tableau dans lequel vous placerez un mot, par

Plus en détail

Création d'un logiciel de comptabilité générale

Création d'un logiciel de comptabilité générale Création d'un logiciel de comptabilité générale Description du thème Propriétés Intitulé long Date de publication Présentation Description Développement d'un logiciel de comptabilité générale avec Access

Plus en détail

Initiation à la messagerie électronique. Stéphane Vierne Animateur multimédia au Centre Socio Culturel «Le Nelumbo» Andrézieux Bouthéon

Initiation à la messagerie électronique. Stéphane Vierne Animateur multimédia au Centre Socio Culturel «Le Nelumbo» Andrézieux Bouthéon Initiation à la messagerie électronique Stéphane Vierne Animateur multimédia au Centre Socio Culturel «Le Nelumbo» Andrézieux Bouthéon I) Choisir et créer sa messagerie 1) Comment choisir sa messagerie?

Plus en détail

Programmation WEB dynamique PHP

Programmation WEB dynamique PHP Programmation WEB dynamique PHP G. Maurey Master 1-2010 Les présentations Gilles MAUFFREY Bureau 5 Batiment W2 T : 72 61 k : maurey@hec.fr www.hec.fr/maurey PHP Plan de la séance 1 Présentation du cours

Plus en détail

1 Bilan de la scéance 1. Le compte : login + mot de passe. Sécurité et droit informatique, la netiquette. 1.3 Concepts fondamentaux

1 Bilan de la scéance 1. Le compte : login + mot de passe. Sécurité et droit informatique, la netiquette. 1.3 Concepts fondamentaux Scéance 2 1 Bilan de la scéance 1 1.1 L'ENT Le site de l'université, les portails, les sites des facultés. La documentation : SCD, thèses en lignes, Universalis, Ultralingua. La pédagogie : Cours et QCM

Plus en détail

ALGORITHMIQUE PROGRAMMATION INTERNET - NIVEAU 1

ALGORITHMIQUE PROGRAMMATION INTERNET - NIVEAU 1 ALGORITHMIQUE PROGRAMMATION INTERNET - NIVEAU 1 Code NFA053, 6 ECTS Chapitre 05 HTML / LES FORMULAIRES Le plus grand soin a été apporté à la réalisation de ce support pédagogique afin de vous fournir une

Plus en détail

Imprimer ses timbres

Imprimer ses timbres Imprimer ses timbres Avec le service en ligne MonTimbrenLigne de La Poste, il est désormais possible d'imprimer ses timbres directement depuis chez soi ou depuis son bureau. Plus la peine donc de vous

Plus en détail

Utilisation d'un site unique. Observation du protocole HyperText TProtocol

Utilisation d'un site unique. Observation du protocole HyperText TProtocol Observation du protocole HyperText TProtocol Configuration IP : adresse IP et masque : 192.168.114.X /24 (X numéro du disque dur, X+96 si vous êtes en Turing) routeur par défaut : 192.168.114.254 Serveur

Plus en détail

FileMaker Server 11. Guide de la mise à jour des plug-ins

FileMaker Server 11. Guide de la mise à jour des plug-ins FileMaker Server 11 Guide de la mise à jour des plug-ins 2010 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker est une marque de FileMaker,

Plus en détail

Guide utilisateur myworkandme. Se connecter avec l adresse e-mail et le mot de passe

Guide utilisateur myworkandme. Se connecter avec l adresse e-mail et le mot de passe Guide utilisateur myworkandme Se connecter avec l adresse e-mail et le mot de passe 22 juillet 2013 Table des matières 1. Nouvel utilisateur? Activer votre profil... 3 1.1 Cliquez sur le lien dans le mail

Plus en détail

Manuel de DECMAIL à l usage des Directrices et Directeurs d écoles

Manuel de DECMAIL à l usage des Directrices et Directeurs d écoles Manuel de DECMAIL à l usage des Directrices et Directeurs d écoles DECMAIL est un service de courrier électronique accessible par le web, basé sur SQUIRRELMAIL (www.squirrelmail.org). L avantage d une

Plus en détail

Manuel d information Saisie de données de temps dans Excel

Manuel d information Saisie de données de temps dans Excel Manuel d information Saisie de données de temps dans Excel CAT2 Objectif L objectif de ce procédé est de permettre aux écoles qui n ont aucun accès à SAP de pouvoir inscrire leurs données de feuille de

Plus en détail

Langages IL - 2ème semestre

Langages IL - 2ème semestre Langages IL - 2ème semestre 2 ème séance : familiarisation avec l environnement Linux Manipulations de base sur les fichiers texte Sommaire 1/ Quelques commandes pour la manipulation des fichiers : cat,

Plus en détail

Les exceptions en java

Les exceptions en java 1/12 Les exceptions en java 2/12 C'est quoi une exception? Une exception est un événement (une erreur) qui se produit lors de l'exécution d'un programme, et qui va provoquer un fonctionnement anormal (par

Plus en détail

Interfaçage avec une base de données

Interfaçage avec une base de données Interfaçage avec une base de données Principe PHP propose de nombreux outils permettant de travailler avec la plupart des SGBD Oracle, Sybase, Microsoft SQL Server, PostgreSQL ou encore MySQL Php fournit

Plus en détail

Quelques notions d'algorithmique

Quelques notions d'algorithmique Quelques notions d'algorithmique I- Généralités Un algorithme est une suite finie d'instructions permettant la résolution systématique d'un problème donné. Un algorithme peut-être décrit en langage «naturel»,

Plus en détail

Tutoriel. Invite de commande «cmd» sous Windows

Tutoriel. Invite de commande «cmd» sous Windows Version 001 Tutoriel Invite de commande «cmd» sous Windows Auteurs : Jean-Louis Gutzwiller, Béatrice Chevaillier. Dernière modification : 24 mai 2010 Jean-Louis.Gutzwiller@supelec.fr Beatrice.Chevaillier@supelec.fr

Plus en détail

Persistance en Php. Note : les problèmes d accès concurrents, de sécurité et de login sont laissés de côté.

Persistance en Php. Note : les problèmes d accès concurrents, de sécurité et de login sont laissés de côté. Persistance en Php Objectif : faire un site pour gérer des articles par catégorie. Chaque catégorie a un nom, chaque catégorie est constitué d articles (titre, auteur, texte), un article est dans une seule

Plus en détail

«13_PHP MySQL Synthèse»

«13_PHP MySQL Synthèse» «13_PHP MySQL Synthèse» Dans cet exercice nous allons voir comment alimenter une ou plusieurs tables avec les données qui proviennent d'un même formulaire. Alimenter une table Pour commencer vous allez

Plus en détail

Examen de TP Introduction aux systèmes d exploitation Durée : 3h

Examen de TP Introduction aux systèmes d exploitation Durée : 3h Université Paris-Est Créteil Énoncés L3 SPI parcours Électronique session déc. 2015 Examen de TP Introduction aux systèmes d exploitation Durée : 3h Documents et notes de cours autorisés. Ne répondez pas

Plus en détail

XML (extensible Markup Language)

XML (extensible Markup Language) XML (extensible Markup Language) Références : XML, Micro Application e-poche http://giles.chagnon.free.fr/cours/xml/base.html http://www.cgmatane.qc.ca/forgetj/formation/int4/xml.php 1. Qu est-ce que XML?

Plus en détail

TP d'installation de Postfix

TP d'installation de Postfix TP d'installation de Postfix Configuration : On modifie le nom de la machine dans le fichier /etc/sysconfig/network On redemarre ensuite la machine. Vérification : Pour vérifier que le MTA est lancé :

Plus en détail

Comment utiliser les formulaires dynamiques

Comment utiliser les formulaires dynamiques Comment utiliser les formulaires dynamiques Un formulaire dynamique permet de nombreux contrôles avant son traitement (zones obligatoires, calculs automatiques ). Les formulaires que vous allez utiliser

Plus en détail

Guide technique général. Identifiant académique, Portail ARENA, Application I-PROF, et Messagerie professionnelle

Guide technique général. Identifiant académique, Portail ARENA, Application I-PROF, et Messagerie professionnelle Guide technique général à l'attention de tous les personnels enseignants 1er degré public Identifiant académique, Portail ARENA, Application I-PROF, et Messagerie professionnelle TRÈS IMPORTANT Merci de

Plus en détail

TP n 2: Mise en place d'un serveur Web avec PHP et MySQL

TP n 2: Mise en place d'un serveur Web avec PHP et MySQL TP n 2: Mise en place d'un serveur Web avec PHP et MySQL Le but de ce TP est de vous apprendre comment installer et congurer un serveur Web avec PHP et MySQL sous Linux. Cela requiert plusieurs étapes

Plus en détail

L1 Option Programmation Web côté Serveur - Contrôle continu n 1

L1 Option Programmation Web côté Serveur - Contrôle continu n 1 L Option Programmation Web côté Serveur - Contrôle continu n Veuillez noircir les cases correspondantes à votre numéro d étudiant ( case/colonne). Si votre N est, il faut noircir le dans la ère colonne,

Plus en détail

PILOTE LOGICIEL D ANALYSE ET DE GESTION DES ORDRES DE TRANSPORT DANS SAP R/3

PILOTE LOGICIEL D ANALYSE ET DE GESTION DES ORDRES DE TRANSPORT DANS SAP R/3 Alain BENISTI Consultant Indépendant SAP PILOTE LOGICIEL D ANALYSE ET DE GESTION DES ORDRES DE TRANSPORT DANS SAP R/3 Les informations contenues dans ce document peuvent faire l'objet de modifications

Plus en détail

Webh4ck partie II. CGI = ( '&' pair* ) null pair = variable '=' value variable = letter (letter digit)* value = (letter digit special_code)*

Webh4ck partie II. CGI = ( '&' pair* ) null pair = variable '=' value variable = letter (letter digit)* value = (letter digit special_code)* Stéphane Rodriguez, 6 octobre 2000 Webh4ck partie II La première partie du document a permis de modéliser les paramètres mis en jeu lors de la traversée d'un site. Mais on n'a pas insisté sur le fait que

Plus en détail

AP-5 TD n 2 J2EE 5 novembre 2013

AP-5 TD n 2 J2EE 5 novembre 2013 Objectifs Prérequis Gestion des informations temporaires, sessions et cookies JSP et servlets, mise en place d un contrôleur Java Runtime Environnement (http://www.java.com/fr/download/) (JRE Java 7) IDE

Plus en détail

DS-107+ Synology Dernière mise à jour : 04-01-2010

DS-107+ Synology Dernière mise à jour : 04-01-2010 DS-107+ Synology Dernière mise à jour : 04-01-2010 Vous trouverez ici des informations concernant le NAS DS-107+ de Synology C'est donc un disque réseau (NAS) qui est connecté sur le réseau Ethernet et

Plus en détail