Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1403 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  [PERL] fonction Split et tableau HTML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PERL] fonction Split et tableau HTML

n°989559
Gouki19
Posté le 22-02-2005 à 10:23:32  profilanswer
 

Je reprend du code Perl et je ne comprend pas pourquoi et comment la fonction split permet d'écrire dans une cellule d'un tableau HTML <table></table> !!!
Voila un ptit bout du code:

Code :
  1. if ($u==6)          # 7ème ligne: Vitesse admin
  2. {
  3. print "<td><font size=2><center>".$l."</center></td></font>";
  4. }
  5. if ($u==7)         # 8 ème ligne: InError+OutError
  6. {
  7. print "<td><font size=2><center>".$l."</center></td></font>";
  8. }
  9. if ($u==8)          #9ème ligne: SysChangeTime
  10. {
  11. print "<td><font size=2><center>".$l."</center></td></font>";
  12. print "<td><font size=2><center>".$libre."</center></td></font>";
  13. }
  14. if ($u>=9)          #10ème ligne et suivante: triplet @mac/@ip/hostname/NOM NETBIOS/NOM user
  15. {
  16. ($reste1[$compte],$reste2[$compte],$reste3[$compte],$reste4[$compte],$reste5[$compte])=split(/:/,$l);
  17. $compte++;
  18. }


 
La variable $l contient une ligne d'un fichier formaté.
La ligne 20 permet d'afficher les variables $reste1, $reste2, ..., $reste5 chacune dans une cellule d'une meme ligne ce que je ne comprend pas puisqu'il n'y a pas de balise <td></td>   :pt1cable: !!!
 
Si quelqu'un peut m'expliquer plz

mood
Publicité
Posté le 22-02-2005 à 10:23:32  profilanswer
 

n°989567
couak
Posté le 22-02-2005 à 10:32:43  profilanswer
 

il n'y a aucun print() dans le cas $u>=9
à mon avis le code est pas suffisament complet pour qu'on puisse comprendre qque chose

n°989574
Gouki19
Posté le 22-02-2005 à 10:37:42  profilanswer
 

Ben en fait apres la derniere accolade il y a juste :
print "</tr></table>";
print "</HTML>";
 
c'est tout !!!

n°989584
couak
Posté le 22-02-2005 à 10:41:34  profilanswer
 

fais voir le code html pondu par le script

n°989597
Gouki19
Posté le 22-02-2005 à 10:57:37  profilanswer
 

D'accord voici le code pondu par le script:

Code :
  1. <tr><td bgcolor='green'><font color='white' size=2><center>mod. 1, port 2 (port 2)</center></size> </font> </td><td><font size=2><center> 2</center></font></td><td><font size=2><center>FD100</center></td></font><td><font size=2><center>HD1000</center></td></font><td><font size=2><center>0</center></td></font><td><font size=2><center>247 days, 15:28:49</center></td></font><td><font size=2><center>0h0mns</center></td></font><td><font size=2>00-50-8b-0e-c6-92</font><br></td><td><font size=2></font><br></td><td><font size=2></font><br></td><TD><font size=2></font><br></td><TD><font size=2></font><br></td></tr><tr><td><font color='black' size=2><center>mod. 1, port 3 (port 3)</center></size></font> </td><td><font size=2><center> 2</center></font></td><td><font size=2><center>HD10</center></td></font><td><font size=2><center>HD1000</center></td></font><td><font size=2><center>0</center></td></font><td><font size=2><center>247 days, 15:32:9</center></td></font><td><font size=2><center>247 days,15h32mns</center></td></font></tr><tr><td><font color='black' size=2><center>mod. 1, port 4 (port 4)</center></size></font> </td><td><font size=2><center> 2</center></font></td><td><font size=2><center>HD10</center></td></font><td><font size=2><center>HD1000</center></td></font><td><font size=2><center>0</center></td></font><td><font size=2><center>247 days, 15:32:9</center></td></font><td><font size=2><center>247 days,15h32mns</center></td></font></tr><tr><td><font color='black' size=2><center>mod. 1, port 5 (port 5)</center></size></font> </td><td><font size=2><center> 2</center></font></td><td><font size=2><center>HD10</center></td></font><td><font size=2><center>HD1000</center></td></font><td><font size=2><center>0</center></td></font><td><font size=2><center>247 days, 15:32:9</center></td></font><td><font size=2><center>247 days,15h32mns</center></td></font></tr><tr><td><font color='black' size=2><center>mod. 1, port 6 (port 6)</center></size></font> </td><td><font size=2><center> 2</center></font></td><td><font size=2><center>HD10</center></td></font><td><font size=2><center>HD1000</center></td></font><td><font size=2><center>0</center></td></font><td><font size=2><center>247 days, 15:32:9</center></td></font><td><font size=2><center>247 days,15h32mns</center></td></font></tr><tr><td bgcolor='green'><font color='white' size=2><center>mod. 1, port 7 (port 7)</center></size> </font> </td><td><font size=2><center> 2</center></font></td><td><font size=2><center>FD100</center></td></font><td><font size=2><center>HD1000</center></td></font><td><font size=2><center>0</center></td></font><td><font size=2><center>115 days, 14:36:36</center></td></font><td><font size=2><center>0h0mns</center></td></font><td><font size=2>00-01-e6-85-01-e3</font><br><font size=2>00-08-02-85-5b-70</font><br></td><td><font size=2></font><br><font size=2></font><br></td><td><font size=2></font><br><font size=2></font><br></td><TD><font size=2></font><br><font size=2></font><br></td><TD><font size=2></font><br><font size=2></font><br></td></tr>


 
Je capte pas !!!

n°989638
Gouki19
Posté le 22-02-2005 à 11:40:59  profilanswer
 

Ok c bon j'ai trouvé merci qd meme :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  [PERL] fonction Split et tableau HTML

 

Sujets relatifs
Aider moi à optimiser ma fonction ListboxGénérer des pages html via php ??
Variable Fonctionlancer manuellement une fonction avec un CCmdUI* en parametres
[Perl] Modifier un fichier xml[Résolu][Perl/Gtk2] Récupérer les éléments d'un Gtk2::TreeView
[Perl] Regexp sur plusieurs lignestableau en bas de page
tri d'un tableau 1D c++Fonction qui retourne différent type de valeur.
Plus de sujets relatifs à : [PERL] fonction Split et tableau HTML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR