Salut a tous,
voici un code me permettant d'afficher l'heure et la sortie sur mon ecrant
#!/usr/bin/perl
use strict;
use warnings;
use POSIX qw(strftime);
my $date = strftime "%Y%m%d %H:%M:%S", localtime;
print $date;
j'amerai qu'il s'affiche sur mon fichier de sortie du genre result_1_20150605_132045.csv
sachenat que result_1 est le nom que j'attribut, 2015.06.05 est la date et 13:20:45 est l'heure.
Merci de votre aide
# resolu
Posté par Henri . Évalué à -4.
Probleme resolu
[^] # Re: resolu
Posté par Sidonie_Tardieu . Évalué à 6.
Bah file la solution employée !
(banane !)
Pour un sextumvirat ! Zenitram, Tanguy Ortolo, Maclag, xaccrocheur, arnaudus et alenvers présidents !
[^] # Re: resolu
Posté par NeoX . Évalué à 2.
je parie pour un truc du genre
$nomdufichier=result_1.$date.csv
# solution
Posté par Henri . Évalué à 2.
la solution est
# Autre question
Posté par Henri . Évalué à 0.
j'aimerai savoir comment je pourrai m'y prendre a creer une page dynamique de maniere a ce que lorsque
j'ai des resultats (entier) et date obtenu d'un script perl que celui si soit aussi actuellise sur une page web.
Pardon des propositions
Merci bien
[^] # Re: Autre question
Posté par Stéphane Aulery (site web personnel) . Évalué à 0.
Nouvelle question, nouvelle entrée de forum, svp. Étoffes un peu le contexte aussi. D'où viennent les données par exemple, quel serveur web (+ module, framework) comptes-tu utiliser, ou est-ce une simple sortir HTML statique que tu veux ?
SA
[^] # Re: Autre question
Posté par Henri . Évalué à 0.
Salut Stepahan,
pour essaye d'etres plus clair c'est une presentation donc je prepare et celui ci doit etre fait html+css et sur ma page j'ai les resultats suivants
Nombre de ficher traite:
Nombre de paramatre compare:
Date a la quel les donnes ont traite:
ses infomation je les possede lorsque je traite les fichier a partir de mon script perl.
maintenat j'aimerai savoir comment faire a ce que ses resultat s'affiche sur ma page html lorsque je traite les fichier a l'aide de mon script perl. j'aimerai la methode la plus simple meme si il faut utiliser un server pour transmetre les information c'est pas un probleme.
Pardon j'attend vos suggestions.
[^] # Re: Autre question
Posté par Stéphane Aulery (site web personnel) . Évalué à 2.
Votre rédaction est pour le moins confuse voir chaotique. Faites des efforts de rédaction, svp, ça va être dur de vous aider sans ça. Même pour vous, essayez de vous relire. Y arrivez-vous ?
Si je déchiffre bien vous avez un script qui traite un certain nombre de fichiers, et il faut produire un rapport de traitement au format HTML. J'ai bon ?
Il est possible d'écrire un script Perl qui enregistre la page HTML sur le système de fichier local comme tout autre fichier, alors vous en faites ce que vous voulez (le plus simple), ou un script Perl qui fabrique le code HTML via un serveur web tel que Apache ou Nginx qui répond à une requête lorsqu'un visiteur consulte une page donnée (pas difficile à mettre en œuvre mais il faut avoir un site web en ligne ou un intranet).
Pour savoir comment formater le code HTML, lisez cette excellent site française un peu vieillot, mais très suffisant : http://actuel.fr.selfhtml.org/archives/docu/7.0/
Il y a aussi une rubrique Learn sur le site du W3C : http://www.w3.org/html/
Une fois que vous savez comment écrire le code HTML (par exemple, afficher un titre, un paragraphe, un tableau), utilisez les fonctions Perl pour ouvrir, écrire et fermer un fichier dans votre script, vous aurez mis en œuvre la première solution. Ensuite vous verrez bien s'il vous faut plus.
Je suppose que http://perl.mines-albi.fr/ est déjà votre ami.
Bonne lecture.
SA
[^] # Re: Autre question
Posté par Henri . Évalué à 0.
Salut stephane,
l'intranet est disponible
la Page a ete creer
comme je l'ai mensioner sur notre page(html+css)les informaions cite plus haut doivent etres a chaque actualliser lorsque je compile mon script perl.
car on script me fourni toutes ses information. maintenant j ne sais pas comment inplementer une connection qui devra permettre que lorsqe je compile mon script perl, lors du revois des resultats que celle ci soit directement actualise sur ma ma page net.
c'est la mon problem
[^] # Re: Autre question
Posté par Stéphane Aulery (site web personnel) . Évalué à 2. Dernière modification le 07 juin 2015 à 15:13.
Ce second message est aussi terrible que le premier. Pitié, rendez-vous service !
Donc vous avez un script Perl qui traite des fichiers d'un côté et de l'autre une page existe déjà sur l'intranet.
Comment est lancé le script ? Manuellement, automatiquement, dans une console, un raccourci, une page web ?
Le script est-il sur la même machine que les pages web de votre intranet ?
Avez-vous essayé au moins de modifier votre script pour qu'il écrive dans un fichier les résultats du traitement ? C'est la première chose à faire. Après vous résoudrez la question de comment afficher sur l'intranet.
SA
[^] # Re: Autre question
Posté par Henri . Évalué à 0.
Stephan,
le script est lance Manuellement , a partir de Perl-Editor.
oui le Skript et la page Web se trouvent sur la meme Machine et intranet.
les resultats du traitement des fichier sont ecrit automatique sur un fichier de sortie.
comme je l'ai dit le probeme c'est comment faire a ce que ses reultats soient affiche sur
ma page web, a chaque fois que je lancerai mon script.
comme vous pourrez le remarque j'ai deja fait pas mal de chose.
[^] # Re: Autre question
Posté par Stéphane Aulery (site web personnel) . Évalué à 1.
Pouvez-vous modifier cette page web ? Est-elle statique ou dynamique ?
Si elle est statique (HTML/CSS/JS seul), vous pouvez fabriquer une nouvelle version de cette page à l'aide de votre script de traitement à chaque exécution.
Si elle est dynamique (mélange d'HTML et PHP/Perl, etc), vous pouvez y ajouter du code pour lire le fichier produit par le script de traitement et l'imprimer dans la page lors de sa consultation.
Si vous ne pouvez pas modifier comme vous voulez la page web en question, vous pourriez y mettre un lien vers une autre page qui se charge d'exposer les données.
SA
[^] # Re: Autre question
Posté par Henri . Évalué à 1.
La page est Statique, c'est exactement comment faire qu'elle devient dynamique pour pouvoir m'affiche mes rsultats directement lorsque j#Execute mon script.
je n#ai pas encore eu a faire cela et c'est la mon Probleme
[^] # Re: Autre question
Posté par Stéphane Aulery (site web personnel) . Évalué à 1.
Et bien soit ta page ne doit faire que ça, et tu n'a qu'à modifier ton script pour la fabriquer à chaque traitement.
Si tu veux vraiment du dynamique, alors quel est ton serveur web : Apache, Nginx, IIS, etc ? Quels langages acceptent ton serveur web : Perl, PHP, ASP, etc ?
As-tu du code à nous montrer ou une URL à partager ? Tu nous donnes les infos au compte goutte !
SA
[^] # Re: Autre question
Posté par NeoX . Évalué à 2.
ben ecrit ce dont tu as besoin dans une page web (un autre fichier de sortie)
[^] # Re: Autre question
Posté par Henri . Évalué à 1.
les resultats suivants devant etres affiche sont les suivants et aussi avec les Phrases et apres les 2 points je desire que les resultats soient exactement affiche a ses endroits
Nombre de ficher traite:
Nombre de paramatre compare:
Date a la quel les donnes ont traite:
[^] # Re: Autre question
Posté par Stéphane Aulery (site web personnel) . Évalué à 2.
C'est un devoir scolaire ?
SA
[^] # Re: Autre question
Posté par Henri . Évalué à 1.
c'est le resultat de mon stage que je dois presenter
[^] # Re: Autre question
Posté par Stéphane Aulery (site web personnel) . Évalué à 1.
Est-ce que ton directeur de stage attend de toi que la page soit dynamique et ça fait partie de l'exercice, ou juste une présentation des résultats sous forme HTML ou autre ?
SA
[^] # Re: Autre question
Posté par Henri . Évalué à 1.
il attend de moi que la page soit dynamique car lors de la prensentation je ferais executer mon code
[^] # Re: Autre question
Posté par NeoX . Évalué à 2.
donc il faut que tu ailles lire comment rendre ton script perl comptabile CGI.
ainsi ton navigateur appelle le fichier perl, l'execute, et le fichier perl renvoie de l'information texte avec de l'html pour que ce soit plus joli dans la navigateur.
[^] # Re: Autre question
Posté par Stéphane Aulery (site web personnel) . Évalué à 2.
Regarde cette introduction alors : http://broadcast.oreilly.com/2008/09/a-beginners-introduction-to-pe.html
SA
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.