Se connecter avec
S'enregistrer | Connectez-vous

Creation page html a partir de cobol

Dernière réponse : dans Programmation

Bonjour a tous, je suis etudiante en informatique,
et pour tt dire le cobol n'est pas trop mon fort...
c'est pour ça que je compte sur vous pour m'aider a resoudre ce programme. ^^
J'ai un debut de source, mais ce n'est pas tres fameux...
Si vs pouviez fournir des commentaires pr que je puisse comprendre svp. :) )
Merci d'avance.

Programme
Le but de ce programme est de généré des pages HTML.
Nous allons fournir un fichier source, avec un minimum de balises, sans aucune mise en forme. Notre programme lira ce fichier en entrée et générera une page au format HTML.
Au moment de la génération, certaines options pourront être demandées à l'utilisateur, exemple : - génération ou non d'un sommaire,
- génération sur chaque page d'un résumé, reprenant uniquement les titres de la page.
- choix des couleurs de fond de page de police.
- choix du nom de fichier en entrée.
Nous sommes libres d'adapter la présentation que l'on désire, dans la mesure où elle est sobre, claire, lisible, et homogène.
Nous pourrons effectuer des recherches pour nous 'inspirer sur des présentations existantes. S:Nouveau Site
P:INTRODUCTION T:Avant-propos H:Le but de ce programme est de réalisé un générateur HTML T:Les ressources
H:D e nombreux sites abordent le sujet HTML H:Faites HTML sur votre moteur de recherche. P:APPLICATION

Balise Q nom du site, P nom de page, T titre, H paragraphe

IDENTIFICATION DIVISION.
PROGRAM-ID. html.

ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT fic1 ASSIGN TO "Fichier.dat"
ORGANIZATION IS SEQUENTIAL
FILE STATUS IS fic1-status.

DATA DIVISION.
FILE SECTION.
FD fic1.
01 enreg-1.
02 titre PIC X(20).
02 intro PIC X(300).
02 balise PIC X(20).

WORKING-STORAGE SECTION.

77 fic1-status PIC XX.

PROCEDURE DIVISION.

OPEN OUTPUT fic1

MOVE "<HTML>" TO balise
WRITE enreg-1
MOVE "<BODY>" TO balise
WRITE enreg-1

DISPLAY "Entrez titre: " WITH NO ADVANCING
ACCEPT titre
DISPLAY "Rédigez votre introduction: " WITH NO ADVANCING
ACCEPT intro

WRITE enreg-1

MOVE "</HTML>" TO balise
WRITE enreg-1
MOVE "</BODY>" TO balise
WRITE enreg-1
CLOSE fic1

SELECT fic1 ASSIGNTO "toto.html"

STOP RUN.


END PROGRAM html.

Il manque bcp de chose mais c'est un debut.
;) 
Merci de votre aide


Autres pages sur : creation page html partir cobol

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte