Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

VDigital
2007-01-08 19:45:52

Cela devrait se résoudre tout seul maintenant (dans quel délai ?).
Merci free.

hermange44
2007-01-08 18:51:31

Bonsoir
J'ai toujours accepté les cookies
je n'avais pas de répertoire "sessions"
je l'ai créé
ça ne change rien
je crois que je vais arrêter
merci
Philippe

VDigital
2007-01-08 17:37:32

1 - Il faut que tu acceptes les cookies.
2 - Et au besoin supprime ceux qui existent liés à ta galerie.
3 - Si cela ne marche toujours pas il faudra conserver le répertoire "sessions" à la racine de ton site free et le vider.
Mais peut être n'existe-t-il pas auquel cas il suffit de le créer.

8-)

hermange44
2007-01-08 10:05:44

bonjour
Il y a 4 champs dans cette table mais il y a zéro enregistrements et je ne peux donc l'ouvrir
merci

VDigital
2007-01-07 20:27:40

Pourrais-tu nous montrer la stucture de table #_sessions (via phpMyAdmin)?
Et nous dire combien il y a de lignes dans cette table?

hermange44
2007-01-07 19:44:46

Bonjour
C'est la version de base donnée par free 1.3.1
voici les lignes depuis la ligne 43
  exit();
}

$user['has_cookie'] = false;
if     ( isset( $_GET['id']    ) ) $session_id = $_GET['id'];
elseif ( isset( $_COOKIE['id'] ) )
{
  $session_id = $_COOKIE['id'];
  $user['has_cookie'] = true;
}

if ( isset( $session_id )
     and ereg( "^[0-9a-zA-Z]{".$conf['session_id_size']."}$", $session_id ) )
{
  $page['session_id'] = $session_id;
  $query = 'SELECT user_id,expiration,ip';
  $query.= ' FROM '.PREFIX_TABLE.'sessions';
  $query.= " WHERE id = '".$page['session_id']."'";
  $query.= ';';
  $result = mysql_query( $query );
  if ( mysql_num_rows( $result ) > 0 )
  {
    $row = mysql_fetch_array( $result );
    if ( !$user['has_cookie'] )
    {
      if ( $row['expiration'] < time() )
      {
        // deletion of the session from the database,
        // because it is out-of-date
        $delete_query = 'DELETE FROM '.PREFIX_TABLE.'sessions';
        $delete_query.= " WHERE id = '".$page['session_id']."'";
        $delete_query.= ';';
        mysql_query( $delete_query );
merci de ton aide
Philippe

VDigital
2007-01-07 10:48:13

./include/user.inc.php -//:---\spam-nous les 20 lignes avant et y compris la ligne 63

En n'oubliant pas de nous donner la version.
Cela peut nous aider.

8-)

hermange44
2007-01-07 10:13:52

Bonjour
Lors de précédents posts j'ai évoqué mes problèmes avec free
Sur un de mes sites je suis passé en version 6 et ça a marché
Pour le site ou la base est la plus importante j'ai attendu que free fasse ses manipulations de serveurs car je ne pouvais me logger comme administrateur
lors de mes essais la réponse était "mot de passe ou login incorrects"
maintenant je n'ai plus ce message mais je suis renvoyé sur la page d'accueil de phpwebgallery avec ce message
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/147/sdb/8/8/philippehermange/galerie/include/user.inc.php on line 63

Je ne comprend pas ce que cela veut dire...
dois je continuer à attendre en croisant les doigts car je n'ai pour le moment pas besoin de la fonction admin
ou dois je passer à la version 6 avec tout le travail que cela comporte ( j'ai plusieurs centaines de photos... )
merci
Philippe

Pied de page des forums

Propulsé par FluxBB

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