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 36 37 38 39 40 41
| <?php
$DOSSIER = 'C:\OGC\test\\';
$REP = $DOSSIER.'temp_genrsa2015';
$EXT = '.txt';
$CHAINAGE = 0;
$intStatut = 1;
$VERGENRSA = "11.6.6.6";
$ficUM = 'C:/OGC/test/ium.txt';
$dirTab ='C:/Program Files (x86)/OGC/rss2rsa/2015/tables';
$bidon = $DOSSIER.'bidon';
echo date('d-m-Y H:i:s').'<br/>';
$repertoire = opendir($DOSSIER);
while ($fichier = readdir($repertoire))
{
//echo $fichier.'<br/>';
if (stripos($fichier, 'RSS') && stripos($fichier, $EXT) === false)
{
$ficEntree = $DOSSIER.$fichier;
$ficSortie = $DOSSIER.$fichier.'_RSA'.$EXT;
$ficLog = $DOSSIER.$fichier.'_log'.$EXT;
$ficLeg = $bidon.'_leg'.$EXT;
$ficSta = $bidon.'_sta'.$EXT;
$ficDiff = $bidon.'_diff'.$EXT;
$ficTra = $bidon.'_tra'.$EXT;
$ficumNM1 = $bidon.'_TmpnumNM1'.$EXT;
$ficumN = $bidon.'_TmpnumN'.$EXT;
$ficSejnonauto = $bidon.'_Sejnonauto'.$EXT;
$ffi = new ffi ("[lib='genrsa2015.dll'] int genrsa(char* ficEntree,char* ficSortie,char* ficLeg,char* ficSta,int chainage,char* ficDiff,char* ficLog,char* dirTab,char* ficUM,long statut,char* verGenrsa,char* ficTra,char* ficumNM1,char* ficumN,char* ficSejnonauto);" );
$result_DLL_2015 = $ffi->genrsa($ficEntree, $ficSortie, $ficLeg, $ficSta, $CHAINAGE, $ficDiff, $ficLog, $dirTab, $ficUM, $intStatut, $VERGENRSA, $ficTra, $ficumNM1, $ficumN,$ficSejnonauto);
$ffi = null;
unset($ffi);
echo 'Résultat fichier ('.$ficEntree.') : '.$result_DLL_2015.'<br/>';
}
}
echo 'FIN';
?> |
Partager