 |
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1838
|
Posté le: 09 Mar 2008, 15:50 Sujet du message: Bloc Utilisateurs - Informations partielles |
|
|
Bonjour,
J'ai le bloc utilisateur sur mon site et depuis la mise-à-jour, il n'affiche plus les membres conectés alors que j'y suis. Le chiffre reste à zéro, pourtant le bloc fonctionnait bien sous la version antérieure. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8183 Localisation: France Corse Ventiseri
|
Posté le: 10 Mar 2008, 9:05 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Bonjour,
Merci pour le retour d'informations David, je regarderai cela dès que possible. _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 946 Localisation: La Crau (83)
|
Posté le: 10 Mar 2008, 21:50 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Salut David
Il doit manquer les trois tables
CREATE TABLE `XXX_userinfo_admin` (
`uname` varchar(255) NOT NULL default '',
`time` varchar(255) NOT NULL default '',
KEY `time` (`time`),
KEY `uname` (`uname`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `XXX_userinfo_stats` (
`username` varchar(25) NOT NULL default '',
`time` varchar(14) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `XXX_userinfo_where` (
`username` varchar(25) NOT NULL default '',
`time` varchar(14) NOT NULL default '',
`host_addr` varchar(4 NOT NULL default '',
`guest` int(1) NOT NULL default '0',
`module` varchar(30) NOT NULL default '',
`url` varchar(255) NOT NULL default '',
KEY `guest` (`guest`),
KEY `host_addr` (`host_addr`),
KEY `module` (`module`),
KEY `time` (`time`),
KEY `url` (`url`),
KEY `username` (`username`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1; _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
Kyser Régulier


Inscrit le: Dec 28, 2007 Messages: 100
|
Posté le: 10 Mar 2008, 22:07 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Bonsoir et Merci,
j'avais le même problème, mais en ajoutant les 3 tables et en corrigeant l'erreur de frappe pour la table XXX_userinfo_where, cela fonctionne mieux :
remplacer :
| Citation: | | `host_addr` varchar(4Cool NOT NULL default '', |
par :
| Citation: | | `host_addr` varchar(4) NOT NULL default '', |
Petite questioon : Est ce bien 4 la valeur de varcgar pour la colone host_addr ?
Bref, je pense donc qu'il manque ces trois tables lors de la mise à jour de SV_PSN 1.0.0.0
, mais bon, les retours servent à ça  |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 946 Localisation: La Crau (83)
|
Posté le: 10 Mar 2008, 22:25 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Non kyser
ce n'est pas une erreur de frappe c'est 48 mais le post transforme le huit en smileys _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
Kyser Régulier


Inscrit le: Dec 28, 2007 Messages: 100
|
Posté le: 10 Mar 2008, 22:31 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Ok je me doutais de quelque chose comme ça
Je corrige de mon coté
Merci Lolo |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1838
|
Posté le: 10 Mar 2008, 22:32 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Bonjour,
Je vais vérifier, mais je pense pas que ça vienne des tables puisque je les ai supprimé, j'ai téléchargé la version du bloc de ce site (la 1.6 de mémoire), et je l'ai activée sur mon site, le bloc est muni d'une installation automatique, et pour précision, le problème est survenu quand j'ai effectué le passage au PSN, en aucun cas j'ai touché à la base de données pendant la mise-à-jour sauf pour effectuer le processus de mise-à-jour. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
Kyser Régulier


Inscrit le: Dec 28, 2007 Messages: 100
|
Posté le: 11 Mar 2008, 22:33 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Bonsoir,
Aie
Sur mon site, les informations sur les dernières 24 heures restent sans infos ...
J'ai pourtant créé les trois tables qu'a donné Lolo ...
Comprend pas tout sur ce block ... |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1838
|
Posté le: 12 Mar 2008, 1:12 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Bonjour,
Apparemment il fonctionne à moitié, j'ai vu aujourd'hui, un visiteur compté et reconnu puisque son chemin était affiché. Mais moi, je suis reconnu en tant qu'admin et connecté en tant que membre, mais seul l'admin est affiché.
EDIT : C'est bon ,je crois savoir pourquoi j'ai ce problème (je dois vérifier). Il s'agit surement du fichier custom_header.php. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
Mateolodoss Nouveau


Inscrit le: Nov 12, 2007 Messages: 65
|
Posté le: 12 Mar 2008, 10:32 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Je confirme, en mettant un ancien custom_header.php ( celui de la 8 si je ne me trompe pas) cela fonctionne de nouveau. _________________ - http://affc.eu
- http://www.firstzone.fr |
|
|
|
| Revenir en haut de page |
|
Kyser Régulier


Inscrit le: Dec 28, 2007 Messages: 100
|
Posté le: 16 Mar 2008, 20:55 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Bonsoir messieurs,
J'ai donc mis le fichier custim_header.php de la version SV_Nuke 8.1.0.6, mais j'ai le même phénomène qu'avec celui de PSN_Nuke 1.0.0.0.
Les symptômes, pour les rappleer sont :
La partie information sur les dernières 24 heures n'est pas renseignées, et lorsqu'un utilisateur est connecté, il n'est pas vu dans les utilisateurs connectés.
Comme j'étais absent ces temps-ci (J'ai pris un an de plus ), je n'ai pas trop cherché ailleurs ..., le sujet à 'il avancé pour vous ? |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1838
|
Posté le: 16 Mar 2008, 22:11 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Bonjour,
Non, ça n'a pas avancé et je rajoute au problème que j'ai un visiteur qui a été reconnu sur un module et depuis ça reste coincé. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
petitjo86 Spécialiste


Inscrit le: Nov 09, 2006 Messages: 745 Localisation: Châtellerault
|
Posté le: 17 Mar 2008, 14:48 Sujet du message: Re : Bloc Utilisateurs - Informations partielles |
|
|
Bonjour,
Voici le Custom_header que j'utilise sur la SV_PSN, mais comme actuellement je n'ai pas fini ma migration je ne vois s'il y a des membres en ligne. Moi je me vois sans problème, mon IP est affiché et tout à l'air d'aller
| Code: | global $user, $cookie, $prefix, $db, $name;
$ip = $_SERVER["REMOTE_ADDR"];
$url = $_SERVER["REQUEST_URI"];
if(is_user($user)) {
cookiedecode($user);
$uid = $cookie[0];
$uname = $cookie[1];
}
if(!isset($uname)) {
$uname = "$ip";
$guest = 1;
}
$past = time()-60;
$supprime = $db->sql_query("DELETE FROM ".$prefix."_userinfo_where WHERE time < $past");
$result = $db->sql_query("SELECT * FROM ".$prefix."_userinfo_where WHERE username='$uname'");
$ctime = time();
$check_name = eregi_replace(" ", "_", "$name");
$result_02 = "SELECT custom_title FROM ".$prefix."_modules WHERE title = '$check_name'";
$row_02 = $db -> sql_query($result_02);
list($custom_title) = sql_fetch_row($row_02);
if ($custom_title == ""){
$name_ou = $name;
}else{
$name_ou = $custom_title;
}
$uname = filter($uname, "nohtml", 1);
$ctime = filter($ctime, "nohtml", 1);
$ip = filter($ip, "nohtml", 1);
$guest = filter($guest, "nohtml", 1);
$name = filter($name, "nohtml", 1);
if ($row2 = $db->sql_fetchrow($result)) {
$result = $db->sql_query("UPDATE ".$prefix."_userinfo_where SET username = '$uname', time = '$ctime', host_addr = '$ip', guest = '$guest' , module = '$name_ou', url = '$url' WHERE username = '$uname'");
$result3 = $db->sql_query("UPDATE ".$prefix."_userinfo_stats SET time = '$ctime' WHERE username = '$uname'");
}else{
$result = $db->sql_query("INSERT INTO ".$prefix."_userinfo_where (username, time, host_addr, guest,module,url) VALUES ('$uname', '$ctime', '$ip', '$guest','$name_ou','$url')");
}
$result4 = $db->sql_query("SELECT * FROM ".$prefix."_userinfo_stats WHERE username='$uname'");
$row4 = $db->sql_fetchrow($result4);
$nommembre = $row4[username];
if ((!isset($nommembre)) AND ($uname != $ip)) {
$result = $db->sql_query("INSERT INTO ".$prefix."_userinfo_stats (username, time) VALUES ('$uname', '$ctime')");
} |
Si ça peut aider à faire avancer le truc
@+ Petit Jo |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8183 Localisation: France Corse Ventiseri
|
|
| Revenir en haut de page |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|