- Prob de cookies avec online.fr [PHP] - PHP - Programmation
Marsh Posté le 06-05-2002 à 17:11:50
Es tu bien à la racine de ton site? 
Sinon j'ai aussi fait un script dans le même genre je pourais te l'envoyer pour test. 
autre sol: Change d'hébergeur 
 
Marsh Posté le 06-05-2002 à 17:35:40
moi ya un truc qui me chiffonne : 
 
j'ai pas vu de header derrière les cookies pour les activer.. tu rafraichis bien la page après ? 
Marsh Posté le 06-05-2002 à 17:40:28
ben je suis pas sur le site principal c sur u  sous-domaine  ca peux influer???  
 
pour le header , il fo obligatoirement activer ca ? et comment? jai fait le meme genre de script avec des cookies sur un autre hebergeur et ca marchait nickel! 
comrpend po :'( 
Marsh Posté le 06-05-2002 à 17:43:21
ryle hunter je veux bien de ton  script si tu veux bien  merci 
 
Marsh Posté le 06-05-2002 à 17:50:35
Ok je t'envoie ça ce soir  
 
[jfdsdjhfuetppo]--Message édité par ryle hunter le 06-05-2002 à 17:51:47--[/jfdsdjhfuetppo]
Marsh Posté le 06-05-2002 à 17:52:52
ok merci mais jeviens de tester ca : 
 
dans un fichier test.php 
 
<? 
$password="test"; 
setcookie("password", $password); 
?> 
 
et camarche pas  non plus, alors la 
 
 
comprend plus  
 rien online c vraiment de la daubeeee 
Marsh Posté le 06-05-2002 à 17:56:07
là il y a  vraiment un pb, pkoi tu te met pas chez free (j'y suis  
 ) , là au moins les cookies fonctionnent 
Marsh Posté le 06-05-2002 à 18:05:56
jai besoin de la fonction mail 
mais ca me casse les couille j comrpend plus rien cette fois meem en local ca va plus  
et jai apsdesativé les coockie !!!! vike d 'autre site m'en foute!! putain je v peter un plomb avecste connerie 
 
 
  
  
  
 
tkx 
[jfdsdjhfuetppo]--Message édité par SquiiiD le 06-05-2002 à 18:06:49--[/jfdsdjhfuetppo]
Marsh Posté le 06-05-2002 à 19:51:15
  ===>  
  
 
il faut absolument rafraichir la page pour activer le cookie, c'est normal que ça marche pas. 
Marsh Posté le 06-05-2002 à 19:56:44
essayes comme ça ça va passer 
 
<? 
$password = "abcdef"; 
if ($activationcookie==1) { 
  setcookie ("GROSTEST","$password" ); 
  header ("location:$PHP_SELF" ); 
} 
 
if (isset($HTTP_COOKIE_VARS["GROSTEST"])) echo "Le cookie fonctionne , le password est ".$HTTP_COOKIE_VARS["GROSTEST"]; 
 
?> 
<a href="<? echo $PHP_SELF ?>?activationcookie=1">Activer le cookie</a> 
Marsh Posté le 06-05-2002 à 21:27:28
Slt je viens de tester ce que tu ma dis et le coockie ne se cree pas je te jure c un truc de ouf, avecmon script parfois il me le cree mais kan il le cree c avec un valeur ki date de 3 ou 4 rafraichissement avant un truc de ouf je pige ke dale, pourtant  jai rien changer a ma config , j'accepte les cookies vu ke ceux des uatre site y a pas de prob... je pete un  plomb je v rebooter et voir ce ke ca donne :'(  
merci 
Marsh Posté le 06-05-2002 à 21:30:17
mais le pire dans l'historie cke ton script il marcjhe alors la jecomprend plusdu tout, le cookies est pas creer mais il marche  
sauf kan je ferme la fenetre il a pas retenu la variable logique le cookies est pas la 
pfff 
 truc de dingue 
dire ke mon script marchait hier en plus c a n'yrien comprendre et j'y ai rien changé... 
Marsh Posté le 06-05-2002 à 22:08:36
t'as vidé ton cache, supprimé tes cookies ?
Marsh Posté le 06-05-2002 à 22:29:18
oui jai essayer de supprimer tt les cookies et javais tjrs mon dossier cookie ouvert pr voir sil se creaient ou pas 
c incomprehensible; franchement completement illogique ... 
Marsh Posté le 06-05-2002 à 22:35:32
Mais ne te prends plus la tete pour moi je procede autrement j'utilise des session maintenant tant pis pour les cookies, fodra chaque fois se logué sur mon site c pas si grave ... 
Merci en tout cas d'avoir essayé de m'aider !! 
 
Bonne soiree 
 
 
ciaooo 
Marsh Posté le 06-05-2002 à 16:55:27
Bonjour tlm le script suivant je l'ai tester en local et ca marche.
 
<?
include "dbheaven.cfg.php";
include "connect.php";
if($membres=="close" )
{
setcookie("login",$login,time()-1000000);
setcookie("password",$password,time()-1000000);
}
if($membres=="login" )
{
$r="SELECT login,password FROM hub_usernames WHERE login='$login'";
$res=mysql_query($r);
$resultat=mysql_fetch_array($res);
$verif_pw=$resultat["password"];
if($stay_logged==1) $time_logged=28032000;
else $time_logged=900;
if($verif_pw==$password)
{
setcookie("login",$login,time()+$time_logged);
setcookie("password",$password,time()+$time_lo
gged);
}
}
?>
une fois uploader sur mon site heberger chez online.fr (hebergeur de merde) il n'enregistre pas les cookies
pourtant je met ce script tout en haut de ma page index.php
Y a til une solution svp??? merci.
Squid
[jfdsdjhfuetppo]--Message édité par SquiiiD le 06-05-2002 à 16:57:13--[/jfdsdjhfuetppo]