Gestion de CV en XML, DTD, XSLT, AJAX et PHP

12 octobre 2010 par Julien Grossio | Catégorie: AJAX, CSS, Développement web, Javascript, PHP, XHTML | Pas de commentaires

Dans le cadre de ma licence professionnelle, mon partiel de fin d’année en XML a été la réalisation d’une application web de gestion de CV.

Objectif :

Créer une application web XML pour une entreprise d’intérim qui gère des milliers de CV et qui a l’intention d’acheter et fusionner un grand nombre de ses concurrents. Certains utilisant les technologies xml et d’autres non.

Travail à réaliser

Votre application web sera constituée des fichiers suivants:

  • un formulaire de saisie (création de fichier XML Cv en Ajax/Jquery)
  • 10 fichiers XML sous format XMLCV à partir de vrais CV trouvés sur le web
  • les feuilles de style XSLT correspondantes

Ces feuilles XSLT devront permettre une transformation avec les navigateurs et produiront
les pages suivantes :

  • générer du texte
  • générer des pages XHTML
  • générer une page PDF (optionnel /bonus)
  • générer un fichier RTF (optionnel /bonus)
  • générer un fichier XHTML+CSS à la zengarden (optionnel /bonus)
  • en option : une base de données Mysql qui stocke vos données XMLCV

Lire la suite sur www.julgrossio.com

  • Facebook
  • Google Bookmarks
  • MySpace
  • RSS
  • Live
  • Technorati
  • Twitter

Creez un gestionnaire de fichier avec upload / download

2 juin 2010 par Jordan Matejicek | Catégorie: AJAX, Flash, PHP | 11 Commentaires

Aujourd’hui je vous propose de créer un gestionnaire de fichiers, avec upload sur le serveur et un espace de téléchargement sécurisé.
Afin de ne pas perdre de temps, je vous propose directement de télécharger les sources, je vous commenterai dans la suite de l’article les parties « customizables » du code.

Nous allons donc mettre en œuvre :

  • SWFUpload : Une librairie flash / javascript qui permet d’uploader des fichiers.
  • JQuery : La célèbre librairie javascript qui nous permet de réaliser plein de choses ;) .
  • Classes directory et fichier : Codée par mes soins, ces 2 classes nous permettrons de gérer l’affichage des fichiers et la suppression.
  • Un fichier .htaccess et une page download.php : Afin d’empêcher le téléchargement par le passage d’une url directe.

Ce tutoriel ne traite que de gestion upload/download. Pour sécuriser à 100% votre espace, libre à vous de l’intégrer dans l’espace « membre » de votre site par exemple.

Passons maintenant à la customisation !
Lire la suite de l’article

  • Facebook
  • Google Bookmarks
  • MySpace
  • RSS
  • Live
  • Technorati
  • Twitter