Annonce

  •  » Plugins
  •  » Proposition de Statistique pour PWG

#16 2005-09-07 23:00:09

caledonien
Membre
2005-03-22
46

Re: Proposition de Statistique pour PWG

Pourquoi ?


http://caledonien.org

Là Calédonie en couleurs..

Hors ligne

#17 2005-09-08 10:09:56

xman1973
Membre
Evreux
2005-09-01
18

Re: Proposition de Statistique pour PWG

je clique sur le lien que tu donnes et obtiens :

Index of /120/Pwg
Name                    Last modified      Size  Description-------------------------------------------------------------------------------- Parent Directory                             -   
include/                04-Sep-2005 13:41    -   
stats_PWG.php           04-Sep-2005 13:42  8.2K 
--------------------------------------------------------------------------------
Apache/2.0.54 (Fedora) Server at d093.nexlink.net Port 80

ensuite si je clique sur stats_PWG.php


La page est introuvable
Il est possible que la page recherchée ait été supprimée, que son nom ait changé ou qu'elle ne soit pas disponible pour le moment.

--------------------------------------------------------------------------------

Essayez de la manière suivante :

Si vous avez entré l'adresse de cette page dans la barre d'adresses, vérifiez qu'elle est correcte.

Ouvrez la page de démarrage d093.nexlink.netet recherchez les liens vers les informations que vous désirez.
Cliquez sur le bouton  Précédente pour essayer un autre lien.
Cliquez sur  Rechercher pour trouver des informations sur Internet.



HTTP 404 - Fichier introuvable
Internet Explorer


De même dans le include !! Et même en faisant un clic droit enregistrer la cible sous !!

peut-être que je ne peux pas accéder à ton serveur tout simplement ? qui sais :-( !!!

Hors ligne

#18 2005-09-08 15:17:13

caledonien
Membre
2005-03-22
46

Re: Proposition de Statistique pour PWG

ok

Fallait juste copier les fichiers dans ton rep pwg

http://d093.nexlink.net/120/Pwg/stats120.tar.gz

Décompresse ca a la racine de pwg

et lance le :)

http://URL/stats_PWG.php

tient moi au courant


http://caledonien.org

Là Calédonie en couleurs..

Hors ligne

#19 2005-09-08 16:43:16

xman1973
Membre
Evreux
2005-09-01
18

Re: Proposition de Statistique pour PWG

On va y arriver un jour !!

maintenant il me manque :

Template->make_filename(): Error - file ./template/default/stats_admin.tpl does not exist


arghhhh !

Hors ligne

#20 2005-09-08 18:26:18

doudou
Membre
2005-08-24
76

Re: Proposition de Statistique pour PWG

Lol, moi aussi j'ai la même erreur...

Notice: Undefined variable: title in c:\program files\easyphp1-8\www\album\include\stats_header.php on line 39

Template->make_filename(): Error - file ./template/hpsam-bleu/stats_admin.tpl does not exist

Dernière modification par doudou (2005-09-08 18:26:38)

Hors ligne

#21 2005-09-08 23:23:51

caledonien
Membre
2005-03-22
46

Re: Proposition de Statistique pour PWG

C'est bizzare quand meme toutes ces erreurs de fichier manquant.


Je vais faire une nouvelle version du script alors, mais je craint qu'il n'y aura pas le tableau récap tout en bas.

Pour qu'il s'affiche correctement, il faut faire croire a PWG que l'utilisateur admin est connecté (uniquement pour les stats)

http://d093.nexlink.net/-120-/Stat120.php?page=stats

Alors voici une version sans include de fichier qui n'existe que chez moi apparemment.

Compléter la connexion Mysql.


Ce qui change :

Avant le script utilisait la connexion Mysql, déja existante de PWG.
Il n'y a plus la fin tableau récapitulatif, mais bon dans le pir des cas, je le fait le tableau, mais l'idéal serait d'utiliser ce qui est déja fait :)

Donc là le script va fonctionner .... enfin du moins si vous avez encore des erreurs elle ne viendront pas des fichiers include 'yen a plus'


On va y arriver :)


Code:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Statistique By 120 v1.0</title>
<hr>
<p align="center"><strong><font color="#FFFF99" size="+2">Statistique </font></strong></p>
<p align="center"><strong><font color="#FFFF99" size="+2">http://Caledonien.org</font></strong></p>
<hr>
<?php
// +-----------------------------------------------------------------------+
// |               CONTACT                         |
// |-----------------------------------------------------------------------|
// | Mail : 120@Caledonien.org                            |
// |-----------------------------------------------------------------------|
// | Galerie photos : http://caledonien.org                      |
// |-----------------------------------------------------------------------|
// | This program is free software; you can redistribute it and/or modify  |
// | it under the terms of the GNU General Public License as published by  |
// | the Free Software Foundation                                          |
// |                                                                       |
// | This program is distributed in the hope that it will be useful, but   |
// | WITHOUT ANY WARRANTY; without even the implied warranty of            |
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU      |
// | General Public License for more details.                              |
// |                                                                       |
// | You should have received a copy of the GNU General Public License     |
// | along with this program; if not, write to the Free Software           |
// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
// | USA.                                                                  |
// +-----------------------------------------------------------------------+

//------------------------------//
//--------C'est partie ---------//
//------------------------------//
// Mysql Connect

$login = "";
$password = "";
$db = "";

mysql_connect(localhost,$login, $password) or die(mysql_error()); 
mysql_select_db($db) or die(mysql_error());


/*
Statistique General
*/

// Création de la Galerie
$creReq = mysql_fetch_array(mysql_query("SELECT  MIN(date) as dateREc FROM phpwebgallery_history"));

// Nbr de visiteur Total
$IpTotal = mysql_num_rows(mysql_query ("SELECT DISTINCT IP FROM phpwebgallery_history"));

// Nbr de photo

$ImgTotal = mysql_num_rows(mysql_query ("SELECT DISTINCT file FROM phpwebgallery_images"));

// Nbr d'photo vue
$ImgVuTotal = mysql_num_rows(mysql_query ("SELECT * FROM phpwebgallery_history where file like 'picture'"));

//Nbr de Categorie
$CatTotal = mysql_num_rows(mysql_query ("SELECT * FROM `phpwebgallery_categories`"));

// Nombre Commentaire
$CommentNbrTotal = mysql_num_rows(mysql_query ("SELECT * from phpwebgallery_comments"));

// Nbr d'auteur
$ParNbrTotal = mysql_num_rows(mysql_query("SELECT DISTINCT author FROM phpwebgallery_comments"));

// Nbr utilisateur
$UtiNbrTotal = mysql_num_rows(mysql_query("SELECT * FROM phpwebgallery_users"));

echo "Galerie en ligne depuis : <b>$creReq[dateREc]</b> <br>";
echo "<br>";
echo "Nombre de Visiteur : <b>$IpTotal</b> <br>";
echo "Nombre de Photo vue : <b>$ImgVuTotal</b> <br>";
echo "Nombre de Catégorie : <b>$CatTotal</b> <br>";
echo "Nombre de Photo : <b>$ImgTotal</b> <br>";
echo "Nombre de Commentaire : <b>$CommentNbrTotal</b> Commenté par <b>$ParNbrTotal</b> personnes <br>";
echo "<br>";
echo "Nombre d'Utilisateur enregistré : <b>$UtiNbrTotal</b> <br>";
echo "<hr>";
?>
<form name="form1" method="post" action="">
  <p align="center">Rechercher commentaire de : 
    <input name="chrNom" type="text" id="chrNom">
    <input type="submit" name="Submit" value="Envoyer">
  </p>
</form>
<?php


//Récuperation des variables des formulaires
@$chrNom = $_POST['chrNom'];
//************
//
//
if ($chrNom == "") {
  $requeteOri = "SELECT * from phpwebgallery_comments ORDER BY `date` DESC LIMIT 0, 15";
}
if ($chrNom != "") {
  //Commentaires Total
  $CommentTotalReq = mysql_query("SELECT COUNT(*) from phpwebgallery_comments");
  $CommentTotal = mysql_num_rows($CommentTotalReq);

  //Commentaire ciblé
  $CommentCibReq = mysql_query("SELECT * from phpwebgallery_comments WHERE author LIKE '$chrNom%'");
  $CommentCibTotal = mysql_num_rows($CommentCibReq);
  ?>
  <style type="text/css">
<!--
body {
  background-color: #999999;
}
.Style1 {
  font-size: 18px;
  font-weight: bold;
}
.Style2 {color: #FF0000}
-->
</style></head>
  <table width="100%" align="center" border="2" "bordercolor="#797979">
  <tr>
    <td><div align="center" >
    <?php
    //donne les stats de la request POST
    echo "Statistique pour : <b>$chrNom</b>";
    ?>
     <td><div align="center">
     <?
     echo "Commentaire trouvé :<b> $CommentCibTotal</b>";
    ?>
    </td>
  </tr>
</table>
<?php
// Initialisation du Tableau
$requeteOri = "SELECT * FROM phpwebgallery_comments WHERE author LIKE '$chrNom%' GROUP BY date ORDER BY `date` DESC LIMIT 0, $CommentCibTotal";
$clas = mysql_query($requeteOri);
}

$clas = mysql_query($requeteOri);
mysql_fetch_object($clas);
//-- Titres --\\
echo "<table width=\"100%\" border=\"1\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\">";
echo "<strong>";
echo "    <td width=\"13%\" align=\"center\" font color=\"#797979\">Date</td>";
echo "    <td width=\"10%\" align=\"center\"font color=\"#797979\">Auteur</td>";
echo "    <td width=\"100%\" align=\"center\" font color=\"#797979\">Commentaires</td>";
echo "</strong>";

//-- Tableau -- \\
$envoiOri = mysql_query($requeteOri);

// début du tableau ( hors boucle )

// début de la boucle
while($tableau = mysql_fetch_array($envoiOri)) {

  echo "<tr> \n";
  echo "<tr> \n";
  echo "<td bgcolor=\"#797979\">".$tableau["date"]."</td> \n";
  echo "<td align=\"center\" bgcolor=\"#797979\">".$tableau["author"]."</td> \n";
  echo "<td bgcolor=\"#797979\">".$tableau["content"]."</td> \n";

}
// fin du tableau html ( hors boucle )
echo "</table> \n";
?>

</table>
<style type="text/css">
<!--
.Style1 {font-weight: bold}
-->
</style>
<hr align="center">
<p align="center" class="Style1">-- Auteur-- </p>
<hr align="center">
<p align="left"><strong>1. Top15 -- Auteur Commentaire </strong></p>

</body>
<?php
// Tableau Top 15 \\
//
$sql= mysql_query("SELECT author, COUNT(*) AS total FROM  phpwebgallery_comments group by author ORDER BY `total` DESC LIMIT 0,15 ") or die;
// début du tableau ( hors boucle )
echo "<tr> \n";
echo "<tr> \n";
echo "<br> <table width=\"250\" border=\"2\" align=\"center\" cellpadding=\"1\" cellspacing=\"0\">";

//Calcul du nombre d'auteur
$nbrLigne = mysql_num_rows($sql);
$nombre_de_lignes = 1;

//-----
// début de la boucle
while ($nbrLigne <=$nombre_de_lignes )
{
  echo "$nombre_de_lignes";
  $nombre_de_lignes++;
}

while($tableau = mysql_fetch_array($sql)){
  echo "<tr> \n";
  echo "<tr> \n";
  echo "<td width=\"5\"bgcolor=\"#797979\" align=\"center\">".$nombre_de_lignes++."</td> \n";
  echo "<td width=\"45\"bgcolor=\"#797979\"align=\"center\">".$tableau["author"]."</td> \n";
  echo "<td width=\"5\"bgcolor=\"#797979\"align=\"center\">".$tableau["total"]."</td> \n";

}
// fin du tableau html ( hors boucle )
echo "</table> \n";
?>
</td>
</html>

http://caledonien.org

Là Calédonie en couleurs..

Hors ligne

#22 2005-09-09 00:38:51

doudou
Membre
2005-08-24
76

Re: Proposition de Statistique pour PWG

caledonien ,
Merci pour la page et ça marche impeccable.
Mais comment inclure en fin de page les historiques des visites par mois et année comme sur ton site ici:
http://omega120.free.fr/-120-/Stat120.php?page=stats
Merci en tout cas pour le script.

Hors ligne

#23 2005-09-09 02:03:01

caledonien
Membre
2005-03-22
46

Re: Proposition de Statistique pour PWG

C'est une bonne question ca lol :)


Tu peux me donner le lien des stats de ta galerie que je test.


A la base y a encore quelques modif a faire pour que le tableau de stats géné fonctionne.

Je vais essayer de voir ca ce weekend, si je trouve le temps.

Mais déja je viens de remarquer que nous n'avons pas les memes versions.

C'elle sur Caledonien est a 1.4 et toi 1.4.1

Faut voir quel fichier on été modifié etre les deux versions.


http://caledonien.org

Là Calédonie en couleurs..

Hors ligne

#24 2005-09-09 16:55:43

doudou
Membre
2005-08-24
76

Re: Proposition de Statistique pour PWG

Salut Caledonien,
Merci pour la disponibilité.
Voici le lien du stats http://www.diawara.org/album/diawara_album_stats.php
En effet, moi, j'utilise la version 1.4.1 de PWG.

Je te fais remarquer que j'utilise aucun fichier placé dans include. C'est le fichier php qui accede à la base avec l'autorisation adéquate.

Hors ligne

#25 2005-09-14 02:29:09

caledonien
Membre
2005-03-22
46

Re: Proposition de Statistique pour PWG

Hello,

Désolé j'ai pas le temps cette semaine de gérer ce problème.

Faudrait que j'installe une version de PWG identique a ta version.


Elle est superbe ta galerie :) vraiment de belle photo hehe

Est ce que tu t'y connais en MySql ?

Le tableau de récap ne devrait pas etre sorcier a faire, c'est juste des requêtes sur la DB

Mais bon pas évident quand meme, ils ont fait du bon boulot la team PWG :)

Je te tiens au courant.


http://caledonien.org

Là Calédonie en couleurs..

Hors ligne

#26 2005-09-14 08:28:16

xman1973
Membre
Evreux
2005-09-01
18

Re: Proposition de Statistique pour PWG

Merci ça marche maintenant, j'ai juste encore un petit problème de couleur, car la page s'affiche en fond blanc .. mais je n'ai pas eu le temps de me pencher dessus.. la page marche en tout cas !!

Encore Merci !

http://mariaetboris.free.fr/phpwebgallery/stats120.php

Dernière modification par xman1973 (2005-09-14 08:29:22)

Hors ligne

#27 2005-09-14 08:51:58

caledonien
Membre
2005-03-22
46

Re: Proposition de Statistique pour PWG

Pour le fond de la page

Tu as juste a mettre ca au début du script

?><body bgcolor="#6699CC"><?

Ta juste a changer la couleur :)

Je viens d'aller voir là ton site, ca na pas l'air de fonctionner ?

Là j'me rend compte que ca ne devrait pas etre super dur de mettre les mignatures a coté des commentaires, suffirait de récup les données de la DB.

Mais la le souci c'est que je bosse sur un autre projet (PHP / Linux) qui me prends pas mal de temps.

Donc si tu as des connaissances en la matière on peut fignloer a deux.

Sinon ca risque de prendre plus de temps.

De plus que l'été re commence ici :) donc playa a gogo :)

Chez toi aussi il doit faire bien chaud, super belle région ou tu habites habitais je c'est pas.


A plus (tata en local)


http://caledonien.org

Là Calédonie en couleurs..

Hors ligne

#28 2005-09-14 09:33:08

xman1973
Membre
Evreux
2005-09-01
18

Re: Proposition de Statistique pour PWG

j'avais pas encore créé le lien parce que j'avais un fond blanc :-)

maintenant c'est fait !!

J'espère que j'aurais plus de commentaires avec ça :-( !!

Encore Merci !!!

Pour mettre la photo, je m'y connais pas trop, mais ça devrait pas être trop dur c'est vrai, car c'est déjà fait dans la page commentaires.

Dernière modification par xman1973 (2005-09-14 09:34:13)

Hors ligne

#29 2005-09-14 23:04:53

caledonien
Membre
2005-03-22
46

Re: Proposition de Statistique pour PWG

D'aprés ton site tu fais un tour du monde ?

Nous c'est pareil, on commence a peine là :) Par la New Caledonia hehe.

Ca ce passe bien ?


http://caledonien.org

Là Calédonie en couleurs..

Hors ligne

#30 2005-10-11 12:32:09

xman1973
Membre
Evreux
2005-09-01
18

Re: Proposition de Statistique pour PWG

Salut !!

j'avais pas vu ta réponse !!

si on veut je fais le tour du monde mais par petits bouts :-) Prochain départ dans 1 mois pour 10 jours au Québec !!!

J'en profite pour revenir sur l'idée d'afficher les photos des commentaires, c'est vrai que ça serait plus sympa !! Y a-t-il un moyen ?

Ciao.

Hors ligne

  •  » Plugins
  •  » Proposition de Statistique pour PWG

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact