Lisez la documentation sur la fonction strpos :

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Lisez la documentation sur la fonction strpos : http://us2.php.net/manual/fr/function.strpos.php"

Transcription

1 TP 2 Master CTN 2015 A Une fonction strpos. Lisez la documentation sur la fonction strpos : strpos cherche dans la première chaine si la seconde existe et à quelle position elle se trouve. Si elle ne se trouve pas elle retourne false (faux en VF) $position = strpos( "bonjour je suis la première chaine", "je") ; echo ( $position ) ; Indiquez le résultat de ces 2 lignes que vous pouvez programmer dans un fichier strpos_test.php: Faites varier le second paramètre pour vérifie le fonctionnement en cherchant "la". Modifier le programme comme ci-dessous: $position = strpos( "bonjour je suis un tweet à propos de #MasterCTN ", "#MasterCTN") ; echo( $position ) ; $position = strpos( "bonjour je suis un tweet à propos de #MINES-ALES", "#MasterCTN") ; echo( $position ) ; Imaginez une nouvelle page php qui devrait afficher que les tweets dont le hashtag est Master CTN en utilisant strpos et le test if ( $position > 0 ) { } Imaginez une nouvelle page php qui devrait afficher que les tweets dont le hashtag n est pas Master CTN en utilisant strpos et le test if ( $position == false ) { } B Accès à twitter Activation d un compte de développeur sur twitter : Création d une application avec ces informations

2 Récupération des valeurs de l authentification Oauth Notez le Consumer Key et Consumer secret indiqués sur cette nouvelle page :

3 Créez les jetons d accès «Create my access token» NOTA : ce n est pas instantané, il faut parfois attendre pour obtenir les nouveaux réglages comme indiquez ci-dessous :

4 Notez les Access token et Access token secret. Si c est votre première connection sur Twitter, entrez quelques tweets sinon vous ne trouverez pas de tweets dans votre TP. Récupérer le fichier Ce fichier zip comporte 3 programmes php : OAuth.php et TwitterOAuth.php sont des bibliothèques de fonctions fournis par un développeur professionnel pour accéder à twitter depuis un programme php client-twitter.php est un programme php qui utilise les 2 bibliothèques ci-dessus et que nous allons modifier pour l utilisation que nous souhaitons avoir.

5 Dans le fichier client-twitter.php indiquer dans les variables correspondantes les 4différentes valeurs récupéré précédemment en lieu et place de mes clefs de tests : $consumerkey = ""; $consumersecret = ""; $accesstoken = ""; $accesstokensecret = ""; En premier lieu, essayer le programme pour afficher vos tweets. Améliorer l affichage des tweets par une mise en page similaire au TP précédent. Cette ligne en commentaire est en fait l affichage brut des données depuis Twitte en l activant vous pouvez afficher les données brutes en provenance de Twitter à mettre par exemple dans ( // print_r( $twittertimeline ); C Compteur de nombre de tweets Bien que des solutions via les API existent, nous allons faire afficher le nombre de tweets du sujet Master CTN. Si je vous donne comme indication que l on peut créer une variable PHP via la ligne suivante $nombretweetmasterctn = 0; Et que l on peut la faire augmenter de 1 à chaque fois qu il y a cette ligne PHP dans le code : $nombretweetmasterctn = $nombretweetmasterctn + 1; Que devrait faire l algorithme : 1/ Créer la variable contenant le nombre de tweet 2/ récupérer successivement chaque tweet 3/ 4/ 5/ 6/ Nota : le nombre d étape de l algorithme est purement informatif, il peut y en avoir plus ou moins selon votre niveau de détail. Affichez un div avec une couleur de fond rouge dont la largeur va dépendre du nombre de tweet (multiplié par 10 ainsi 1 tweet aura un div de largeur 10px, 2 tweets auront un div de largeur 20px, etc.) Par exemple ici ce div à une largeur de 50px pour symboliser que j ai trouvé 5 tweets <div style="background-color:red; height:100px; width:50px; "/>

6 D Ajouter un champs de formulaire Notre objectif dans cette nouvelle page est de proposer un champ de formulaire pour que l internaute puisse choisir le sujet au lieu de ne chercher qu à suivre que le sujet Master CTN. Copiez la page précédente dans une nouvelle page PHP. Dans une page HTML : Fabriquez un formulaire et un champ de formulaire dont le name est sujet. Le formulaire doit aussi avoir un bouton submit. Il doit appeler par l attribut action la nouvelle page PHP. Comment faire pour afficher dans la page PHP la variable $_REQUEST["sujet"]? S il n y a pas de variable $_REQUEST["sujet"], vous devriez avoir ce message d information (Notice)! ) Notice: Undefined index: sujet in C:\Developpement\www\Tweets\twitter-ctn2015.php on line 25 Call Stack # Time Memory Function Location {main}( )..\twitter-ctn2015.php:0 La fonction isset( $_REQUEST["sujet"] permet de tester si $_REQUEST["sujet"] existe, essayez de créer une variable $sujet qui contient soit la valeur de $_REQUEST["sujet"] si elle est définie («is set» en anglais = isset) sinon une valeur autre par exemple "CTN". Cette page PHP devrait pouvoir afficher le sujet que l internaute souhaite chercher dans les tweets, le nombre de tweets et le div de largeur variable en fonction de ce nombre trouvé. E Autre API de twitter Essayer ce programme avec différents «REST API v1.1 Resources» de Twitter (à trouver avec Google sur le site de twitter) et si besoin utilisez des paramètres comme démontré ci-dessous avec les paramètres «count» et «include_entities» : $twittertimeline = $connection->get("statuses/user_timeline", array("count"=>1,"include_entities"=>false ) ); A partir de ce code, on peut donc afficher les informations directement en provenance de Twitter, via l appel aux ressources : Par exemple, on peut réaliser une recherche sur Twitter : $twittertimeline = $connection->get("search/tweets", array("q" => "%23CTN" ) );

Pour la création de la requête SQL pour insérer des données, nous devons concaténer des variables avec des chaines de caractères contenant du texte.

Pour la création de la requête SQL pour insérer des données, nous devons concaténer des variables avec des chaines de caractères contenant du texte. TP 4 Master CTN A. sprintf Pour la création de la requête SQL pour insérer des données, nous devons concaténer des variables avec des chaines de caractères contenant du texte. Voici la requête SQL que

Plus en détail

TRAITEMENT DE L INFORMATION. Ophélie Fraisier

TRAITEMENT DE L INFORMATION. Ophélie Fraisier TRAITEMENT DE L INFORMATION Ophélie Fraisier ophelie.fraisier@irit.fr 2016 2017 WEB SCRAPING Insérez dans la cellule A1 d une Google sheet : =ImportHtml("http:// www.acpm.fr/chiffres/ Frequentation/ Classement-des-Sites/

Plus en détail

TP PHP (/HTML/CSS/PostgreSQL)

TP PHP (/HTML/CSS/PostgreSQL) TP PHP (/HTML/CSS/PostgreSQL) ENSIIE - 2015/2016 Le but de ce TP est de compléter les fichiers fournis pour réaliser une micro-application interactive qui permet, suivant le choix de l utilisateur, de

Plus en détail

1. EXPLORER TWITTER AVEC SAS VISUAL ANALYTICS. Sommaire

1. EXPLORER TWITTER AVEC SAS VISUAL ANALYTICS. Sommaire 1. EXPLORER TWITTER AVEC SAS VISUAL ANALYTICS Dans notre monde interconnecté, il est plus important que jamais de comprendre non seulement des détails sur vos données, mais aussi la façon dont ses différentes

Plus en détail

Autant de webparts que chaque utilisateur peut disposer comme bon lui semble sur son écran d accueil.

Autant de webparts que chaque utilisateur peut disposer comme bon lui semble sur son écran d accueil. Exemples d utilisation du webpart Widget La page d accueil de votre logiciel idylis.com offre de nombreuses possibilités en termes de personnalisation : listes, graphiques, widgets, indicateurs Autant

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

Algorithmique et développement web S2 6. Gestion des formulaires

Algorithmique et développement web S2 6. Gestion des formulaires Algorithmique et développement web S2 6. Gestion des formulaires Christophe BLANC IUT MMI IUT d Allier Université Clermont Auvergne www.christophe-blanc.fr 2016-2017 1 / 15 Rappel Un formulaire est un

Plus en détail

Manuel d utilisation des blogs des projets de Défis solaires

Manuel d utilisation des blogs des projets de Défis solaires Manuel d utilisation des blogs des projets de Défis solaires Version du 9 février 2013 Les dernières informations sont sur : http://www.planete-sciences.org/blogs/defissolaires/ 1 / 27 Sommaire I. CONNEXION

Plus en détail

Programmation Web IMAC 2015-2016 TD 8 : API. 25 novembre 2015

Programmation Web IMAC 2015-2016 TD 8 : API. 25 novembre 2015 Programmation Web IMAC 2015-2016 TD 8 : API 25 novembre 2015 Objectif: Ce TD a pour but d introduire les APIs, avec plusieurs exemples, et voir comment les utiliser pour récupérer des données depuis des

Plus en détail

INF04-06 Langages et structure du Web. Benoît Habert

INF04-06 Langages et structure du Web. Benoît Habert INF04-06 Langages et structure du Web Benoît Habert Séance 8 - début Rappels Les limites de l appel à un autre script AJAX Modèle/Vue/Contrôleur : un patron de conception MVC en action : revisiter l exemple

Plus en détail

Ajax et PHP5. Bonjour tout le monde ( Hello World ) en Ajax et PHP

Ajax et PHP5. Bonjour tout le monde ( Hello World ) en Ajax et PHP Ajax et PHP5 Ajax n est pas vraiment une technologie mais plutôt un ensemble de plusieurs technologies, parmi lesquelles se trouvent JavaScript Asynchrone, XML, XHTML et CSS. Le mot asynchrone est de la

Plus en détail

IFT1166 - INTRA. Directives: IFT1166 - Session Automne, Intra. Mohamed Lokbani. Prénom(s): Date:20 Octobre 1999

IFT1166 - INTRA. Directives: IFT1166 - Session Automne, Intra. Mohamed Lokbani. Prénom(s): Date:20 Octobre 1999 IFT1166 - Session Automne, Intra Mohamed Lokbani IFT1166 - INTRA Nom: Prénom(s): Signature: Code perm: Date:20 Octobre 1999 Durée: 2 heures (de 18h30: 20h:30) Local: 1360 Directives: - Il vous est permis

Plus en détail

Microsoft EXCEL 2016. Maîtrisez les fonctions avancées du tableur de Microsoft

Microsoft EXCEL 2016. Maîtrisez les fonctions avancées du tableur de Microsoft Microsoft EXCEL 2016 Maîtrisez les fonctions avancées du tableur de Microsoft Table des matières Microsoft Excel 2016 i Affichage Afficher un classeur dans deux fenêtres différentes................. 9

Plus en détail

SMS API - Getting started (Français)

SMS API - Getting started (Français) ... getting started SMS SMS API - Getting started (Français) Cas d'usage : Envoi de SMS Afficher votre nombre de SMS restant Afficher votre usage de SMS par application Afficher votre historique d'achat

Plus en détail

7.1 Introduction à la navigation... 204 7.2 Manipuler une ViewStack... 204 7.3 Les contrôles TabNavigator et Accordion... 215 7.4 Mise en pratique :

7.1 Introduction à la navigation... 204 7.2 Manipuler une ViewStack... 204 7.3 Les contrôles TabNavigator et Accordion... 215 7.4 Mise en pratique : 7 7.1 Introduction à la navigation... 204 7.2 Manipuler une ViewStack... 204 7.3 Les contrôles TabNavigator et Accordion... 215 7.4 Mise en pratique : mon CV en ligne... 218 7.5 Check-list... 225 Naviguer

Plus en détail

Guide web connect. Version 0 FRE

Guide web connect. Version 0 FRE Guide web connect Version 0 FRE Modèles concernés Le présent guide de l utilisateur s applique aux modèles suivants : ADS-600W. Définitions des remarques Les encarts suivants sont utilisés tout au long

Plus en détail

Guide de l utilisateur

Guide de l utilisateur Ordinateurs, Structure et Applications Démonstration des algorithmes d ordonnancement des processus Guide de l utilisateur 7 décembre 2014 Table des matières 1 Description du simulateur 2 2 Plateformes

Plus en détail

Comment paramétrer le site Internet de l école

Comment paramétrer le site Internet de l école APEL Saint-Joseph Rennes Comment paramétrer le site Internet de l école Site hébergé sous WordPress v1.0 Philippe ARZUR 04/01/2011 Historique des versions Version Date Auteur Objet 1.0 04 Jan 2011 Philippe

Plus en détail

TP03 : navigation entre article 2 de partie

TP03 : navigation entre article 2 de partie TP03 : navigation entre article 2 de partie Le but de la séance est poursuivre le tp débuté la semaine passée. Une correction du tp02 est fournie à http://deptinfo.unice.fr/~renevier/progwebserveur/tps/03.

Plus en détail

Rédaction d une fiche thématique Mutuelles étudiantes : Se grouper pour agir

Rédaction d une fiche thématique Mutuelles étudiantes : Se grouper pour agir Rédaction d une fiche thématique Mutuelles étudiantes : Se grouper pour agir Philippe Marcy (webmaster) Table des matières 1. QU EST-CE QU UNE FICHE THÉMATIQUE?... 2 2. FAIRE UNE PROPOSITION DE FICHE THÉMATIQUE...

Plus en détail

Exercices JavaScript

Exercices JavaScript Exercices Javascript - page 1 Exercices JavaScript Auteur : E.Thirion - 07/12/2015 Ce document est extrait du site http://cours.thirion.free.fr/cours/javascript Les exercices suivants sont s fichiers à

Plus en détail

en mode terminal simple 1

en mode terminal simple 1 Département Informatique Réseaux Telnet à tout faire 1/2 Ce TP est à faire sous Linux en mode terminal simple 1 Durée : 2h IUT N2 Au cours de ce TP, nous allons voir comment utiliser un terminal virtuel.

Plus en détail

Séance 7 de travaux pratiques

Séance 7 de travaux pratiques Séance 7 de travaux pratiques 1 Pour faire le point Affichage d un tableau de tableaux d entiers ( ) tableaudetableaux liretableau [q1] Compléter la procédure showarrayofarrays qui attend un tableau de

Plus en détail

Module RMA Manuel Utilisateur

Module RMA Manuel Utilisateur Module RMA Manuel Utilisateur 1 / 16 Sommaire Sommaire Introduction... 4 Processus global... 4 Installation... 5 Copie des fichiers... 5 Création d'un "faux" produit... 5 Configuration... 6 General...

Plus en détail

Utilisation de la fonction de création de rapports dans ArtemiS SUITE (à partir de la version 5.0)

Utilisation de la fonction de création de rapports dans ArtemiS SUITE (à partir de la version 5.0) Utilisation de la fonction de création de rapports dans ArtemiS SUITE (à partir de la version 5.0) Une nouvelle fonction de création de rapport disponible dans ArtemiS SUITE a été encore améliorée dans

Plus en détail

EXEMPLE PROJET. Objectifs de la séance : De l analyse à la conception Passage de l UML au Site Web

EXEMPLE PROJET. Objectifs de la séance : De l analyse à la conception Passage de l UML au Site Web EXEMPLE PROJET Objectifs de la séance : De l analyse à la conception Passage de l UML au Site Web Manuele Kirsch Pinheiro - UP1 / CRI / UFR06 Gestion 2 Projet Objectifs Mettre en application les concepts

Plus en détail

Technologies de l internet Date: 26 juillet 2011, 14h30 17h20

Technologies de l internet Date: 26 juillet 2011, 14h30 17h20 IFT3225-E2011 Examen Final Consignes Technologies de l internet Date: 26 juillet 2011, 14h30 17h20 Philippe Langlais Les calculatrices, téléphones, ordinateurs, etc. ne sont pas autorisés (vous pouvez

Plus en détail

1. Téléchargez le plugin novo map, dezippez le et copiez le dossier novo map dans le dossier plugin de wordpress (/wp content/plugins).

1. Téléchargez le plugin novo map, dezippez le et copiez le dossier novo map dans le dossier plugin de wordpress (/wp content/plugins). Mode d'emploi Novo map est un plugin wordpress qui vous permettra d'installer une google map complètement personnalisable sur une page de votre site web. Vous pourrez complètement personnaliser le look

Plus en détail

PHP et MySQL. Originaux. Auteurs et version. Prérequis. Modules

PHP et MySQL. Originaux. Auteurs et version. Prérequis. Modules PHP et MySQL PHP et MySQL act-php-mysql Code: act-php-mysql Originaux url: http://tecfa.unige.ch/guides/tie/html/act-php-mysql/act-php-mysql-fc.html url: http://tecfa.unige.ch/guides/tie/pdf/files/act-php-mysql-fc.pdf

Plus en détail

Exercice 1 Initialisation de variable et affichage

Exercice 1 Initialisation de variable et affichage Master Expertise et Ingénierie des Systèmes d'information en Santé Module : technique de programmation pour internet Exercice 1 Initialisation de variable et affichage Fichier page1.php Déclarer 3 variables

Plus en détail

TD : A la découverte de Python

TD : A la découverte de Python TD : A la découverte de Python 1) Environnement de travail a) Qu est-ce qu un IDE? Lorsqu on fait de la programmation, il est agréable d avoir à sa disposition différents outils qui permettent de travailler

Plus en détail

ACube, Framework Ergonomique

ACube, Framework Ergonomique ACube, Framework Ergonomique Spécification Générale des évolutions de la version 2.8.0 Version 1.0 du 25/01/2008 Etat : Validé SUIVI DES MODIFICATIONS Version Rédaction Description Vérification Date 0.1

Plus en détail

La transformation XSLT avec PHP. Réalisé par Nabil ADOUI, membre de l équipe support technique 4D

La transformation XSLT avec PHP. Réalisé par Nabil ADOUI, membre de l équipe support technique 4D La transformation XSLT avec PHP Réalisé par Nabil ADOUI, membre de l équipe support technique 4D Sommaire Résumé :... 3 Introduction... 3 Eléments importants :... 3 La bibliothèque PHP XSL... 4 L API de

Plus en détail

Fiche pratique Effectuer des exports

Fiche pratique Effectuer des exports Fiche pratique Effectuer des exports Mise à jour en Juin 2014 INTRODUCTION Vous pouvez effectuer les exports des analyses effectuées dans le cadre de vos analyses à plat ou croisées o Des analyses tableaux

Plus en détail

b.a.b-technologie gmbh Control R (Planification attribution pieces)

b.a.b-technologie gmbh Control R (Planification attribution pieces) b.a.b-technologie gmbh Control R (Planification attribution pieces) Manuel d instructions I.a II Actual state 12/2009 Date: 2. mai 2013 EN Manuel d instructions Control R b.a.b technologie gmbh im INHOUSE

Plus en détail

Aide mémoire ACTIONSCRIPT 3.0

Aide mémoire ACTIONSCRIPT 3.0 Aide mémoire ACTIONSCRIPT 3.0 janvier 2011 par Dominique DOLÉ Table des matières 1 Les variables... 4 2 Les déclarations et conversions... 4 2.1 Conversion d'une chaîne en nombre... 4 2.2 Conversion d'un

Plus en détail

SITES IMPACTS BEZOOM V2.1 MODE D'EMPLOI

SITES IMPACTS BEZOOM V2.1 MODE D'EMPLOI SITES IMPACTS BEZOOM V2.1 MODE D'EMPLOI INDEX I. LOGIN II. SITE GENERAL 1. A PROPOS A. Information B. Contact C. Liens D. Bas de page E. Favicon 2. CMS A. Ajoutez (une rubrique) B. SEO 3. GALLERY A. Ajoutez

Plus en détail

CRÉER UN FORMULAIRE GOOGLE

CRÉER UN FORMULAIRE GOOGLE CRÉER UN FORMULAIRE GOOGLE AVEC LA NOUVELLE INTERFACE GOOGLE FORMS Source : http://jemeformeaunumerique.fr/2016/02/27/creer-unformulaire-google-avec-la-nouvelle-interface-google-forms/ Adaptation et mise

Plus en détail

1 Dans l application «VEREMAP», cliquez sur le bouton «Ouvrir le formulaire

1 Dans l application «VEREMAP», cliquez sur le bouton «Ouvrir le formulaire Comment enregistrer une carte dans un fichier PDF ou JPEG? L enregistrement d une carte vous permet de créer un fichier au format PDF sur votre poste. Ce fichier contient la mise en page cartographique

Plus en détail

RE41 : Compte-rendu de Travaux Pratiques Configuration d un moteur de recherche. Jocelyn Gourronc - Pierre Mauduit

RE41 : Compte-rendu de Travaux Pratiques Configuration d un moteur de recherche. Jocelyn Gourronc - Pierre Mauduit RE41 : Compte-rendu de Travaux Pratiques Configuration d un moteur de recherche Jocelyn Gourronc - Pierre Mauduit 1 1 Introduction Le but de cette séance de travaux pratiques a été de déployer sous un

Plus en détail

TP2 : Dessins, diagrammes, transitions, animations

TP2 : Dessins, diagrammes, transitions, animations TP2 : Dessins, diagrammes, transitions, animations Nous allons voir comment utiliser les barres d outils de dessins et ajouter des transitions et animations à nos diapositives. L idée est de poursuivre

Plus en détail

Créer un bouton pour le Web

Créer un bouton pour le Web Lorsqu'un internaute place le pointeur de sa souris sur un dessin dans une page Web, ce pointeur entre physiquement dans la zone de l'écran occupée par le graphique. L'internaute peut alors soit cliquer

Plus en détail

OI40: TP bases de données

OI40: TP bases de données OI40: TP bases de données Frédéric Lassabe October 4, 2010 Ce TP se présente comme une découverte guidée et progressive du logiciel Microsoft Access 2003. Lisez bien les explications qui accompagnent le

Plus en détail

Intégration de l'api Google Calendar en REST dans une application C# Version 1.0

Intégration de l'api Google Calendar en REST dans une application C# Version 1.0 Intégration de l'api Google Calendar en REST dans une application C# Version 1.0 2 Introduction : Ce tutoriel s adresse aux développeurs souhaitant intégrer l API Google Calendar dans leur application

Plus en détail

TP JAVASCRIPT Série N 4

TP JAVASCRIPT Série N 4 TP JAVASCRIPT Série N 4 GESTION D UN FORMULAIRE DE CONTACT Objectif : Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE Ci-dessous un exemple

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

Objectif. Taches proposées pour atteindre l objectif

Objectif. Taches proposées pour atteindre l objectif 5 ICN : Réalisation d un site internet dynamique Nom de l'élève : Classe : Table des matières 5 ICN : Réalisation d un site internet dynamique...1 5.1Le langage php...2 5.2Déplacement de votre site dans

Plus en détail

Tuesday, June 29, :21 Dominique De Cooman

Tuesday, June 29, :21 Dominique De Cooman Tuesday, June 29, 2010-22:21 Dominique De Cooman Le module de règles est un module très puissant qui vous permet de faire les choses réagir dans votre site lorsque certains événements se produisent (comme

Plus en détail

Déposer une déclaration étape par étape ADMINISTRATION GENERALE DE LA FISCALITE

Déposer une déclaration étape par étape ADMINISTRATION GENERALE DE LA FISCALITE Déposer une déclaration étape par étape 2016 Etapes à suivre A. Accès à Biztax B. S authentifier C. Démarrer dans BIZTAX D. Chercher et ouvrir des déclarations E. Commencer une nouvelle déclaration F.

Plus en détail

chapitre : Programmation shell

chapitre : Programmation shell chapitre : Programmation shell 1) Introduction Shell? Le Shell (coquille en anglais) est le composant du système d exploitation qui permet d interpreter les commandes tapées au clavier (on l appelle aussi

Plus en détail

DREAMWEAVER 2. Introduction. Créer un dossier et la première page d'un site. Faire alterner deux images

DREAMWEAVER 2. Introduction. Créer un dossier et la première page d'un site. Faire alterner deux images DREAMWEAVER 2 SOMMAIRE Introduction Créer un dossier et la première page d'un site Utiliser les fenêtres de l'écran et saisir du texte Contrôler les éléments de l'en-tête Insérer une image Insérer et paramétrer

Plus en détail

a) Lire vos messages :

a) Lire vos messages : Créer une adresse de courrier électronique dans le cadre du partenariat Education Nationale / La Poste 1. Création de l'adresse de courrier électronique! Ouvrez Internet Explorer.! Dans la barre d'adresse,

Plus en détail

Initiation à la programmation impérative en C LI205 Examen du 12 décembre 2007 (2 heures) Seulement les fiches de cours sont autorisées

Initiation à la programmation impérative en C LI205 Examen du 12 décembre 2007 (2 heures) Seulement les fiches de cours sont autorisées Examen LI205 12 décembre 2007 Université Pierre et Marie Curie Votre numéro d anonymat : Initiation à la programmation impérative en C LI205 Examen du 12 décembre 2007 (2 heures) Seulement les fiches de

Plus en détail

Contrôle final Développement Web

Contrôle final Développement Web Université de Batna 3 ème année Licence Pro IIM Faculté des sciences Département d informatique 2015/2016 Durée : 1h30 Le 30/05/2016 Question de cours (4.5 pts) Contrôle final Développement Web 1. Le cycle

Plus en détail

BUZZ BOX #MISSINGTYPE

BUZZ BOX #MISSINGTYPE BUZZ BOX #MISSINGTYPE Vous allez participer à #MissingType, merci à vous! Du 1er au 17 juin, de nombreuses marques, influenceurs et personnalités vont faire disparaître les lettres A, B et O de leurs comptes

Plus en détail

2 Ne pas faire confiance aux données entrées par l internaute

2 Ne pas faire confiance aux données entrées par l internaute Université de Caen Basse-Normandie Département d informatique, U.F.R. Sciences Licence pro. ATC, Webmestre, 2015 2016 Unité UE14 Approfondissement programmation objet Cours. Sécurité des scripts Bruno

Plus en détail

Guide du programmeur. Version 2.01 Juin 2010

Guide du programmeur. Version 2.01 Juin 2010 Sogenactif Paiement Web PLUG-IN 6.15 Guide du programmeur Version 2.01 Juin 2010 1 Avertissements : Le fichier Version.txt précise l'environnement dans lequel l API a été compilée et testée. L'installation

Plus en détail

Guide d utilisation. Catalogue en ligne de la bibliothèque de l ENSAH. Année universitaire Auteur : Tarik BOUDAA. Service Informatique

Guide d utilisation. Catalogue en ligne de la bibliothèque de l ENSAH. Année universitaire Auteur : Tarik BOUDAA. Service Informatique Guide d utilisation Catalogue en ligne de la bibliothèque de l ENSAH Auteur : Tarik BOUDAA Service Informatique Année universitaire 2014-2015 Version : V1.0 Descriptif du Document Titre du document : Guide

Plus en détail

T U T O R I E L J A V A S C R I P T ( E S 6 )

T U T O R I E L J A V A S C R I P T ( E S 6 ) T U T O R I E L J A V A S C R I P T ( E S 6 ) Javascript est un langage de script (interprété au fur et à mesure). Il est supporté par les navigateurs web récents. Il peut donc être utilisé lors de la

Plus en détail

TRAVAUX PRATIQUES 5 Scripts avancés sous Linux

TRAVAUX PRATIQUES 5 Scripts avancés sous Linux TRAVAUX PRATIQUES 5 Scripts avancés sous Linux L objectif de ce TP est de continuer à approfondir la réalisation de programmes scripts abordée lors du précédent TP sous les systèmes d exploitation de type

Plus en détail

Université Paris Dauphine Outils de l Internet 2011-2012 TP 5 : LES CADRES

Université Paris Dauphine Outils de l Internet 2011-2012 TP 5 : LES CADRES TP 5 : LES CADRES Le contenu de la page d'accueil d'un site ne constitue que la subdivision en plusieurs frames. Les codes sources de chacune des frames seront contenus dans d'autres fichiers HTML. La

Plus en détail

Le portail est un site web doté : d un nom de domaine spécifique de type : https://hal-nom_etablissement.archivesouvertes.fr

Le portail est un site web doté : d un nom de domaine spécifique de type : https://hal-nom_etablissement.archivesouvertes.fr Janvier 2016 En préambule : Ce mode d emploi s adresse à toute personne ayant les droits d administrateur sur un portail HAL. Il a été pensé à la fois comme une aide à la prise en main et comme un guide

Plus en détail

PHP / MySQL. Cours n 2

PHP / MySQL. Cours n 2 PHP / MySQL Cours n 2 COURS 2- EAA 2008 Présentation Rappel des notions du cours 1 Les variables tableaux Exercice sur les tableaux Les boucles Exercices sur les boucles et les tableaux Les tests et conditions

Plus en détail

Tuto Google Drive. S inscrire à Google Drive (http://www.google.fr/) en tenant compte des conseils suivants :

Tuto Google Drive. S inscrire à Google Drive (http://www.google.fr/) en tenant compte des conseils suivants : Tuto Google Drive Google Drive est un service de stockage et de partage de fichiers dans le cloud de Google. Il offre également une suite bureautique web gratuite, permettant un travail en ligne et collaboratif.

Plus en détail

Sommaire. Guide d utilisation Version 1.00 du 08/12/2010. Oxatis Mobile Assistant pour ios 3.0 et ultérieur. Bientôt disponible sur l App Store.

Sommaire. Guide d utilisation Version 1.00 du 08/12/2010. Oxatis Mobile Assistant pour ios 3.0 et ultérieur. Bientôt disponible sur l App Store. Oxatis Mobile Assistant pour ios 3.0 et ultérieur. Bientôt disponible sur l App Store. Sommaire I. Introduction II. Création d un jeton applicatif III. Paramétrage d un nouveau compte Oxatis IV. Consultation

Plus en détail

1 Pages web dynamiques. 2 Un exemple. 2.1 Objectif

1 Pages web dynamiques. 2 Un exemple. 2.1 Objectif 1 Pages web dynamiques En schématisant on peut considérer que l accès à une pager web depuis une machine s effectue selon une architecture client/serveur. La machine client émet une requête de page web

Plus en détail

LAMY Jean Baptiste 1/2007 TD/cours 2 : programmation Python

LAMY Jean Baptiste 1/2007 TD/cours 2 : programmation Python Cours 5 : Une fonction est un morceau de programme que l'on exécute ainsi : resultat = nom_de_la_fonction(paramètre1, paramètre2,...) Nous avons déjà rencontré des fonctions : chaine_entree = raw_input(message)

Plus en détail

Comment récupérer le code pour se connecter à distance? (Procédure pour WINDOWS)

Comment récupérer le code pour se connecter à distance? (Procédure pour WINDOWS) Comment récupérer le code pour se connecter à distance? (Procédure pour WINDOWS) 1 Table des matières Comment récupérer le code pour se connecter à distance? 3 Vous travaillez sur ordinateur avec Windows,

Plus en détail

Enregistrer comme un fournisseur Elia sur Ariba avec invitation

Enregistrer comme un fournisseur Elia sur Ariba avec invitation Enregistrer comme un fournisseur Elia sur Ariba avec invitation A propos de ce document Lorsqu un acheteur Elia publie un événement de sourcing et vous invite à y participer, vous recevez un e-mail d invitation

Plus en détail

Kits Spip CNRS Version 4.0

Kits Spip CNRS Version 4.0 Kits Spip CNRS Version 4.0 Documentation Julien Barnier, Jean-Baptiste Pressac CNRS 26 février 2009 Table des matières 1 Introduction 5 1.1 Présentation............................................ 5 1.2

Plus en détail

Introduction aux systèmes informatiques. TRAVAUX PRATIQUES 4 Scripts sous Linux

Introduction aux systèmes informatiques. TRAVAUX PRATIQUES 4 Scripts sous Linux TRAVAUX PRATIQUES 4 Scripts sous Linux L objectif de ce TP est d approfondir la réalisation de programmes scripts abordée lors du précédent TP sous les systèmes d exploitation de type UNIX pour l'automatisation

Plus en détail

Programmation Internet. Cours 7. kn@lri.fr http://www.lri.fr/~kn

Programmation Internet. Cours 7. kn@lri.fr http://www.lri.fr/~kn Programmation Internet Cours 7 kn@lri.fr http://www.lri.fr/~kn Plan 1 Systèmes d'exploitation (1/2) 2 Systèmes d'exploitation (2/2) 3 Réseaux, TCP/IP 4 Web et HTML 5 CSS 6 PHP : Introduction 7 PHP : expressions

Plus en détail

Generation du code UI Android. Partie 2

Generation du code UI Android. Partie 2 Objectifs Generation du code UI Android Partie 2 Author : Cedric Dumoulin Date : 22 nov. 2012 Rev : 7 Nov. 2013 Nous voulons générer le code de la UI Android. Dans ce TP nous allons améliorer le métamodèle

Plus en détail

sa veille sur Internet

sa veille sur Internet Xavier Delengaigne Organiser sa veille sur Internet Au-delà de Google Outils et astuces pour le professionnel Groupe Eyrolles, 2012, ISBN : 978-2-212-13295-3 Rechercher dans les blogs et les microblogs

Plus en détail

Historique C++ C++ : extension objet du langage C Bjarne Stroustrup, années 80 Java Inspiré de la partie objet du C++ Années 90 par SUN Vision discutable : Le C++ est un mélange de Java et de C Normalisé

Plus en détail

Gestionnaire de contenu

Gestionnaire de contenu Gestionnaire de contenu C est dans le gestionnaire de contenu que vous pouvez éditer votre contenu Web personnel. Les sujets abordés dans cet aide mémoire sont : L interface du Gestionnaire de contenu

Plus en détail

introduction PHP 5 séries d'exercices PHP

introduction PHP 5 séries d'exercices PHP Support de TP PHP IRSII 2009 2010 introduction PHP 5 séries d'exercices PHP (Support proposé par C. Dabancourt, inspiré aussi par des exemples et tutoriels Internet) 1 PHP Séance n 1 HTML et PHP 3 1.1

Plus en détail

Sécuriser sa messagerie avec PGP

Sécuriser sa messagerie avec PGP Sécuriser sa messagerie avec PGP Travaux pratiques Patrick Maigron Institut Mines-Télécom / Télécom SudParis patrick.maigron@telecom-sudparis.eu Septembre 2015 Plan du TP Introduction Créer des clés PGP

Plus en détail

Partie II. Programmation Windows

Partie II. Programmation Windows Partie II Programmation Windows Au travers de nombreux exemples, cette partie montre comment aborder la plupart des domaines de programmation Windows : utilisation de boîtes de dialogue communes, mise

Plus en détail

Convertisseur de PDF Gemini : guide de mise en route

Convertisseur de PDF Gemini : guide de mise en route Convertisseur de PDF Gemini : guide de mise en route Ce guide explique comment convertir des fichiers PDF en RTF pour Ms Word et dans d'autres formats avec Gemini. Il a été réalisé en convertissant le

Plus en détail

BDW1 - TP4 Premiers pas en HTML, CSS et PHP

BDW1 - TP4 Premiers pas en HTML, CSS et PHP 1 BDW1 - TP4 Premiers pas en HTML, CSS et PHP UCBL - Département Informatique de Lyon 1 2017 L objectif de ce TP est de vous familiariser avec le langage HTML, CSS et PHP Ce TP est à réaliser sous linux.

Plus en détail

Pardon pour mon étourderie. J ai cru que j avais omis de rédiger le supposé CR n 21 du 29 avril. Mais le 29 nous n avions pas cours.

Pardon pour mon étourderie. J ai cru que j avais omis de rédiger le supposé CR n 21 du 29 avril. Mais le 29 nous n avions pas cours. A corriger : cours n 21 Cours 21 s Voir le contenu des documents sur les pages suivantes. Pardon pour mon étourderie. J ai cru que j avais omis de rédiger le supposé CR n 21 du 29 avril. Mais le 29 nous

Plus en détail

MANUEL E-NOTIFICATION POUR ENTREPRENEURS. 17/07/2014 - Version 200

MANUEL E-NOTIFICATION POUR ENTREPRENEURS. 17/07/2014 - Version 200 MANUEL E-NOTIFICATION POUR ENTREPRENEURS CONDITIONS D UTILISATION Droits Le SPF Personnel et Organisation conserve tous les droits (parmi lesquels les droits d auteur, les droits de marque et les brevets)

Plus en détail

Visual Studio sur MacIntosh

Visual Studio sur MacIntosh Visual Studio sur MacIntosh Version 1.0, 17 septembre 2014. La procédure qui suit est principalement écrite afin d aider les utilisateurs de produits Mac au BAC à l école Polytechnique à installer Visual

Plus en détail

MasterPush Documentation

MasterPush Documentation MasterPush Documentation Version 0.0.1 [ Dalenys ] mars 16, 2017 Presentation 1 Prérequis 3 1.1 Installer Curl............................................... 3 1.2 S authentifier...............................................

Plus en détail

Et également retour sur le TP2. Prog Web Server - 2015-2016

Et également retour sur le TP2. Prog Web Server - 2015-2016 Et également retour sur le TP2 C'est un moyen simple de passer en revue un tableau Deux syntaxes À chaque itération, la valeur de l'élément courant est assignée à $value et le pointeur interne à la liste

Plus en détail

Exercices en langage JAVA

Exercices en langage JAVA Exercices en langage JAVA H. Frezza-Buet et M. Ianotto 10 février 2003 Table des matières 1 Ecrire un programme, le compiler et l exécuter 3 1.1 Calcul de la somme des 100 premiers entiers avec une classe

Plus en détail

Organisation d un document XSLT

Organisation d un document XSLT Les comportements serveur XSLT CHAPITRE 6 375 tion, et générera un document résultat pouvant être une page XHTML, ou tout type de format selon le média visé (XML, WML, texte, etc.). Voir figure 6-5-a.

Plus en détail

Java et XML avec JDOM

Java et XML avec JDOM Université Lille 1 Licence Informatique 2009 2010 UE Projet Logiciel 1 Introduction à XML Java et XML avec JDOM XML (extented Markup Language) est un langage à balises employé pour le stockage et l échange

Plus en détail

Guignol Film Incrustation

Guignol Film Incrustation Guignol Film Incrustation Dans ce didacticiel, vous aborderez les différentes façons de faire une incrustation : Couleur ou Chroma key : remplacement d une couleur par un avant ou arrière plan. Image ou

Plus en détail

8.3 - Création et utilisation d'un document type

8.3 - Création et utilisation d'un document type 8.3 - Création et utilisation d'un document type Ce chapitre décrit la création de documents type et leur utilisation dans moveon pour la création de documents personnalisés tels que lettres, attestations,

Plus en détail

Formulaire HTML et PHP

Formulaire HTML et PHP Formulaire HTML et PHP Partie 1 Les langages du Web Vincent Bouvier vincent.bouvier@kware.fr HTML - Les formulaires Un formulaire permet à l'utilisateur d'envoyer des données au serveur Un formulaire commence

Plus en détail

Bases de données et Internet

Bases de données et Internet Université Sidi Mohamed ben Abdellah Faculté des Sciences et Techniques Fès Département de Génie Industriel Bases de données et Internet Travaux pratiques Master Sciences et Techniques en Génie Industriel

Plus en détail

Application CIELL². Guide d utilisation pour la création de documents

Application CIELL². Guide d utilisation pour la création de documents Application CIELL² Guide d utilisation pour la création de documents Bonjour, Ceci est une bêta notice utilisateur. Elle est mise en ligne pour permettre aux administrateurs portails de trouver une aide

Plus en détail

Les Macros et la Programmation Open Office Basic Initiation 1 - Introduction

Les Macros et la Programmation Open Office Basic Initiation 1 - Introduction Les Macros et la Programmation Open Office Basic Initiation 1 - Introduction UCO - IPLV Emmanuel Planas IPLV - E. Planas - Master - Open Office Basic- Initiation - Cours 1 1 Plan La programmation Définition

Plus en détail

Configuration sans fil - Utilisation de l Assistant de configuration de la connexion sans fil pour Macintosh

Configuration sans fil - Utilisation de l Assistant de configuration de la connexion sans fil pour Macintosh Description du problème 100000039758 Configuration sans fil - Utilisation de l Assistant de configuration de la connexion sans fil pour Macintosh Description de la solution 200000050597 Choisissez une

Plus en détail

Documentation des packages Websolution. Géo-localisation : affichage dynamique d'une carte

Documentation des packages Websolution. Géo-localisation : affichage dynamique d'une carte Géo-localisation : affichage dynamique d'une carte Date de création : 21/05/2012 Sommaire 1. Installation... 3 2. Objectifs... 4 3. Administration des cartes... 5 3.1. Gestion des providers d API :...

Plus en détail

PHP/MYSQL. Web Dynamique

PHP/MYSQL. Web Dynamique PHP/MYSQL Web Dynamique ENSG Juin 2008 Ces 6 jours de formation Jour 1 : présentations, attentes, principes, HTML Jour 2 : CSS, et HTML Jour 3 : PHP, formulaires, Base de données Jour 4 : Rappel PHP, Extraction

Plus en détail

FrontPage Express (v 2.0) Éditeur de pages Web Introduction

FrontPage Express (v 2.0) Éditeur de pages Web Introduction Éditeur de pages Web Introduction Plusieurs versions du logiciel Frontpage existent. Dont FrontPage Express, qui est gratuit et librement diffusable. Il permet de débuter dans la confection de sites Internet.

Plus en détail

Introduction À propos de ce manuel Contexte d utilisation

Introduction À propos de ce manuel Contexte d utilisation Introduction Adobe After Effects CS4 réunit une palette d outils 2D et 3D permettant aux créateurs de pages web, aux professionnels de l animation, du cinéma et de la vidéo de composer, d animer et de

Plus en détail