Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3047 connectés 

  FORUM HardWare.fr
  Programmation

  PHP - Probleme cookies

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP - Probleme cookies

n°115846
Proskater
Posté le 21-03-2002 à 19:26:24  profilanswer
 

Salut !!
 
J'ai un probleme de script de sondage (fait par moi) sur mon site (www.franceskate.com) :
 
Je vous mets le code :

Citation :

Code de sondage_valide.php
 
<?
if (isset($choix)) {
SetCookie("Franceskate_sondages","1",time()+60);
require ("monfichierconnectconnect.php" );  
$sql=mysql_query("SELECT * FROM fs_sondage WHERE id=\"$choix\"" ) or die (mysql_error());  
$poll=mysql_fetch_array($sql);  
$up = mysql_query("UPDATE fs_sondage SET votes = $poll[votes]+1 WHERE id=\"$choix\"" ) or die (mysql_error());  
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0; URL=index.php\">";  
}  
else  
{  
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"2; URL=index.php\">";  
echo "<center><b>Veuillez Choisir un vote!</b></center>";  
}  
?>


 
Le cookie ne se crée pas  :(  
En effet , dans ma page qui envoies (edito.php) vers siondage_valide.php , je redirige vers cette page et je mets l'id de choix que l'on as choisit dans l'url !
Chez moi (localhost) tout fonctionnes parfaitement !
 
Ah vi, le <? du code que je vous ait mit est la premiere ligne !
 
 
++, et en attendant votre aide !

mood
Publicité
Posté le 21-03-2002 à 19:26:24  profilanswer
 

n°115998
Sh@rdar
Ex-PhPéteur
Posté le 21-03-2002 à 22:45:11  profilanswer
 

je pige pas grand chose à ce truc...
 
t'as essayé en mettant tout les paramètres du cookie ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°116231
Proskater
Posté le 22-03-2002 à 18:13:31  profilanswer
 

SetCookie("Franceskate_sondages","1",time()+60
,"/","www.franceskate.com",0);
 
 
c'est pareil :(

n°116480
Proskater
Posté le 23-03-2002 à 12:17:16  profilanswer
 

UP  :jap:

n°116540
Proskater
Posté le 23-03-2002 à 15:56:30  profilanswer
 

aidez moi siouplait  :wahoo:

n°116541
Sh@rdar
Ex-PhPéteur
Posté le 23-03-2002 à 16:01:01  profilanswer
 

t'as essayé comme ça ?
 
SetCookie (Franceskate_sondages,1,"","","","" );
 
 
file un peu plus d'infos, code de récupération du cookie, et la page de réception. (index.php d'après ton bout de code)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°116545
Proskater
Posté le 23-03-2002 à 16:21:46  profilanswer
 

tiens ca c'est là ou j'affiche selon si ya le cookie ou non :
 

Citation :

if ($Franceskate_sondages == "" )  
{  
echo "<form name=\"poll\" action=\"sondage_valide.php\">";  
while ($po=mysql_fetch_array($req_poll)) {  
 
echo " <input type=\"radio\" name=\"choix\" value=\"".$po[id]."\" class=radio> ".$po[choix]."</input><br>";  
 
}  
echo "<br><center><input type=\"submit\" name=\"Submit\" value=\"Envoyer\"></center></form>";  
}  
else {  
echo "<table class=corp width=100%>";
while ($pu=mysql_fetch_array($req_poll)) {  
$pourcent = $pu[votes] * 100 / $nb_poll[0] ;
$pourcent2 = number_format($pourcent, 0, ',', ' ';);
echo "<tr><td>";
echo "<font class=rid>»</font> ".$pu[choix]." <font class=rid>:</font> </td><td width=55%><img src=\"images/barre.gif\" border=1 width=\"$pourcent2%\" height=8></td><td>$pourcent2%</td>";  
echo "</tr></td>";
 
}  
echo "</table>";
}

 

[jfdsdjhfuetppo]--Message édité par Proskater--[/jfdsdjhfuetppo]

n°116914
Proskater
Posté le 24-03-2002 à 19:00:11  profilanswer
 

[:yoyoz]

n°116992
Sh@rdar
Ex-PhPéteur
Posté le 24-03-2002 à 23:08:11  profilanswer
 

tu m'aides pas beaucoup, tu files vraiment que le minimum d'infos..
 
ça fonctionne pas en récupérant le cookie via $HTTP_COOKIE_VARS[] ?
 
c'est qui ton hébergeur ? quelle directives de conf pour les variables globales ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°117319
Proskater
Posté le 25-03-2002 à 18:00:20  profilanswer
 

le probleme vient du fait que ca ne le cree pas, apres le r"cuperer on verra !

mood
Publicité
Posté le 25-03-2002 à 18:00:20  profilanswer
 

n°118239
Proskater
Posté le 27-03-2002 à 15:56:28  profilanswer
 

[:yoyoz]

n°118671
ChickenFly
Vive les Poulets !!!
Posté le 28-03-2002 à 13:27:17  profilanswer
 

Je sais qu'il doit y avoir un pb des que la commande setcookie() n'est pas sur la premiere ligne, il faudrait que tu essaies deja de le creer en le mettant en tout premier voir si ca marche

n°118782
Proskater
Posté le 28-03-2002 à 17:50:05  profilanswer
 

ca devrait parfaitement marcher car les seuls regles qu'ils faut respecter sont :
 
- ne pas afficher de html ni de echo ... avant la setcookie
- aucun espace n'est authorizer !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  PHP - Probleme cookies

 

Sujets relatifs
[PHP] Cool je sais faire une boucle... euh... oui mais plus simple nonBase de données PHP
[PHP] Vérifier si les champs d'un form sont remplis...pb (code inside)[PHP]Compilation sous windows
[Java] Problème avec int et Object vi encore une question de newbie :D[PHP]lien html?
[Easy PHP] comment gérer le fait que l'on travaille en local ???Petit probleme d'assembleur , ca ne doit pas etre bien mechant, Help!
[VC++] probleme d'image (CBitmap)[PHP ]probleme avec les cookies
Plus de sujets relatifs à : PHP - Probleme cookies


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR