Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: chr le le 09-10-2009 a 15:28:59

Titre: afficher des informations venant d'autres pages
Posté par: chr le le 09-10-2009 a 15:28:59

Bonjour a tous,

J'aimerais crée une page intranet qui récapitule les compteurs de pages de mes imprimante réseau.

Pour exemple,
J’ai 2 copieurs Kyocera KM1650 et 1 imprimantes HP 1300n.
J'aimerais une page qui me dis un truc du style :
KM1650 1er étage 192.168.70.85 --> X pages
KM1650 Rdc 192.168.70.86 --> X pages
HP1300n Rdc 192.168.70.81 --> X pages

J'ai regardé un peu le code des pages que m'affiche les serveurs web intégré aux copieurs, (en gros là où je vais d'habitude chercher mes compteurs de pages)

J'ai trouvé un bout de javescript, en gras italique, avec le nb de pages que je souhaite récupérer :

<script language="JavaScript" type="text/javascript">
AddLineOne();
AddTableTitle(PrnGen[21]);
AddLineOne();
StartTable();
AddLineTwo();
var sData = Array();
sData[0] = "192.168.70.85";
sData[1] = "KM1D6010";
sData[2] = "3, 22:10:52";
sData[3] = "00:C0:EE:1D:60:10";
sData[4] = "2DA_3F00.003.002";
sData[5] = "2DB29182C-0052-0000-";
sData[6] = "AGK3115454";
sData[7] = "";
sData[8] = "26126";
RO2ColRow(TCPIP[1],sData[0]);
RO2ColRow(TCPIP[0],sData[1]);
RO2ColRow(PrnGen[22],sData[2]);
RO2ColRow(PrnGen[71],sData[3]);
RO2ColRow(PrnGen[4],sData[4]);
RO2ColRow(PrnGen[5],sData[5]);
RO2ColRow(PrnGen[2],sData[6]);
RO2ColRow(PrnGen[3],sData[7]);
RO2ColRow(Counters[2], sData[8]);
document.write('</table>');
document.write('<br>');

La grande question est comment l'insérer dans une autre pages et faire en sorte qu’il reste dynamique ?

J'attaque peu être mon problème du mauvais coter, mais le bout est des mettre a disposition l'état du nb de copie fait par chaque imprimante a notre secrétaire de direction sans qu'elle ne risque de toucher au paramétrage des imprimante (pas besoin non plus de sécurité pour lui interdire).

Si vous avez une idée ou un début de piste n'hésiter pas.
Merci

Christophe

Titre: Re:afficher des informations venant d'autres pages
Posté par: herlock31 le le 09-10-2009 a 15:51:27

bonjour,

Faudrait voir le code complet de la page mais je pense qu'avec un file-get-contents.php, ca met le contenu dans une variables et on recherche le mot clé "sData" et de la on peut recup ses infos avec un petit traitement.

CDt

Titre: Re:afficher des informations venant d'autres pages
Posté par: chr le le 12-10-2009 a 17:17:22

Bon alors dans l'ordre, je vais apprendre à :
- "ne pas casser" le serveur IIS déjà en place pour mon intranet.
- ajouter les fonction PHP a mon serveur IIS en respectant la 1ere regles
- apprendre a faire un script mini en php
- apprendre la fonction file_get_content qui a l'air d'etre bien sympa
- prier Hazard le grand dieu de l'informatique

Ne vous étonnez pas si je ne donne pas de nouvelle tout de suite.

Titre: Re:afficher des informations venant d'autres pages
Posté par: herlock31 le le 12-10-2009 a 17:21:33

il doit y avoir moyen de le faire en asp.net mais ca fait longtemps que j'en ai pas fait

Titre: Re:afficher des informations venant d'autres pages
Posté par: chr le le 12-10-2009 a 17:28:01

hehe, justement si quelque connais la fonction équivalent à file-get-contents en asp je suis preneur.

Titre: Re:afficher des informations venant d'autres pages
Posté par: herlock31 le le 12-10-2009 a 17:29:26

une piste : http://www.codeproject.com/KB/asp/readfile.aspx


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.