#1 2003-12-11 22:05:34

bacho
Membre
France
2003-11-26
29

Cookie

Comment faire en sorte que par défaut, tous les nouveaux utilisateurs acceptent les cookies.

Je dispose de plusieurs menus, et lorsque je me logue et que je change de menu ensuite, je perds mon identifiant, le seul moyen de rester logué est de cliquer sur personnalisation et cocher accepter les cookies, par conséquent, afin d'éviter que le utilisateurs aient cette modification à faire systématiquement, je souhaiterais inclure un script automatique.

Quelqu'un aurait il la réponse à mon problème. J'ai eu beau chercher, je ne trouve rien, et pourtant dans la partie admin, préferences, j'ai bien coché par défaut accepter les cookies.

Merci de votre aide


PWG version 1.3

Hors ligne

#2 2003-12-12 00:46:25

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Cookie

dans identification.php (1.3.0), remplaces

Code:

     33     $session_id = session_create( $_POST['login'] );
     34     $url = 'category.php?id='.$session_id;

par

Code:

$session_id = session_create( $_POST['login'] );
setcookie( 'id',$session_id,(time() + 24*60*60), cookie_path() );
// update the expiration date of the session
$query = 'UPDATE '.PREFIX_TABLE.'sessions';
$query.= ' SET expiration = '.$_POST['cookie_expiration'];
$query.= " WHERE id = '".$page['session_id']."'";
$query.= ';';
mysql_query( $query );
$url = 'category.php';

tu auras automatiquement une création de cookie pour une journée lorsque tu te loggues (non testé)


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#3 2003-12-13 17:49:12

bacho
Membre
France
2003-11-26
29

Re: Cookie

  :-P
Super cela marche parfaitement !

merci mille fois.


PWG version 1.3

Hors ligne

#4 2004-01-07 07:23:35

bacho
Membre
France
2003-11-26
29

Re: Cookie

:-P
Super cela marche parfaitement !

merci mille fois.

cela fonctionnait sans problème, mais suite à un probleme, j'ai du tout reinstaller, et depuis ce jour, alors que je suis en local, il m'est impossible de me connecter et ce quel que soit le pseudo utilisé. admin ou autre. lorsque je regarde la base donnée, j'ai bien le cookie qui a été créé, mais rien ne se passe.
Quelqu'un saurait-il quoi faire ?

Merci encore, et bonne année 2004 à toutes et à tous.


PWG version 1.3

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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