par
Ajoloca » 30 oct. 2006, 20:19
Bonsoir,
Tu devrais mettre ton code entre les balises [ PHP] pour une question de lisibilité.
<?php
Function rancid($Adresse){
global $Modele, $Nbre;
exec ("/usr/local/rancid/bin/flogin -c 'show version' $Adresse", $tableau);
$Nbre = count($tableau);
$i= 0;
while ($i <= $Nbre){
if (ereg("HW",$tableau[$i])){
$transit = explode(":",$tableau[$i]);
$Modele = $transit[1];
}
if (ereg(".bin",$tableau[$i])){
$Modele =$tableau[$i];
}
$i++;
}
}
$Adresse = "81.255.19.193";
rancid($Adresse);
echo $Modele, "\n";
echo "coucou", "\n";
?>
Tu devrais avoir un souci dans cette ligne
while ($i <= $Nbre){
Tu dépasses les limites du tableau.
Bonsoir,
Tu devrais mettre ton code entre les balises [ PHP] pour une question de lisibilité.
[php]
<?php
Function rancid($Adresse){
global $Modele, $Nbre;
exec ("/usr/local/rancid/bin/flogin -c 'show version' $Adresse", $tableau);
$Nbre = count($tableau);
$i= 0;
while ($i <= $Nbre){
if (ereg("HW",$tableau[$i])){
$transit = explode(":",$tableau[$i]);
$Modele = $transit[1];
}
if (ereg(".bin",$tableau[$i])){
$Modele =$tableau[$i];
}
$i++;
}
}
$Adresse = "81.255.19.193";
rancid($Adresse);
echo $Modele, "\n";
echo "coucou", "\n";
?>
[/php]
Tu devrais avoir un souci dans cette ligne
[php]while ($i <= $Nbre){[/php]
Tu dépasses les limites du tableau.