1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$motif='`^[[:alnum:]]+`';
preg_match_all($motif,$hostname,$out);
$hostname=$out[0][0];
$motifbis='`[0-9]{4}$`';
preg_match_all($motifbis,$hostname,$outbis);
$RIBOUC=$outbis[0][0];
$file="\\\svnzabur001\LOGIS\Etienne\\Ressource$hostname.txt";
$i=file($file);
$fl = sizeof($i);
$RMarqueUC=$i[1];
$RNSerie=$i[3];
$RSysteme=$i[5];
$RNom=$i[7];
$RUtilisateur=$i[9];
$RHddbrut=$i[11];
$RRambrut=$i[13];
//var_dump($RHddbrut);
$motifter='`^[[:alnum:]]{2}`';
preg_match_all($motifter,$RHddbrut,$outter);
$RHdd=$outter[0][0];
echo $RHdd;
$pattern = '/^([[:alnum:]]{2})/';
if (preg_match($pattern, $RHddbrut, $matches)) {
$RHdd = $matches[1];
print $RHdd;
}
else
print "no match"; |