Modification des chemins d'enregistrement pour les images
This commit is contained in:
parent
0553630816
commit
f8d0adc2c2
@ -1,14 +1,14 @@
|
||||
<script type="text/javascript" src="../js/synthese_perso_img.js"></script>
|
||||
<script type="text/javascript">
|
||||
function changeCouleur(nouvelleCouleur, cnt) {
|
||||
|
||||
function changeCouleur(nouvelleCouleur, cnt) {
|
||||
|
||||
elem = document.getElementById("idColor"+cnt);
|
||||
elem.style.backgroundColor = nouvelleCouleur;
|
||||
}
|
||||
|
||||
function changeStyle(nouveauStyle, cnt) {
|
||||
|
||||
document.images["idStyle"+cnt].src= 'img/ratios/' + nouveauStyle + '.png';
|
||||
function changeStyle(nouveauStyle, cnt) {
|
||||
|
||||
document.images["idStyle"+cnt].src= 'img/ratios/' + nouveauStyle + '.png';
|
||||
document.images["idStyle"+cnt].alt= nouveauStyle;
|
||||
}
|
||||
</script>
|
||||
@ -20,10 +20,10 @@ if (!$_SESSION['connected']) die();
|
||||
* Si on recharge la page
|
||||
*/
|
||||
if(isset($_SESSION['imgcache'])) { // Si la session exite
|
||||
|
||||
if ((file_exists("pages/imgcache/".$_SESSION['imgcache']))) { // Si le fichier existe
|
||||
|
||||
@unlink("pages/imgcache/".$_SESSION['imgcache']); // On supprime le fichier
|
||||
|
||||
if ((file_exists(PATH_SITE.'/cache/imgcache/'.$_SESSION['imgcache']))) { // Si le fichier existe
|
||||
|
||||
@unlink(PATH_SITE.'/cache/imgcache/'.$_SESSION['imgcache']); // On supprime le fichier
|
||||
}
|
||||
unset($_SESSION['imgcache']); // On détruit la session
|
||||
$_SESSION['graphperso']->init(); // On vide le graphe
|
||||
@ -33,10 +33,10 @@ require_once 'cache/cache.php';
|
||||
require_once 'ratios/ratios.php';
|
||||
|
||||
$siret=trim(preg_replace('/[^0-9]/', '', $_REQUEST['siret']));
|
||||
if (strlen($siret)<>0 && strlen($siret)<>9 && strlen($siret)<>14) die('Paramètres incorrects !');
|
||||
if (strlen($siret)<>0 && strlen($siret)<>9 && strlen($siret)<>14) die('Paramètres incorrects !');
|
||||
|
||||
$idEntreprise=trim(preg_replace('/[^0-9]/', '', $_REQUEST['idEntreprise']))*1; // Si id=0 alors non communiqué
|
||||
if (($siret*1)==0 && $idEntreprise==0) die('Paramètres incorrects !');
|
||||
if (($siret*1)==0 && $idEntreprise==0) die('Paramètres incorrects !');
|
||||
$siren=substr($siret,0,9);
|
||||
|
||||
isset($_REQUEST['ratio'])? $ratio=$_REQUEST['ratio'] : $ratio='';
|
||||
@ -213,7 +213,7 @@ if (count($ratiosEntrep)==0 || !isset($ratiosEntrep))
|
||||
else
|
||||
{
|
||||
|
||||
$tab_dateCloture = array(Date_to_DateFr($bilansInfos[2]['dateCloture']), Date_to_DateFr($bilansInfos[1]['dateCloture']), Date_to_DateFr($bilansInfos[0]['dateCloture']));
|
||||
$tab_dateCloture = array(Date_to_DateFr($bilansInfos[2]['dateCloture']), Date_to_DateFr($bilansInfos[1]['dateCloture']), Date_to_DateFr($bilansInfos[0]['dateCloture']));
|
||||
?>
|
||||
|
||||
<p><a href="Javascript:;" onClick="vider('vide');">Vider le graphe</a></p>
|
||||
@ -236,25 +236,25 @@ $ligne_style = array('Line', 'DashLine', 'DotLine', 'DotDashLine', 'AltDashLine'
|
||||
$color = array('#ff0000', '#3333ff', '#000000', '#808080', '#333366', '#c3c3e6', '#8080ff', '#80ff80', '#ff8080');
|
||||
$j = 0;
|
||||
foreach($tabRatio as $ratio => $info) {
|
||||
|
||||
|
||||
$comment = empty($ratiosInfos[$ratio]['commentaires']) ? "" : " tooltip=\"".wrapComment($ratiosInfos[$ratio]['commentaires'])."\" ";
|
||||
$tab_chiffre = array(dRatio(2,$ratio), dRatio(1,$ratio), dRatio(0,$ratio));
|
||||
|
||||
$tab_chiffre = array(dRatio(2,$ratio), dRatio(1,$ratio), dRatio(0,$ratio));
|
||||
|
||||
$chaine_date_cloture = $tab_dateCloture[0]."@".$tab_dateCloture[1]."@".$tab_dateCloture[2];
|
||||
$chaine_date_dure = $bilansInfos[0]['duree']."@".$bilansInfos[1]['duree']."@".$bilansInfos[2]['duree'];
|
||||
$chaine_chiffre = $tab_chiffre[0]."@".$tab_chiffre[1]."@".$tab_chiffre[2];
|
||||
|
||||
|
||||
// <span onClick=\"alert(document.getElementById('idColor$j').style.backgroundColor);\">Test</span>
|
||||
// <span onClick=\"alert(document.images['idStyle$j'].alt);\">Test2</span>
|
||||
|
||||
|
||||
|
||||
|
||||
echo "<tr>\n";
|
||||
echo "<td class=\"head\"><a $comment >".$info['titre']."</a></td>\n";
|
||||
echo "<td class=\"right\">".$tab_chiffre[0]."</td>\n";
|
||||
echo "<td class=\"right\">".$tab_chiffre[1]."</td>\n";
|
||||
echo "<td class=\"right\">".$tab_chiffre[2]."</td>\n";
|
||||
echo "<td align=\"center\">
|
||||
|
||||
|
||||
<a href=\"Javascript:;\" onClick=\"ajouter('ajoute'
|
||||
, '".$_REQUEST['siret']."'
|
||||
, '".$chaine_date_cloture."'
|
||||
@ -264,11 +264,11 @@ foreach($tabRatio as $ratio => $info) {
|
||||
, '".$info['evol']."'
|
||||
, document.getElementById('idColor$j').style.backgroundColor
|
||||
, document.images['idStyle$j'].alt
|
||||
);\">Ajouter</a>
|
||||
|
||||
);\">Ajouter</a>
|
||||
|
||||
<a href=\"Javascript:;\" onClick=\"enlever('enleve', '".$info['evol']."');\">Enlever</a>
|
||||
</td>\n";
|
||||
|
||||
|
||||
echo "<td class=\"right\" >
|
||||
<div id=\"idColor".$j."\" style=\"background-color:".$color[$j].";\"> </div>
|
||||
<form>
|
||||
@ -289,7 +289,7 @@ foreach($tabRatio as $ratio => $info) {
|
||||
echo "<td align=\"center\">
|
||||
<form>
|
||||
<div><img style=\"margin-bottom:8px;\" name=\"idStyle".$j."\" src=\"img/ratios/".$ligne_style[$j].".png\" alt=\"".$ligne_style[$j]."\" width=\"90\" height=\"1\" /></div>
|
||||
|
||||
|
||||
<select name=\"style\" onchange=\"changeStyle(this.options[this.selectedIndex].value, '".$j."');\">
|
||||
<option value=\"".$ligne_style[$j]."\">Style</option>
|
||||
<option value=\"Line\">Line</option>
|
||||
@ -299,10 +299,10 @@ foreach($tabRatio as $ratio => $info) {
|
||||
<option value=\"AltDashLine\">AltDashLine</option>
|
||||
</select>
|
||||
</form>
|
||||
</td>\n";
|
||||
|
||||
</td>\n";
|
||||
|
||||
echo "</tr>\n";
|
||||
$j++;
|
||||
$j++;
|
||||
}
|
||||
|
||||
?>
|
||||
|
@ -1,18 +1,18 @@
|
||||
<?php
|
||||
# Initialisation de l'objet graphperso si nécessaire
|
||||
if (!isset($_SESSION['graphperso'])) {
|
||||
|
||||
|
||||
$_SESSION['graphperso'] = new Graphperso;
|
||||
}
|
||||
|
||||
|
||||
switch($_REQUEST['mode']) {
|
||||
|
||||
|
||||
case "ajoute" :
|
||||
|
||||
|
||||
// Si l'element n'existe pas on l'ajoute si non on ne fait rien.
|
||||
if (!array_key_exists($_REQUEST['evol'], $_SESSION['graphperso']->libelles)) {
|
||||
|
||||
if (!array_key_exists($_REQUEST['evol'], $_SESSION['graphperso']->libelles)) {
|
||||
|
||||
$_SESSION['graphperso']->ajout( $_REQUEST['libelle']
|
||||
, $_REQUEST['datecloture']
|
||||
, $_REQUEST['dateduree']
|
||||
@ -22,29 +22,29 @@ switch($_REQUEST['mode']) {
|
||||
, $_REQUEST['style']);
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
case "enleve" :
|
||||
|
||||
|
||||
// Si l'element existe on le supprime si non on ne fait rien.
|
||||
if (array_key_exists($_REQUEST['evol'], $_SESSION['graphperso']->libelles)) {
|
||||
|
||||
$_SESSION['graphperso']->enleve($_REQUEST['evol']);
|
||||
if (array_key_exists($_REQUEST['evol'], $_SESSION['graphperso']->libelles)) {
|
||||
|
||||
$_SESSION['graphperso']->enleve($_REQUEST['evol']);
|
||||
}
|
||||
affiche_message();
|
||||
break;
|
||||
|
||||
|
||||
case "vide" :
|
||||
|
||||
if ($_SESSION['graphperso']->cnt > 0) { // Si le nombre d'elements et > à 0
|
||||
|
||||
$_SESSION['graphperso']->init(); // On vide le graphe
|
||||
|
||||
if ($_SESSION['graphperso']->cnt > 0) { // Si le nombre d'elements et > à 0
|
||||
|
||||
$_SESSION['graphperso']->init(); // On vide le graphe
|
||||
}
|
||||
|
||||
|
||||
if(isset($_SESSION['imgcache'])) { // Si la session exite
|
||||
|
||||
if ((file_exists("imgcache/".$_SESSION['imgcache']))) { // Si le fichier existe
|
||||
|
||||
@unlink("imgcache/".$_SESSION['imgcache']); // On supprime le fichier
|
||||
|
||||
if ((file_exists(PATH_SITE.'/cache/imgcache/'.$_SESSION['imgcache']))) { // Si le fichier existe
|
||||
|
||||
@unlink(PATH_SITE.'/cache/imgcache/'.$_SESSION['imgcache']); // On supprime le fichier
|
||||
}
|
||||
unset($_SESSION['imgcache']); // On détruit la session
|
||||
}
|
||||
@ -61,11 +61,11 @@ function uniq_name($file_name) {
|
||||
|
||||
// Recupere l'extension du fichier et le nom du fichier
|
||||
list($base, $ext) = explode(".", $file_name);
|
||||
|
||||
|
||||
// Genere un nom pour stocker le fichier
|
||||
$name = uniqid($base."_")."_".date(YmdHi);
|
||||
$store_name = $name.".".$ext;
|
||||
|
||||
|
||||
return $store_name;
|
||||
|
||||
}
|
||||
@ -78,10 +78,10 @@ function vb(&$var, $default="") { // Variable blanche
|
||||
|
||||
// Affiche message d'information
|
||||
function affiche_message() {
|
||||
|
||||
|
||||
if($_SESSION['graphperso']->cnt <= 0) {
|
||||
|
||||
echo "2Bla bla bla bla bla bla bla bla bla bla bla bla.";
|
||||
|
||||
echo "2Bla bla bla bla bla bla bla bla bla bla bla bla.";
|
||||
exit;
|
||||
}
|
||||
}
|
||||
@ -105,19 +105,19 @@ require_once "Graph_Step_Line.php";
|
||||
ob_start();
|
||||
$cacheImage = uniq_name("synthese_perso_img_".$_REQUEST['siret'].".png");
|
||||
|
||||
if ((file_exists("imgcache/".$_SESSION['imgcache']))) {
|
||||
|
||||
@unlink("imgcache/".$_SESSION['imgcache']);
|
||||
if ((file_exists(PATH_SITE.'/cache/imgcache/'.$_SESSION['imgcache']))) {
|
||||
|
||||
@unlink(PATH_SITE.'/cache/imgcache/'.$_SESSION['imgcache']);
|
||||
}
|
||||
|
||||
|
||||
# output the chart
|
||||
header("Content-type: image/png");
|
||||
print($c->makeChart2(PNG));
|
||||
|
||||
$content = ob_get_contents();
|
||||
ob_end_clean();
|
||||
file_put_contents("imgcache/".$cacheImage,$content);
|
||||
file_put_contents(PATH_SITE.'/cache/imgcache/'.$cacheImage,$content);
|
||||
|
||||
echo "<img src=\"pages/imgcache/".$cacheImage."\" />";
|
||||
echo '<img src="image.php?q='.$cacheImage.'" />';
|
||||
$_SESSION['imgcache'] = $cacheImage;
|
||||
?>
|
||||
|
Loading…
Reference in New Issue
Block a user