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 42 43 44 45 46 47 48 49 50
| if (sscanf($data[$k]['TEXT'], "[%[a-zA-Z]]%s", $balise, $reste) != 0)
{
//echo "balise = " . $balise;
if ( (strpos($balise, "I")===FALSE) && (strpos($balise, "B")===FALSE) && (strpos($balise, "U")===FALSE)
&& (strpos($balise, "L")===FALSE) && (strpos($balise, "C")===FALSE) && (strpos($balise, "R")===FALSE)
&& (strpos($balise, "D")===FALSE) && (strpos($balise, "V")===FALSE) && (strpos($balise, "E")===FALSE)
&& (strpos($balise, "N")===FALSE) && (strpos($balise, "O")===FALSE) && (strpos($balise, "T")===FALSE)
&& (strpos($balise, "X")===FALSE) && (strpos($balise, "Y")===FALSE) && (strpos($balise, "Z")===FALSE)
&& (strpos($balise, "W")===FALSE) && (strpos($balise, "G")===FALSE) )//Modif Andre
; // Mauvaise balise ou l'utilisateur veut mettre des crochets dans son tableau, c'est son droit...
else
{
//echo "balise = " . $balise . "<br>";
// On teste les différentes balises pour ajuster la cellule.
if (strpos($balise, "I") === FALSE) ;
else $data[$k]['T_TYPE'] .= 'I';
if (strpos($balise, "B") === FALSE) ;
else $data[$k]['T_TYPE'] .= 'B';
if (strpos($balise, "U") === FALSE) ;
else $data[$k]['T_TYPE'] .= 'U';
if (strpos($balise, "L") === FALSE) ;
else $data[$k]['T_ALIGN'] .= 'L';
if (strpos($balise, "C") === FALSE) ;
else $data[$k]['T_ALIGN'] .= 'C';
if (strpos($balise, "R") === FALSE) ;
else $data[$k]['T_ALIGN'] .= 'R';
if (strpos($balise, "D") === FALSE) ;//Rouge
else $data[$k]['T_COLOR'] = array(255,0,0); //Modif Andre
if (strpos($balise, "V") === FALSE) ;//Vert
else $data[$k]['T_COLOR'] = array(0,128,0);
if (strpos($balise, "E") === FALSE) ;//Bleu
else $data[$k]['T_COLOR'] = array(0,0,255);
if (strpos($balise, "N") === FALSE) ;//Noir
else $data[$k]['T_COLOR'] = array(0,0,0);
if (strpos($balise, "O") === FALSE) ;//Orange
else $data[$k]['T_COLOR'] = array(255,128,0);
if (strpos($balise, "T") === FALSE) ;//Violet
else $data[$k]['T_COLOR'] = array(128,0,128);
if (strpos($balise, "G") === FALSE) ;//Fond orange
else $data[$k]['BG_COLOR'] = array(255,205,102);
if (strpos($balise, "H") === FALSE) ;//Fond Gris foncé
else $data[$k]['BG_COLOR'] = array(200,200,200);
if (strpos($balise, "W") === FALSE) ;//Fond blanc
else $data[$k]['BG_COLOR'] = array(255,255,255);
if (strpos($balise, "X") === FALSE) ;//Fond Violet
else $data[$k]['BG_COLOR'] = array(128,0,128);
if (strpos($balise, "Y") === FALSE) ;//Fond Gris pâle
else $data[$k]['BG_COLOR'] = array(230,230,230);
if (strpos($balise, "Z") === FALSE) ;//Fond jaune
else $data[$k]['BG_COLOR'] = array(255,255,0); |
Partager