Robotstats installé, mais il y a quelques problèmes
2 messages • Page 1 sur 1
Robotstats installé, mais il y a quelques problèmes
Bonjour, j'ai reussi à installer robotstats grace à vos conseils et codes sur un autre post, et il m'enregistre bien les visites des bots. Cependant, il subsiste quelques problemes. Je précise par avance que je suis sur SIVIT, qui est dans la liste des hébergeurs compatibles
Mon premier probleme est que je ne peux pas voir l'historique des jours, lorsque je clique dans le calendrier en haut a gauche, la page se recharge et s'affiche de facon identique à la précédente, meme si j'ai choisi un autre jour, et meme si l'adresse dans la barre des taches change.
Mon deuxieme probleme est que quand je clique sur le nombre de pages visitées au bout de la ligne du robot qui a visité, j'ai une erreur "Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in /home/web/www.linux-usb.net/stats/robotstats/pages.php on line 84", et meme en allaant voir le fichier dit à la ligne dite, je n'arrive aps à réparer ca.
D'ailleurs si vous voulez voir par vous memes, je n'ai pas encore protégé les pages donc vous pouvez les voir à cette adresse : http://www.linux-usb.net/stats/robotstats/
je vous serai très reconnaissante si vous réussissez à résoudre mes problemes, et d'ailleurs je félicite grandement l'auteur du script
Amandine
Mon premier probleme est que je ne peux pas voir l'historique des jours, lorsque je clique dans le calendrier en haut a gauche, la page se recharge et s'affiche de facon identique à la précédente, meme si j'ai choisi un autre jour, et meme si l'adresse dans la barre des taches change.
Mon deuxieme probleme est que quand je clique sur le nombre de pages visitées au bout de la ligne du robot qui a visité, j'ai une erreur "Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in /home/web/www.linux-usb.net/stats/robotstats/pages.php on line 84", et meme en allaant voir le fichier dit à la ligne dite, je n'arrive aps à réparer ca.
D'ailleurs si vous voulez voir par vous memes, je n'ai pas encore protégé les pages donc vous pouvez les voir à cette adresse : http://www.linux-usb.net/stats/robotstats/
je vous serai très reconnaissante si vous réussissez à résoudre mes problemes, et d'ailleurs je félicite grandement l'auteur du script
Amandine
arfff..
j'ai resolu le probleme en rajoutant ce code au debut de mon header.php
<?php
/* $Id: grab_globals.lib.php,v 2.4 2003/11/26 22:52:23 rabus Exp $ */
// vim: expandtab sw=4 ts=4 sts=4:
/**
* This library grabs the names and values of the variables sent or posted to a
* script in the $_* arrays and sets simple globals variables from them. It does
* the same work for the $PHP_SELF, $HTTP_ACCEPT_LANGUAGE and
* $HTTP_AUTHORIZATION variables.
*
* loic1 - 2001/25/11: use the new globals arrays defined with php 4.1+
*/
function PMA_gpc_extract($array, &$target) {
if (!is_array($array)) {
return FALSE;
}
$is_magic_quotes = get_magic_quotes_gpc();
foreach($array AS $key => $value) {
if (is_array($value)) {
// there could be a variable coming from a cookie of
// another application, with the same name as this array
unset($target[$key]);
PMA_gpc_extract($value, $target[$key]);
} else if ($is_magic_quotes) {
$target[$key] = stripslashes($value);
} else {
$target[$key] = $value;
}
}
return TRUE;
}
if (!empty($_GET)) {
PMA_gpc_extract($_GET, $GLOBALS);
} // end if
if (!empty($_POST)) {
PMA_gpc_extract($_POST, $GLOBALS);
} // end if
if (!empty($_FILES)) {
foreach($_FILES AS $name => $value) {
$$name = $value['tmp_name'];
${$name . '_name'} = $value['name'];
}
} // end if
if (!empty($_SERVER)) {
$server_vars = array('PHP_SELF', 'HTTP_ACCEPT_LANGUAGE', 'HTTP_AUTHORIZATION');
foreach ($server_vars as $current) {
if (isset($_SERVER[$current])) {
$$current = $_SERVER[$current];
} elseif (!isset($$current)) {
$$current = '';
}
}
unset($server_vars, $current);
} // end if
// Security fix: disallow accessing serious server files via "?goto="
if (isset($goto) && strpos(' ' . $goto, '/') > 0 && substr($goto, 0, 2) != './') {
unset($goto);
} // end if
?>
j'ai resolu le probleme en rajoutant ce code au debut de mon header.php
<?php
/* $Id: grab_globals.lib.php,v 2.4 2003/11/26 22:52:23 rabus Exp $ */
// vim: expandtab sw=4 ts=4 sts=4:
/**
* This library grabs the names and values of the variables sent or posted to a
* script in the $_* arrays and sets simple globals variables from them. It does
* the same work for the $PHP_SELF, $HTTP_ACCEPT_LANGUAGE and
* $HTTP_AUTHORIZATION variables.
*
* loic1 - 2001/25/11: use the new globals arrays defined with php 4.1+
*/
function PMA_gpc_extract($array, &$target) {
if (!is_array($array)) {
return FALSE;
}
$is_magic_quotes = get_magic_quotes_gpc();
foreach($array AS $key => $value) {
if (is_array($value)) {
// there could be a variable coming from a cookie of
// another application, with the same name as this array
unset($target[$key]);
PMA_gpc_extract($value, $target[$key]);
} else if ($is_magic_quotes) {
$target[$key] = stripslashes($value);
} else {
$target[$key] = $value;
}
}
return TRUE;
}
if (!empty($_GET)) {
PMA_gpc_extract($_GET, $GLOBALS);
} // end if
if (!empty($_POST)) {
PMA_gpc_extract($_POST, $GLOBALS);
} // end if
if (!empty($_FILES)) {
foreach($_FILES AS $name => $value) {
$$name = $value['tmp_name'];
${$name . '_name'} = $value['name'];
}
} // end if
if (!empty($_SERVER)) {
$server_vars = array('PHP_SELF', 'HTTP_ACCEPT_LANGUAGE', 'HTTP_AUTHORIZATION');
foreach ($server_vars as $current) {
if (isset($_SERVER[$current])) {
$$current = $_SERVER[$current];
} elseif (!isset($$current)) {
$$current = '';
}
}
unset($server_vars, $current);
} // end if
// Security fix: disallow accessing serious server files via "?goto="
if (isset($goto) && strpos(' ' . $goto, '/') > 0 && substr($goto, 0, 2) != './') {
unset($goto);
} // end if
?>
2 messages • Page 1 sur 1
Lectures recommandées sur ce thème :
- GoogleStats : analyse temps réel des visites de Google sur votre site
- Google Code Jam 2003
- La barre d'outils Alexa pour Firefox
- Connaitre son PageRank sans la Google Toolbar...
- Référencement d'un forum phpBB
- Faille de sécurité dans la Google Toolbar
- Yagoort : Yet Another Google Rank Test
- Votre site est mal référencé ? Voilà les remèdes !
- Aperçu des différents types de redirection
- Comment résoudre les problèmes de Bourbon...
- Ereur SQL après avoir installé Robotstats
- J'ai installé Robotstats et j'ai une question ...
- Isapi rewrite installé et après ...?
- Installé ffmpeg et ses composants
- J'ai installé Google Adsense
- Free installe le fax sur sa Freebox
- Site installé dans un sous dossier.
- Google Compute - l'avez-vous installé ?
- Yahoo! installe ses laboratoires de recherche à Grenoble
- [Javascript]Savoir si acrobat reader est installé
- [Résolu] Référencement et serveur installé aux USA
- Lancer Urchin (pré-installé) >>explications/commandes/
- [réglè]je cherche une aide pour installé un serveur
- comment être sûr que robostats est bien installé
- Positionnement dans google après avoir installé adsense
Consultez la description détaillée des produits ou services de Google suivants : Googlebot, Google Pack
- Similarité et duplicate content
Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

le forum