WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEUR WEB



Documents pareils
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

Créer un site e-commerce avec Dreamweaver CS4 et PHP/MySQL

Magento. Pratique du e-commerce avec Magento. Christophe Le Bot avec la contribution technique de Bruno Sebarte

Mise en place d un serveur Proxy sous Ubuntu / Debian

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

Manuel d'utilisation du site Deptinfo (Mise en route)

Comment créer son propre monitoring. (Version simple PHP)

PHP 5.4 Développez un site web dynamique et interactif

Conditions générales.

RÉALISATION D UN SITE DE RENCONTRE

Sage 100 CRM Les compatibilités Version Mise à jour : 2015 version 8

Single Sign-On open source avec CAS (Central Authentication Service) Vincent Mathieu Pascal Aubry Julien Marchal

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)

L impression numérique

CONDITIONS GENERALES

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

CONDITIONS GÉNÉRALES DE

Sécurité des sites Web Pas un cours un recueil du net. INF340 Jean-François Berdjugin

Programmation Web. Madalina Croitoru IUT Montpellier

Thème : Création, Hébergement et référencement d un site Web

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

Conception de sites web marchands: TP 1

M Études et développement informatique

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Sage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8

ENDPOINT SECURITY FOR MAC BY BITDEFENDER

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

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

CAHIER DES CHARGES. Le présent cahier des charges comporte 8 pages numérotées de 1 à 8 CHAMBRE RÉGIONALE DE MÉTIERS ET DE L ARTISANAT DE CORSE

Guide Express de mise en service. 1&1 Hébergement. Votre site Web en ligne, c est facile!

ecommerce Pratique.info : une mine d opportunités pour gagner en visibilité

Stockage du fichier dans une table mysql:

Formation : WEbMaster

Formulaire de consentement et conditions d utilisation pour les ressortissants utilisant les services de

TP JAVASCRIPT OMI4 TP5 SRC

L Agence du revenu du Canada protège l accès au système pour utilisateurs

UNIFIED D TA. architecture nouvelle génération pour une restauration garantie (assured recovery ) que les données soient sur site ou dans le cloud

GUIDE D'INSTALLATION. AXIS Camera Station

Mysql avec EasyPhp. 1 er mars 2006

L offre Kwixo. Présentation. FIA-NET Europe RCS Luxembourg B avenue Pasteur, L-2311 Luxembourg

UE 8 Systèmes d information de gestion Le programme

CONTRAT DE SERVICES WEB

Notes de mise à jour. 4D v11 SQL Release 2 (11.2) Notes de mise à jour

Copyright / 2014 Éditions Stratégies et développement Siège Social 20 Rue du Béguinage Crespin

Partage en ligne 2.0

Présentation de Firefox

Principales Evolutions Version

GeniusTim_Labo Version 1.0

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

Bienvenue sur Maternelle De Moustache Publié le 13/10/2011 Par isabelle. Pages. C est maintenant sur Maternelle De Moustache : Produits récents

Conditions générales d utilisation du portail web de FranceAgriMer et de ses e-services (téléservices)

Charte académique relative à L HEBERGEMENT DES SITES WEB

Conditions générales (CG) Revendeur d hébergement

2 Formation utilisateur

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

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

SP1 : Intégration d'une vidéo dans une mardi 21/01/2014. page web, fonction du format vidéo et 3 mercredi 22/01/2014

CONDITIONS PARTICULIERES DE VENTE EN LIGNE DE TITRES DE TRANSPORT SUR REMONTEES MECANIQUES

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

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

VERITAS Backup Exec TM 10.0 for Windows Servers

Module SIPS/ATOS pour Prestashop

Création d un site web avec Nvu

Michel Deruère. Conditions générales de vente

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

Architecture existante (principale)

Présentation de l application Livret personnel de compétences

Performance web. Mesurer. Analyser. Optimiser. Benjamin Lampérier - Benoît Goyheneche. RMLL Beauvais. 8 Juillet 2015

Charte d'hébergement des sites Web sur le serveur de la Mission TICE de l'académie de Besançon

Esprit Commerce LES CONDITIONS GENERALES DE VENTE EN LIGNE

Concours Sculpteo «Coque pour téléphone portable en impression 3D»

DEVELOPPEMENTS DE SERVICES INTRANET ET INTERNET A L EFPG

CONDITIONS GENERALES D'UTILISATION OFFRE DE LOCATION -

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

CRSNG. Bourses d excellence Conseil de recherches en sciences naturelles et en génie du Canada

CONDITIONS PARTICULIERES DE VENTE EN LIGNE DE TITRES DE TRANSPORT SUR REMONTEES MECANIQUES

2015 ADOBE DESIGN ACHIEVEMENT AWARDS

Quelles sont les informations légales à faire figurer sur un site Internet?

Contrat de conception, reéalisation et hébergement de site web

CHARTE D HEBERGEMENT DES SITES INTERNET SUR LA PLATE-FORME DE L ACADEMIE DE STRASBOURG

CONDITIONS D UTILISATION

Configuration du moteur de recherche de SharePoint Foundation 2013

CAHIER DES CHARGES DU SITE WEB POUR LA RÉALISATION. Nom du commanditaire : Dossier suivi par : Date de réalisation : Date de mise à jour :

CAHIER DES CHARGES pour création graphique de Site internet.

RÈGLEMENTS OFFICIELS DU CONCOURS «ET SI VOTRE PROJET D AMÉNAGEMENT VOUS FAISAIT GAGNER $ EN ARGENT?»

10 points clés pour bien démarrer votre projet web

Toute utilisation du site doit respecter les présentes conditions d utilisation.

Licence ODbL (Open Database Licence) - IdéesLibres.org

Propriété intellectuelle en informatique

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

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

Xi Ingénierie. La performance technologique au service de votre e-commerce. Comment exploiter les cookies sur vos applications web en toute légalité?

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

Transcription:

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEUR WEB ALGORITHMIQUE PROGRAMMATION ORIENTÉE INTERNET ASPECTS SERVEUR Module 25819 cours et TP A4 (1/2 valeur) Chapitre 8 Les objets en PHP

Le plus grand soin a été apporté à la réalisation de ce support pédagogique afin de vous fournir une information complète et fiable. Cependant le Cnam Champagne-Ardenne n assume de responsabilité, ni pour son utilisation, ni pour les contrefaçons de brevets ou atteintes aux droits de tierces personnes qui pourraient résulter de cette utilisation. Les exemples ou programmes présents dans cet ouvrage sont fournis pour illustrer les descriptions théoriques. Ils ne sont en aucun cas destinés à une utilisation commerciale ou professionnelle. Le Cnam ne pourra en aucun cas être tenu responsable des préjudices ou dommages de quelque nature que ce soit pouvant résulter de l utilisation de ces exemples ou programmes. Tous les noms de produits ou autres marques cités dans ce support sont des marques déposées par leurs propriétaires respectifs. Ce support pédagogique a été rédigé par Olivier FLAUZAC, Maître de Conférences à l Université de Reims-Champagne- Ardenne. Copyright c 2001-2004 Centre d Enseignement A Distance du Cnam Champagne-Ardenne. Tous droits réservés. Toute reproduction, même partielle, par quelque procédé que ce soit, est interdite sans autorisation préalable du Cnam Champagne-Ardenne. Une copie par xérographie, photographie, film, support magnétique ou autre, constitue une contrefaçon passible des peines prévues par la loi, du 11 mars 1957 et du 3 juillet 1995, sur la protection des droits d auteur.

1 Exercice Exercice 1 Installation de la classe ezpdf Téléchargez la classe ezpdf à l adresse http://www.ros.co.nz/pdf ainsi que les transparents de présentation à l adresse http://cyberzoide.developpez.com/php4/ezpdf/. Installez cette classe comme indiqué. Exercice 2 Premiers test Ecrivez un premier script php permettant la création d un document PDF. Vous pourrez, pour générer le texte à inclure dans le document utiliser une page HTML composée d un formulaire. < title> Séance 8 Exercice 2 </ title> <form name="" action=" ex1. php" method= "POST" > <textarea name="t1"> </textarea> <textarea name="t2"> </textarea> <textarea name="t3"> </textarea> <input type=" submit" value="go! "> </form> include "class. ezpdf.php" ; $pdf = & new Cezpdf ( ) ; $pdf >eztext ( " Premier texte \n" ); $pdf >eztext ( $t1 ); $pdf >eztext ( "second texte \n" ); $pdf >eztext ( $t2 ); $pdf >eztext ( " troisiène texte \n" ); $pdf >eztext ( $t3 ); $pdf >ezstream ( ) ; Exercice 3 Un mini site marchand Reprenez l exercice 6 du chapitre 7 «Un mini site marchand, le panier». Vous ajouterez à la seconde page un lien permettant de valider la commande. Ce lien mènera vers une page qui génèrera une facture en PDF, contenant l ensemble des articles commandés. < title> Séance 8 Exercice 3 </ title> Algorithmique programmation orientée internet aspects serveur 1

<h1> Bienvenue chez KIATOU < / h1> <p> faites votre choix </p> <form method= "POST" action=" ex3_suite.phpsid"> <select name=" choix "> <option value="un chien "> un chien </ option> <option value="un lapin "> un lapin </option> <option value="un dinausore "> un dinausore </ option> <option value=" une ferrari "> une ferrari </option> <option value="un zorglub"> un zorglub </option> <option value="un marsupilami "> un marsupilami </ option> </select> <input type="submit"> </form> if (! isset ($tab )){ session_register ("tab" ); if (isset ($choix )){ $tab [ count($tab )] = $choix ; < title> Séance 8 Exercice 3 </ title> <h1> Liste des articles choisis </h1> <p> Vous avez choisi : </p> <ul> for( $i =0;$i<count($tab ); $i ++){ echo "< l i > $tab [ $i ] </ li >" ; </ul> <p> <a href="ex3.phpsid"> Ajouter un élément au panier </a>< / p> <p> <a href=" ex3_pdf.phpsid"> Editer une facture </a>< / p> include "class.ezpdf.php" ; $pdf = & new Cezpdf ( a4, portrait ); $pos1 = array ( justification => center, spacing = >2); $pdf >eztext ( " Facture ",20,$pos1 ) ; $pdf >eztext ( " \n\n\n\n" ); for ( $i =0; $i<count($tab ); $i ++){ Les objets en PHP 2

$pdf >eztext ( $tab [ $i ]. " \n",12); $pdf >setlinestyle (1); $pdf >line (100,500,500,500); $pdf >ezstream ( ) ; Algorithmique programmation orientée internet aspects serveur 3