begin process at 2010 02 10 00:41:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Création d'un générateur de fichiers HTM mis en page automatiquement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Création d'un générateur de fichiers HTM mis en page automatiquement

mardi 10 juin 2008 à 10:20:48 | Création d'un générateur de fichiers HTM mis en page automatiquement

psgkiki

Bonjour a tous,

Je dois faire une application web représentant un genre de portfolio. Cette application sera réalisée par des frames. Une frame en haut qui est fixe. Une frame à gauche fixe aussi qui contiendra le menu et une frame à droite qui sera variable et qui représentera l'affichage des photos.

Le menu contient pour chaque catégorie de photos, l'ensemble des photos en miniatures. Des que l'on cliquera sur une miniature, la photo s'affichera dans la frame de droite avec également son titre et une légende.

Dans la frame de droite, un fichier HTM sera crée par photos. C'est une "obligation". Donc vous imaginez que si on dispose de 1000 photos, cela deviendrai impossible.

Je dois donc réaliser un programme qui permet de générer tous les fichiers HTM. Les photos, titre et légende sont dans un classeur EXCEL. Le programme devra donc être capable de me générer le fichier du haut (frame haut), le fichier menu (frame gauche) et tous les fichiers avec les photos, titre et legende.

J'aimerais avoir des pistes concernant ce projet, comment vous vous y prendrez si vous étiez à ma place ... ?

Merci
mardi 10 juin 2008 à 14:03:57 | Re : Création d'un générateur de fichiers HTM mis en page automatiquement

aKheNathOn

Membre Club
Réponse acceptée !
Ben c'est pas trop en PHP que tu devrait faire tout ca. Vas voir du côté des languages Windows t'auras des moyens plus simples pour accéder à un classeur excel et parcourir ses valeurs (VB.NET par exemple) puis générer l'ensemble des fichiers htm que tu placeras sur un server FTP.

Sinon, tu peux le faire en PHP en faisant un export CSV de ton fichier Excel puis en l'important dans une base MySQL - là t'auras pas à générer des pages, mais faire des connexions et des pages dynamiques.

Mon avis, si tu débuttes en programmation c'est un projet un peu trop ambitieux, et tu devrais commencer par maitriser le PHP / MySQL au préalable.

Bon courage pour ton projet,
aKheNAtHoN
mardi 10 juin 2008 à 14:34:24 | Re : Création d'un générateur de fichiers HTM mis en page automatiquement

psgkiki

bah j'ai pas trop le choix, c'est mon sujet de stage.

Ce que j'avais pensé faire c'est tout faire en 3 étapes :

- etape 1 : j'ai 2 fichiers txt, un contenant la liste des éléments (tokens) avec le code HTM correspondant.
ex : ENTETE:  <HTML><BODY>
     INSERT:  <IMG SCR="cible">

l'autre fichier text contient la structure du document.
ex : ENTETE
INSERT

Le premier programme va créer un fichier strucutre.htm qui va remplacer tous les éléments présent dans le fichier strucutre.txt avec le code HTML correspondant (element.txt).

Le fichier structure.htm contiendra donc tout le code de mise en page. Il ne restera plus qu'à remplacer la variable <cible> de la balise <img src="cible">.

- etape 2: Enregistrer toutes les photos du classeur excel dans un dossier en respectant bien leur nom.

- etape 3: Créer le programme qui va charger le fichier excel et qui pour chaque ligne du fichier va créer un fichier .htm en remplacant la balise <cible> par le chemin de la premiere photo et qui va afficher le titre et la légende de cette photo grâce au fichier EXCEL.

Est-ce que j'ai été assez compréhensible  ?

Cordialement
mardi 10 juin 2008 à 21:38:45 | Re : Création d'un générateur de fichiers HTM mis en page automatiquement

aKheNathOn

Membre Club
C'est clairement en VB.NET que tu devrais le faire, car rien que l'extraction des images à partir du classeur ça va bien être galère et php est pas trop interopérable avec excel.

Je te conseillerais de reformuler ta question sur le forum VBFRANCE.COM il y a plus de chance que tu aies des orientations, mais fais des questions techniques précises englobant une toute partie technique du projet si tu veux avoir des réponses sinon tu risque d'être ignoré.

aKheNAtHoN


Cette discussion est classée dans : fichiers, frame, htm, photos, haut


Répondre à ce message

Sujets en rapport avec ce message

Problème de FRAME ou de variable ? [ par BSide ] Bonjour,mon fichier INDEX.htm découpe ma page HTML en 4 cadres :1) bas droite : l'écran principal (Main.htm)2) bas gauche : le menu qui détermine l'af uopload en php [ par jaco13 ] Si je peux me permettre et si quelqu'un trouve quelques minutes pour me répondre, j'aimerais avoir un petit conseil sur un problème en php qui actualiser une frame à partir d'une autre [ par vodkapomme43 ] Bonjour,Mon problème est le suivant:J'ai une page index.php qui est divisée en deux frames. Dans la frame "Haut" j'ai la page Haut.php et dans la fram Une frame trop vieille [ par Caryl ] J'ai un nouveau souci avec mes frames. Ma page de démarrage s'appelle index.php, elle créée deux frames: haut et main (chacunes des deux frames reçoit site multilingue [ par 01cod10 ] salut à tous, Je suis entrain de faire un site mutilingue. Je ne sais pas si la méthode que j'utilise est la bonne. pouvez-vous me donner votre avis. jai pas trouver de solution [ par skiso ] jai un lien qui envoi des variables a une nouvel page (index.php)la page index.php elle diviser en 2 frames (frame_haut et frame_bas)le problem que ni ordre affichage des fichiers [ par yahou29 ] Bonjour à tous.Je suis actuellement en train de développer un module d'administration de galerie photos.J'aimerai que l'administrateur puisse modifier Tableau en entrée, rien en sortie ? [ par FhX ] Bijour :) Voila le code : <?php function filtre($fichier) { if ( strpos( '_120', $fichier) !== FALSE ) { return $fichier; } } $dir = scand Changer d'image dans une frame a chaque lien [ par symphox ] Bonjour, J'ai un site avec plusieurs frames. La frame d'en haut où il y a bien sur tout les liens, la frame du milieu pour le contenu. Je voudrais c Recherche Codeur Php Haut Niveau [ par openended ] Bonjour à tous j'espere que c'est bien ici qu'il faut posté cet recherche , le motif de ce post et que l'equipes de Open ended (  Site de clubbing  po


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales