Robotstats installé, mais il y a quelques problèmes
2 messages
• Page 1 sur 1
- fab4am
- Nouveau WRInaute

- Messages: 2
- Inscription: 26 Mai 2005
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
- fab4am
- Nouveau WRInaute

- Messages: 2
- Inscription: 26 Mai 2005
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 :
- Ereur SQL après avoir installé Robotstats
- J'ai installé Robotstats et j'ai une question ...
- Les vps installé en allemagne ?
- Isapi rewrite installé et après ...?
- Installé ffmpeg et ses composants
- J'ai installé Google Adsense
- Qui a installé le mod apache Google page_speed ?
- Yahoo! installe ses laboratoires de recherche à Grenoble
- Free installe le fax sur sa Freebox
- [Javascript]Savoir si acrobat reader est installé
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
