CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

probleme de cookies

littledark
littledark
Niveau 10
31 janvier 2004 à 16:39:22

tenez voici l´ url de la page que pour que tout le monde comprenne bien

http://puissance2jeux.freee.fr/kitIS3/kitIS3/index4.php

il faut renouveller une fois la page pr que le pb apparaisse...

littledark
littledark
Niveau 10
31 janvier 2004 à 16:42:57

je capte pas ce script ne créé aucun cookie. Pourtant je tape rigoureusement le code indiqué dans un bouqin sur le php programmation php facile de daniel ichbiah

freedix
freedix
Niveau 10
31 janvier 2004 à 16:45:45

:lol: héhé, t´as même pas corrigé avec ce que je t´ai dis :-d :rire2:
Tu crée un cookie portant le nom visites, mais tu ne lui assignes pas de valeur. Tu trouves ça normal ? :sarcastic:

freedix
freedix
Niveau 10
31 janvier 2004 à 16:47:49

Ah si j´ai pipé :-d :rire2:
Tu crée un cookie nommé visites et en fait avec ton code, ça lui assigne la valeur de la variable $date_fin
héhé, t´aurait quand même pu regarder ce que j´ai mis. Sinon je vois pu l´intérêt que les gens te répondent...

littledark
littledark
Niveau 10
31 janvier 2004 à 16:50:31

mais pk ca assigne la variable time avec ce code:

< ?
$secondes = 3600*24*365;
$visites = $_COOKIE[´visites´];
$visites++;
$date_fin = time() + $secondes;

setcookie("visites", $date_fin);
? >

$dejavenu = $visites - 1;

if ( $dejavenu > 0)
echo " Vous êtes déjà venu $visites fois sur JeuxFun.com.";

else if ( $dejavenu > 10)
echo " Merci de consulter régulièrement JeuxFun. Vous êtes déjà venu $visites fois";

else if ( $dejavenu > 50)
echo " Voici le mot de passe de la section membres: jeuxfunpower. C´est votre $visites ème visite";

else
echo " Bienvenue sur JeuxFun.com";

freedix
freedix
Niveau 10
31 janvier 2004 à 16:52:54

Franchement, là tu te fous de ma geulle, je t´ai répondu juste le post au dessus alors si tu prends même pas la peine de lire, moi je prendrais pu la peine de répondre...

littledark
littledark
Niveau 10
31 janvier 2004 à 16:59:52

j´ ai lu ce que tu as mis mais on lui dit si $visite a une certaine valeur alors affiche ça et pas si $date =valeur définie affiche ca

Pour moi le code dit:

creer un cookie qui vivra 1 an
qui compte les visites

pacque pk ca prend la valeur de $date_fin, j´ ai mis un ;

excuse moi je me fout aps de ta gueule mais je suis une daube en php

c pour ca que je demande un peu d´ aide. Corrige juste ce qui est faux si ca te dérange pas stp

ou il faut mettre un break entre la 3eme et 4eme ligne?

freedix
freedix
Niveau 10
31 janvier 2004 à 17:03:37

Relis ces deux phrases et tu devrait comprendre :

" Tu crée un cookie portant le nom visites, mais tu ne lui assignes pas de valeur. Tu trouves ça normal ? "

Et :

" Tu crée un cookie nommé visites et en fait avec ton code, ça lui assigne la valeur de la variable $date_fin"

:)

littledark
littledark
Niveau 10
31 janvier 2004 à 17:06:51

BEN si je comprends bien comme il n´ y a pas de valeur le cookie prend par défaut la valeur de $date_time

donc ca doit donner un truc du genre:

< ?
$secondes = 3600*24*365;
$visites = $_COOKIE[´visites´];
$visites=$visites++;
$date_fin = time() + $secondes;

setcookie("visites", $date_fin);
? >

littledark
littledark
Niveau 10
31 janvier 2004 à 17:09:02

ah non

< ?
$secondes = 3600*24*365;
$visites = $_COOKIE[´visites´];
IF ( $visites =0)
{
$visites= 1
}

else if ( $visites>0)
{
$visites=$visites++
}
$date_fin = time() + $secondes;

setcookie("visites", $date_fin);
? >

freedix
freedix
Niveau 10
31 janvier 2004 à 17:17:04

Bon je vais te réexpliquer :
La fonction setcookie() prend en arguments 3 paramètres :

  • le nom du cookie
  • La valeur du cookie
  • Le nombre de secondes pendant lequel le cookie sera valide

Tu précises en premier paramètre le nom cookie, c´est bon.
Ensuite pour le deuxième paramètre, tu précise la variable $date_fin qui est la durée de vie du cookie.
Donc ton script assigne au cookie nommé " visites" la valeur de la variable $date_fin, car tu lui précises cette variable. Il manque donc entre tes deux paramètres le paramètre : la variable $visites

:-)))

freedix
freedix
Niveau 10
31 janvier 2004 à 17:19:12

Dans le précédent code, tu as oublié deux points virgules.
Puis sinon, ça ne sert à rien de faire : $visites = $visites++;
Fais directement : $visites++;

Dans ton cas, tu incrémentes la variable visites de 1 avec ++ et tu assignes la valeur de nouveau à la variable $visites.
Ça ne sert strictement à rien

:-)))

littledark
littledark
Niveau 10
31 janvier 2004 à 17:26:04

je crois avoir capté,

il faut remplacer par

setcookie("visites", $date_fin);

setcookie("visites", " $visites", " $datefin")

MathieuN7
MathieuN7
Niveau 10
31 janvier 2004 à 17:27:07

ah bah g compri :rire2: c bien les cookies ms tu peux les virer com tu veux c ça le pb

littledark
littledark
Niveau 10
31 janvier 2004 à 17:28:19

Wé. Sinon freedix si c pas ca tu peux me poster le code, please? :-)))

MathieuN7
MathieuN7
Niveau 10
31 janvier 2004 à 17:30:29

ah bah g compri :rire2: c bien les cookies ms tu peux les virer com tu veux c ça le pb

freedix
freedix
Niveau 10
31 janvier 2004 à 17:36:44

setcookie("visites", $visites, $date_fin); :oui:
Enléves les " " autour des variables, c´est pas nécessaire :non:
:-)))

Mathieun7 Posté le 31 janvier 2004 à 17:27:07
ah bah g compri :rire2:
=> :lol: :-)))

littledark
littledark
Niveau 10
31 janvier 2004 à 17:49:47

c tout?

c donc ça?

< ?
$secondes = 3600*24*365;
$visites = $_COOKIE[´visites´];
$visites=$visites++;
$date_fin = time() + $secondes;

setcookie("visites", $visites, $date_fin);
? >

littledark
littledark
Niveau 10
31 janvier 2004 à 18:16:51

ya qqun???

MathieuN7
MathieuN7
Niveau 10
31 janvier 2004 à 18:22:30

lol dsl je croyais qu´il n´avait pas été posté alors que si... :honte:

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment