Déterminer une version de webmin

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 443 fois - Téléchargée 16 fois

Contenu du snippet

Bonjour à tous communauté de PHPCS . Ce code n'a rien d'extra ordinaire il montre une parcelle de code pour aider dans la récupération de la dernière version de webmin si jamais on souhaitai créé un script PHP utilisant l'extension SSH2 ( bon sa pour le faire à distance ) mais on peut également le faire en local . Ce morceau de code pourrai servir pour la création d'une mise à jour de webmin automatique sur une machine Ubuntu ou Debian .

Source / Exemple :


<?php

$fp = file_get_contents('http://download.webmin.com/devel/deb', 'r');

$doc = new DOMDocument();
$doc->loadHTML($fp);

$tags = $doc->getElementsByTagName('a');

foreach ($tags as $tag) {

$extension = explode(".",$tag->nodeValue);

	if ((strstr($tag->nodeValue,"webmin"))&&(in_array("deb", $extension))){
		
		 $version = explode("_",$tag->nodeValue);
		 
		 if (is_numeric($version[1])){
			$version_nouvelle = $version[1]; # Nouvelle version de webmin
		}
		
	}
}

?>

A voir également

Ajouter un commentaire

Commentaires

cs_utopia
Messages postés
26
Date d'inscription
mercredi 19 décembre 2001
Statut
Membre
Dernière intervention
17 août 2009

Hello ,

Merci de ce commentaire très fructuant . Je ne connaissais pas le site codyx.org mais je vais penser à mettre cette source dessus . Mais j'ai remarquer qu'il n'y avais pas beaucoup de code PHP / Système sur codes sources hors de plus en plus on souhaite l'autonomie d'un serveur linux grâce à ce genre de code . La fonction SSH2 ainsi que les fonctions Posix de PHP on en parle pas beaucoup. En tous cas merci beaucoup de l'idée du xpath ;)
malalam
Messages postés
10843
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
18
Hello,

ce n'est pas un code source mais un snippet, je préfèrerais le voir sur codyx.org plutôt qu'ici.

Ensuite, plutôt que de faire une boucle, autant faire une requête xpath qui te mettra directement sur le bon noeud. A vrai dire, avec une requête xpath, tu extrairas même directement ce qui t'intéresse.
cs_utopia
Messages postés
26
Date d'inscription
mercredi 19 décembre 2001
Statut
Membre
Dernière intervention
17 août 2009

Je remercie par avance la communauté de code source d'exprimer son avis sur cette source . En remerciant tous ceux et celles qui ont vu cette source de laisser leurs avis .

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.