par
devcphp » 03 oct. 2009, 12:01
maintenant que tu le dis et pour etre plus clair je genere effectivement des .doc en utilisant les objets com quelques lignes de code avant.Il se peut que le temps d'enregistrement de ces fichiers arrive au moment meme ou le code serait dans la boucle !! Serait ce possible?J'avoue honnetement etre au dela de mes competences ( petite soit disant passant ...).
donc si je resume ta methode , mon code doit etre d ela forme suivante :
static $aMyArray=array();
if ($pDirectory = opendir($sPathToStore)) { // opendir nous renvoit un pointeur sur le dossier
// on initiliase
while (false !== ($sFile = readdir($pDirectory))){
//je ne dois convertir que les fichiers .doc en .pdf car il se peut qu'il y ait des fichiers .pdf
//$sExtensionFile renvoit une chaine de carctere ie doc ou pdf ou jpg
$sExtensionFile=pathinfo($sFile,PATHINFO_EXTENSION);
if ($sFile != "." && $sFile != "..") {
if ($sExtensionFile =="doc"){
$aMyArray[]=$sFile;
//SaveAsPdf ($sPathToStore.'\\'.$sFile);
}
}
}// fin du while
closedir($pDirectory);// je ferme le handle de manipulation du dossier qui contient les cartes ernt
}
foreach ($aMyArray as $sValeur){ // en effet, mon tableau ne possederai pas de clef juste les noms de fichiers
SaveAsPdf ($sPathToStore.'\\'.$sValeur);
}
Est ce comme ça que je doive interpreter ton commentaire?Merci
maintenant que tu le dis et pour etre plus clair je genere effectivement des .doc en utilisant les objets com quelques lignes de code avant.Il se peut que le temps d'enregistrement de ces fichiers arrive au moment meme ou le code serait dans la boucle !! Serait ce possible?J'avoue honnetement etre au dela de mes competences ( petite soit disant passant ...).
donc si je resume ta methode , mon code doit etre d ela forme suivante :
[php]
static $aMyArray=array();
if ($pDirectory = opendir($sPathToStore)) { // opendir nous renvoit un pointeur sur le dossier
// on initiliase
while (false !== ($sFile = readdir($pDirectory))){
//je ne dois convertir que les fichiers .doc en .pdf car il se peut qu'il y ait des fichiers .pdf
//$sExtensionFile renvoit une chaine de carctere ie doc ou pdf ou jpg
$sExtensionFile=pathinfo($sFile,PATHINFO_EXTENSION);
if ($sFile != "." && $sFile != "..") {
if ($sExtensionFile =="doc"){
$aMyArray[]=$sFile;
//SaveAsPdf ($sPathToStore.'\\'.$sFile);
}
}
}// fin du while
closedir($pDirectory);// je ferme le handle de manipulation du dossier qui contient les cartes ernt
}
foreach ($aMyArray as $sValeur){ // en effet, mon tableau ne possederai pas de clef juste les noms de fichiers
SaveAsPdf ($sPathToStore.'\\'.$sValeur);
}
[/php]
Est ce comme ça que je doive interpreter ton commentaire?Merci