Déterminer une version de webmin

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

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.