'); } $dejaCommande = false; $noemail = false; $sameLogin = false; $idCommande = 0; //Vérification des commandes if (preg_match('/^([0-9]{4})[_sociaux-|_-]/', $ref, $matches)) { $searchRef = '^'.$matches[1].'[_-|_sociaux-]'; } elseif (preg_match('/^([0-9]{4})_consolide-/', $ref, $matches)) { $searchRef = '^'.$matches[1].'_consolide-'; } else { $searchRef = $ref; } $rep = mysql_select('commandes', ' idCommande, login, emailCommande, dateCommande', "siren=$siren AND refDocument='$searchRef'"); //Fichier de vérouillage commande en cours $lockFile = PATH_SITE.'/cache/'.$siren.'-'.$ref.'.txt'; if (!file_exists($lockFile)){ $fp = fopen($lockFile, 'w'); fwrite($fp, '1'); fclose($fp); } else { $dejaCommande = true; } //Déja commandé if (count($rep)!=0) { $dejaCommande = true; if ($rep[0]['login']==$login) { $dateCommande = WDate::dateT( 'Y-m-d', 'd/m/Y', $rep[0]['dateCommande'] ); $idCommande = $rep[0]['idCommande']; if(empty($rep[0]['emailCommande'])) $noemail = true; $sameLogin = true; } } if(!$dejaCommande || ($dejaCommande && $noemail) ) { require_once 'infogreffe/form_commande.php'; } elseif(!$noemail && $dejaCommande && $sameLogin) { ?>
Vous avez déjà commandé ce document sous la référence C=$idCommande?>.
Une commande est déjà en cours, le document sera disponible sous peu. Merci de revenir sur cette page.