accueil
downloads
links
bugmanager
header
**

Par respect de la netiquette, tous les contributeurs s'engagent à ne tenir ni propos insultants ni propos infamants envers un tiers. Merci d'avance à tous et ... bonne pêche aux infos - (Les numéros IP sont conservés.)
XML/RSS 2.0  page_down
newtopiclink  replylink  Version imprimable 
Ascending order Descending order   » Sujet: [ résolu ] Problème avec le module statistiques
Auteur: Message:


 Posté le 2007/10/13 à 17:24
Bonjour,

Je viens d'installer la version 1.3RC2 de Ixprim dans mon site et lorsque je consulte la page statistique j'ai une erreur :

Parse error: syntax error, unexpected ')', expecting '(' in /XXXXX/XXXXX/www/mod/ixpvisit/include/functions.php on line 326

Le code présent dans ce fichier est :


CODE PHP:
$group->grid->setType(Line::DASHED);


Si quelqu'un a une idée. merci. ;)

[Edité le 21/10/2007 par Nandofive]
Profile Message Privé Editer le message Voir le site de l'utilisateur Chercher tous les messages de cet utilisateur Signaler ce message aux Administrateurs top


   Posté le 2007/10/14 à 01:28
Si je supprime la ligne cela fonctionne correctement mais je n'ai pas de ligne dans mes tableaux

pour l'affichage en flash j'ai
CODE PHP:
Error in loading data


profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2007/10/14 à 01:48
mudel ph ->GD2 en faites.

mais là il ne peut plus charger els donnée (surement du à l suppression du ficher (regarde ce qu'il y a dedans )


dans ton fichier fonction il y une erreer -> )

un if un while etc.. qui n'est pas bien fermé. enfin parfois il te met des erreurs quand tu la mauvaise version ou la mauvaise version compilée. mas moi il m'indique bien qu'il me manque gd2 donc ?

php5, php4 ? la 1.3 rc2 ?

a part le bon module (donc pas d'image) qu'il m'indique j'ai aucun bug (qouq php5 rc2 sans le module gd)?
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2007/10/14 à 09:22

ledestinetvous a écrit:
mudel ph ->GD2 en faites.

mais là il ne peut plus charger els donnée (surement du à l suppression du ficher (regarde ce qu'il y a dedans )


dans ton fichier fonction il y une erreer -> )

un if un while etc.. qui n'est pas bien fermé. enfin parfois il te met des erreurs quand tu la mauvaise version ou la mauvaise version compilée. mas moi il m'indique bien qu'il me manque gd2 donc ?

php5, php4 ? la 1.3 rc2 ?

a part le bon module (donc pas d'image) qu'il m'indique j'ai aucun bug (qouq php5 rc2 sans le module gd)?


mudel ph ->GD2 en faites. ??? Que veux-tu dire ?
Sinon pour l'erreur de script je te met la fonction pour voir si tu trouves l'erreur.

Merci de ton aide.



CODE PHP:
function make_image($tab_options=array()) {

    $tab_default = array('title'=>'Titre', 'values'=>array('1'), 'etiq'=>array('1'), 'width'=>520, 'height'=>300, 'cachefilename'=>'', 'timeout='>'0');
    $tab_options = array_merge($tab_default, $tab_options);

    include_once(IXP_ROOT_PATH . '/kernel/class/artichow/BarPlot.class.php');

    if ($tab_options['cachefilename']=='') {
        $graph = new Graph($tab_options['width'], $tab_options['height']);
    } else {
        $graph = new Graph($tab_options['width'], $tab_options['height'], $tab_options['cachefilename'], $tab_options['timeout']);
    }


    // Set a title to the graph
    $graph->title->set($tab_options['title']);
    $graph->title->setFont(new Verajjan(10));

    // Change graph background color
    $graph->setBackgroundColor(new Color(230, 230, 230));

    // Declare a new BarPlot
    $plot = new BarPlot($tab_options['values']);

    // Reduce padding around the plot
    $plot->setPadding(null, null, null, null);

    // Reduce plot size and move it to the bottom of the graph
    $plot->setSize(1, 0.96);
    $plot->setCenter(0.5, 0.52);

    // Set a background color to the plot
    $plot->grid->setBackgroundColor(new White);
    // Set a dashed grid
    $plot->grid->setType(Line::DASHED);


    $plot->label->set($tab_options['values']);
    $plot->label->move(0, -10);
    $plot->label->setColor(new DarkBlue);

    // Set a shadow to the bars
    //$plot->barShadow->setSize(1);

    // Bar size is at 60%
    $plot->setBarSize(1);

    // Change the color of the bars
    $plot->setBarColor(
            //new Orange(15)
        //new Color(180, 100, 154, 12)
        //new VeryDarkBlue(15)
        new Color(153, 153, 255, 12)
    );

    $plot->xAxis->setLabelText($tab_options['etiq']);
    $plot->label->setFont(new Verajjan(7));
    $plot->xAxis->label->setFont(new Verajjan(7));

    // Add the plot to the graph
    $graph->add($plot);

    // Draw the graph
    $graph->draw();
}


[Edité le 14/10/2007 par Nandofive]
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2007/10/15 à 01:37
non semble pas y avoir un ( qui cloche par contre.
je pense qu'on est en plein dedans ;)

module gd
http://fr.php.net/gd

les images sont généré par un module (qui est ajouté;) je l'ai jamais installé (toujours utilisé quand il y était ;)) donc je ne sais si faut compilé php avec ou juste rajouté la dll (en module) comme d'autre mod pour php.

lors que tu appel ton php ini (ou par le menu admin de ixprim -> Info système : PHPINFO), tu dois avoir le module GD activé avec ce que tu peut utiliser comme format.


Exemple affichage dans phpini gd version 2.0 :



[Edité le 15/10/2007 par ledestinetvous]
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2007/10/15 à 11:41
J'ai les même ligne que toi mais je n'ai pas l'image de fond :

gd
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled


mais le problème n'ai pas résolu. Bref je crois que je vais utiliser un truc du genre titag ou autre pour mes stats. :(
Merci pour ton aide.
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2007/10/15 à 15:21
en local j'ai le GD non supporté
Mais je vais faire mon test dans la soirée, i think, sur mon hébergement qui supporte le GD.

je te tiens au courant ;).

profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2007/10/19 à 04:00
alors voilà j'ai enfin fait un test online ;).

erreur identique mais : en online je suis sous php4. (en local php5).
la page ne s'affiche même pas sauf erreur en débug (sous php5 en local nos soucis sauf que je n'avais pas le module gd).
i think compatibilité des deux ;).

come j'ai un bouton pour migrer en php5 un fois tout installé (encore 8502 utilisateur à migrer sous ixprim) je vais cliquer "sur migrer en php5" mon herbergement doit y passer de toute manière ;).

*A SUIVRE DONC*
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2007/10/21 à 10:11
J'ai résolu le problème il suffit de modifier la ligne 326 dans :

/mod/ixpvisit/include/functions.php


CODE PHP:

$group->grid->setType(Line::DASHED);



remplacé par :


CODE PHP:
$plot->grid->setType(Line_DASHED);


Pour constater que cela fonctionne :

www.eloquor.fr

PS : le site est en construction ;)

[Edité le 21/10/2007 par Nandofive]
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top
newtopiclink  replylink  Version imprimable 

page_up

 

Powered by XForum 3.5.1-ix by Trollix Software
0.2675180 - 42 queries