Formattage du code

This commit is contained in:
Michael RICOIS 2009-08-21 07:19:35 +00:00
parent 6c59626efc
commit be05beafae
2 changed files with 72 additions and 51 deletions

View File

@ -1,9 +1,12 @@
<?php <?php
if (!$_SESSION['connected']) if (!$_SESSION['connected'])
{
echo ('Vous devez être connecté afin de pouvoir utiliser cette fonctionnalité'); echo ('Vous devez être connecté afin de pouvoir utiliser cette fonctionnalité');
//elseif (!preg_match('/ACTES/i', $_SESSION['tabInfo']['droits'])) //elseif (!preg_match('/ACTES/i', $_SESSION['tabInfo']['droits']))
// echo ('Vous n\'avez pas les droits nécessaires pour utiliser cette fonctionnalité (2)'); // echo ('Vous n\'avez pas les droits nécessaires pour utiliser cette fonctionnalité (2)');
else { // On est connecté ! }
else
{ // On est connecté !
$idCommande=0; // Par défaut, l'identifiant de commande Infogreffe est à 0 $idCommande=0; // Par défaut, l'identifiant de commande Infogreffe est à 0
@ -64,36 +67,35 @@ else { // On est connect
} }
} }
?> ?>
<table width="580" border="0" align="left" bgcolor="#FFFFFF"> <table width="580" border="0" align="left" bgcolor="#FFFFFF">
<?php <?php
if ($message!='') { if ($message!='')
{
?> ?>
<tr> <tr>
<td width="30">&nbsp;</td> <td width="30">&nbsp;</td>
<td width="550" colspan="2" class="StyleInfoData"><h3><?=$message;?></h3></td> <td width="550" colspan="2" class="StyleInfoData"><h3><?=$message;?></h3></td>
</tr> </tr>
<?php <?php
} }
?> ?>
<tr> <tr><td colspan="3" align="center"><img src="./img/rub_pieces.png" width="577" height="36" /></td></tr>
<td colspan="3" align="center"><img src="./img/rub_pieces.png" width="577" height="36" /></td> <tr>
</tr>
<tr>
<td width="30">&nbsp;</td> <td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Num&eacute;ro identifiant Siren</td> <td width="200" class="StyleInfoLib">Num&eacute;ro identifiant Siren</td>
<td width="350" class="StyleInfoData"><?=substr($siren,0,3).' '.substr($siren,3,3).' '.substr($siren,6,3)?></td> <td width="350" class="StyleInfoData"><?=substr($siren,0,3).' '.substr($siren,3,3).' '.substr($siren,6,3)?></td>
</tr> </tr>
<tr> <tr>
<td width="30">&nbsp;</td> <td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Raison Sociale</td> <td width="200" class="StyleInfoLib">Raison Sociale</td>
<td width="350" class="StyleInfoData"><?=$raisonSociale?></td> <td width="350" class="StyleInfoData"><?=$raisonSociale?></td>
</tr> </tr>
<tr><td colspan="3">&nbsp;</td></tr> <tr><td colspan="3">&nbsp;</td></tr>
<tr><td colspan="3"><img src="./img/srub_actes.png" width="576" height="27" /></td></tr> <tr><td colspan="3"><img src="./img/srub_actes.png" width="576" height="27" /></td></tr>
<tr> <tr>
<td width="30">&nbsp;</td> <td width="30">&nbsp;</td>
<td width="550" colspan="2" class="StyleInfoData">Il n'est pas possible de visualiser les statuts des associations en ligne.</td> <td width="550" colspan="2" class="StyleInfoData">Il n'est pas possible de visualiser les statuts des associations en ligne.</td>
</tr> </tr>
<?php <?php
if ($action!='commande' && preg_match('/ACTES/i', $_SESSION['tabInfo']['droits'])) { if ($action!='commande' && preg_match('/ACTES/i', $_SESSION['tabInfo']['droits'])) {
?> ?>
@ -119,12 +121,13 @@ else { // On est connect
?> ?>
</table> </table>
<? <?
/** Fin Specificités des associations **/ } // Fin Specificités des associations
} elseif ( $dep=='00' || $dep=='57' || $dep=='67' || $dep=='68' || $dep=='97' || $dep=='98' || $vue=='rcs' ) { elseif ( $dep=='00' || $dep=='57' || $dep=='67' || $dep=='68' || $dep=='97' || $dep=='98' || $vue=='rcs' )
// Déb ALSACE DOM { // Déb ALSACE DOM
include('inpi.php'); include('inpi.php');
} else { }
// Déb hors ALSACE DOM else
{ // Déb hors ALSACE DOM
if ($action=='commande') { if ($action=='commande') {
if(mailCommande($_REQUEST['email'], $siren, 'greffe')){ if(mailCommande($_REQUEST['email'], $siren, 'greffe')){
$message='Commande prise en compte'; $message='Commande prise en compte';
@ -142,7 +145,8 @@ else { // On est connect
$option=trim(''.@$_REQUEST['option']);/* Si acte ou statuts : type_acte-date-greffe-dossier_millesime-dossier_statut-dossier_chrono-num_depot-num_acte */ $option=trim(''.@$_REQUEST['option']);/* Si acte ou statuts : type_acte-date-greffe-dossier_millesime-dossier_statut-dossier_chrono-num_depot-num_acte */
/** Si on est en commande de courrier, on génère une réf unique **/ /** Si on est en commande de courrier, on génère une réf unique **/
if ($vecteurCommande=='C') { if ($vecteurCommande=='C')
{
$rep=mysql_select('commandes', ' idCommande, login, dateCommande', "siren=$siren AND refDocument='$option'"); $rep=mysql_select('commandes', ' idCommande, login, dateCommande', "siren=$siren AND refDocument='$option'");
if (count($rep)==0) { if (count($rep)==0) {
@ -161,11 +165,12 @@ else { // On est connect
if ($rep[0]['login']==$login) if ($rep[0]['login']==$login)
$message2='Votre commande a déjà été prise en compte le '.WDate::dateT('Ymd', 'd/m/Y',$rep[0]['dateCommande']); $message2='Votre commande a déjà été prise en compte le '.WDate::dateT('Ymd', 'd/m/Y',$rep[0]['dateCommande']);
} }
} } //Fin commande courrier
$output = @$_REQUEST['output']; $output = @$_REQUEST['output'];
$vecteur = 'XL'; $vecteur = 'XL';
switch($vue) { switch($vue)
{
case 'kbis': $type='KB'; break; case 'kbis': $type='KB'; break;
case 'histo': $type='HQ'; break;//"T"/>'.XL case 'histo': $type='HQ'; break;//"T"/>'.XL
case 'statuts': $type='ST'; $vecteur = $vecteurCommande; break; case 'statuts': $type='ST'; $vecteur = $vecteurCommande; break;
@ -191,38 +196,49 @@ else { // On est connect
$success = true; $success = true;
/** Par défaut les documents avec des liens vers les actes ne sont pas périsables **/ /** Par défaut les documents avec des liens vers les actes ne sont pas périsables **/
$perisable=false; $perisable = false;
if ($option=='') { if ($option=='')
{
$fichier="$type-$siren.xml"; $fichier="$type-$siren.xml";
$perisable=true; // La liste des documents est périsable ! $perisable=true; // La liste des documents est périsable !
} }
else else
{
$fichier="$type-$siren-$option.xml"; $fichier="$type-$siren-$option.xml";
}
if ($action!='commande' && !$dejaCommande) { if ($action!='commande' && !$dejaCommande)
{
if (// Le fichier n'existe pas en cache if (// Le fichier n'existe pas en cache
!file_exists( PATH_DATA.'/infogreffe/xml/' . $fichier ) || !file_exists( PATH_DATA.'/infogreffe/xml/' . $fichier ) ||
// Le fichier existe en cache mais est périsable (liste) // Le fichier existe en cache mais est périsable (liste)
(file_exists( PATH_DATA.'/infogreffe/xml/' . $fichier ) && $perisable && date('Ymd', filemtime( PATH_DATA.'/infogreffe/xml/' . $fichier ))<>date('Ymd')) || (file_exists( PATH_DATA.'/infogreffe/xml/' . $fichier ) && $perisable && date('Ymd', filemtime( PATH_DATA.'/infogreffe/xml/' . $fichier ))<>date('Ymd')) ||
// Le fichier existe en cache, n'est pas périsable (acte) mais contient un message d'erreur // Le fichier existe en cache, n'est pas périsable (acte) mais contient un message d'erreur
(file_exists( PATH_DATA.'/infogreffe/xml/' . $fichier ) && !$perisable && date('Ymd', filemtime( PATH_DATA.'/infogreffe/xml/' . $fichier ))<>date('Ymd') && filesize( PATH_DATA.'/infogreffe/xml/' . $fichier )<=200) (file_exists( PATH_DATA.'/infogreffe/xml/' . $fichier ) && !$perisable && date('Ymd', filemtime( PATH_DATA.'/infogreffe/xml/' . $fichier ))<>date('Ymd') && filesize( PATH_DATA.'/infogreffe/xml/' . $fichier )<=200)
) { )
{
if (!file_exists( PATH_DATA.'/pdf/acte-'.$siren.'-'.$option.'.pdf')) if (!file_exists( PATH_DATA.'/pdf/acte-'.$siren.'-'.$option.'.pdf'))
{ {
$xml = getInfogreffeXML($req); $xml = getInfogreffeXML($req);
} }
/** Enregistrement du fichier XML en provenance des greffes **/ /** Enregistrement du fichier XML en provenance des greffes **/
if (strlen($xml)<>0) { if (strlen($xml)<>0) {
$fp=@fopen( PATH_DATA.'/infogreffe/xml/' . $fichier , 'w'); $fp=@fopen( PATH_DATA.'/infogreffe/xml/' . $fichier , 'w');
@fwrite($fp, $xml); @fwrite($fp, $xml);
@fclose($fp); @fclose($fp);
} }
} else { }
else
{
/** Lecture du fichier XML en provenance des greffes**/ /** Lecture du fichier XML en provenance des greffes**/
$xml=file_get_contents( PATH_DATA.'/infogreffe/xml/' . $fichier ); $xml=file_get_contents( PATH_DATA.'/infogreffe/xml/' . $fichier );
} }
} else $xml='';
}
else
{
$xml='';
}
/** Affichage des erreurs Infogreffe **/ /** Affichage des erreurs Infogreffe **/
if (strlen($xml)<200) if (strlen($xml)<200)
@ -233,7 +249,8 @@ else { // On est connect
?> ?>
<table width="580" border="0" align="left" bgcolor="#FFFFFF"> <table width="580" border="0" align="left" bgcolor="#FFFFFF">
<?php <?php
if ($message!='' && !$dejaCommande) { if ($message!='' && !$dejaCommande)
{
?> ?>
<tr> <tr>
<td width="30">&nbsp;</td> <td width="30">&nbsp;</td>
@ -363,9 +380,9 @@ else { // On est connect
} }
// Log de la page // Log de la page
$O2 = $client->setLog('greffe_'.$vue, $siret, 0, "Erreur $errNum"); $O2 = $client->setLog('greffe_'.$vue, $siret, 0, "Erreur $errNum");
//Fin d'affichage des erreurs infogreffe }//Fin d'affichage des erreurs infogreffe
} else { else
// Liste des "actes" Infogreffes ou détail acte infogreffe { // Liste des "actes" Infogreffes ou détail acte infogreffe
//if ($output=='pdf') $type=$type.'-pdf'; //if ($output=='pdf') $type=$type.'-pdf';
if ($type=='AC' && $option=='') if ($type=='AC' && $option=='')
{ {
@ -487,8 +504,9 @@ else { // On est connect
</table> </table>
<?php <?php
} }
//Affichage statut et acte infogreffe }//Affichage statut et acte infogreffe
}elseif ($type=='ST' || ($type=='AC' && $option!='')) { elseif ($type=='ST' || ($type=='AC' && $option!=''))
{
?> ?>
<table width="580" border="0" align="left" bgcolor="#FFFFFF"> <table width="580" border="0" align="left" bgcolor="#FFFFFF">
<tr><td colspan="3" align="center"><img src="./img/rub_pieces.png" width="577" height="36" /></td></tr> <tr><td colspan="3" align="center"><img src="./img/rub_pieces.png" width="577" height="36" /></td></tr>
@ -567,7 +585,9 @@ else { // On est connect
$O2 = $client->setLog('greffe_'.$vue, $siret, 0, $option); $O2 = $client->setLog('greffe_'.$vue, $siret, 0, $option);
//Affichage de la liste des bilans image ou saisit //Affichage de la liste des bilans image ou saisit
}elseif ($type=='BS' || $type=='BI') { }
elseif ($type=='BS' || $type=='BI')
{
?> ?>
<table width="580" border="0" align="left" bgcolor="#FFFFFF"> <table width="580" border="0" align="left" bgcolor="#FFFFFF">
<tr> <tr>
@ -689,7 +709,9 @@ else { // On est connect
// LOG DE LA PAGE // LOG DE LA PAGE
$O2 = $client->setLog('greffe_'.$vue, $siret, 0, $option); $O2 = $client->setLog('greffe_'.$vue, $siret, 0, $option);
}elseif (file_exists(PATH_DATA.'/infogreffe/xsl/'.$type.'.xsl')) { }
elseif (file_exists(PATH_DATA.'/infogreffe/xsl/'.$type.'.xsl'))
{
exec('/usr/bin/xsltproc '.PATH_DATA.'/infogreffe/xsl/'.$type.'.xsl '.PATH_DATA.'/infogreffe/xml/'.$fichier, $output); exec('/usr/bin/xsltproc '.PATH_DATA.'/infogreffe/xsl/'.$type.'.xsl '.PATH_DATA.'/infogreffe/xml/'.$fichier, $output);
$output=implode('', $output); $output=implode('', $output);
$output=str_replace('<html xmlns:fo="http://www.w3.org/1999/XSL/Format"><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><link rel="stylesheet" type="text/css" href="./css/infogreffe_base.css"><link rel="stylesheet" type="text/css" href="./css/infogreffe.css"><title>Extrait RCS</title><script type="text/javascript" src="./js/infogreffe/tools.js"></script></head><body class="simple" onload="adapterDimensions(\'conteneur\');">','',$output); $output=str_replace('<html xmlns:fo="http://www.w3.org/1999/XSL/Format"><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><link rel="stylesheet" type="text/css" href="./css/infogreffe_base.css"><link rel="stylesheet" type="text/css" href="./css/infogreffe.css"><title>Extrait RCS</title><script type="text/javascript" src="./js/infogreffe/tools.js"></script></head><body class="simple" onload="adapterDimensions(\'conteneur\');">','',$output);

View File

@ -52,7 +52,6 @@ if (($siret*1)==0 || ($siren*1)<100){ $fileName = $page2.'-'.$idEntreprise;
//Mise en Cache //Mise en Cache
$cache = new Cache(); $cache = new Cache();
$cache->forceStart = TRUE;
//Forcer la création de la page dans le cache lorsque l'utilisateur a le mode saisie //Forcer la création de la page dans le cache lorsque l'utilisateur a le mode saisie
$firephp->log($_SESSION,'SESSION'); $firephp->log($_SESSION,'SESSION');
if( preg_match('/saisie/i', $_SESSION['tabInfo']['droits']) || $_SESSION['tabInfo']['mode_edition']==1) { if( preg_match('/saisie/i', $_SESSION['tabInfo']['droits']) || $_SESSION['tabInfo']['mode_edition']==1) {