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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] setcookie puis redirection ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] setcookie puis redirection ...

n°123743
z0rglub
Posté le 09-04-2002 à 17:55:19  profilanswer
 

ne marche pas chez moi :

Code :
  1. setcookie ("maVariable",$var,time()+3600,'/');
  2. // redirection
  3. $url = "page.php";
  4. header("Request-URI: $url" );
  5. header("Content-Location: $url" );
  6. header("Location: $url" );
  7. exit;


 
mon proc reste occupé à 50 % la page ne se recharge pas. Est ce moi qui fait une connerie, ou alors c mon serceur Apache qui fait n'importe koi ?


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
mood
Publicité
Posté le 09-04-2002 à 17:55:19  profilanswer
 

n°123746
Dost67
Posté le 09-04-2002 à 17:59:32  profilanswer
 

Fait simplement ça pour voir :

Code :
  1. setcookie ("maVariable",$var,time()+3600,'/');
  2. $url = "page.php";
  3. header("Location: $url" );
  4. exit;

 

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

n°123747
z0rglub
Posté le 09-04-2002 à 18:05:26  profilanswer
 

j'ai essayé, ça marche pas, apparemment, le fait d'être sous win complique l'affaire


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
n°123750
Dost67
Posté le 09-04-2002 à 18:12:50  profilanswer
 

Non parce que je suis sous Win et en mettant simplement Location comme header mes redirections fonctionnent (PHP 4.0.6).

n°123752
Je@nb
Kindly give dime
Posté le 09-04-2002 à 18:14:14  profilanswer
 

Est-ce que le cookies est fait déjà ?

n°123756
Sh@rdar
Ex-PhPéteur
Posté le 09-04-2002 à 18:17:19  profilanswer
 

c'est peut être le exit; qui fout la merde, ça stoppe peut être trop vite le script.
 
moi j'en mets jamais et ça marche nickel.


---------------
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°123759
Dost67
Posté le 09-04-2002 à 18:19:33  profilanswer
 

Sh@rdar a écrit a écrit :

c'est peut être le exit; qui fout la merde, ça stoppe peut être trop vite le script.
 
moi j'en mets jamais et ça marche nickel.  




 
Mouais mais quand il s'agit d'une page qu'un visiteur n'a pas le droit de voir, si son navigateur fout la merde avec les headers je préfère qu'il ait une page blanche plutôt que le contenu interdit !!! Alors le exit() est parfois indispensable.

n°123773
z0rglub
Posté le 09-04-2002 à 18:40:37  profilanswer
 

argh....
le exit présent ou non ne change rien,
le cookie est bien écrit, mais pas avec les bonnes valeurs... bref, y'a un truc qui va pas dans mon script en plus des merdes à cause de la redirection


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
n°123780
z0rglub
Posté le 09-04-2002 à 19:10:35  profilanswer
 

j'ai réussi !!!

Code :
  1. setcookie("photo_login","visiteur",time() + 3600, '/phpwebgallery2/');
  2.     // redirection
  3.     $url = "diapo.php?cat=$cat&sous_cat=$sous_cat";
  4.     header("Request-URI: $url" ); 
  5.     header("Content-Location: $url" ); 
  6.     header("Location: $url" );
  7.     exit();

 

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


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
n°123929
Sh@rdar
Ex-PhPéteur
Posté le 09-04-2002 à 23:21:08  profilanswer
 

z0rglub a écrit a écrit :

argh....
le exit présent ou non ne change rien,
le cookie est bien écrit, mais pas avec les bonnes valeurs... bref, y'a un truc qui va pas dans mon script en plus des merdes à cause de la redirection  




 
si tu le mets dans un switch ça évite les problèmes de truc à ne pas voir et ça permet de ne rien manquer (style un tag </table en bas de script)


---------------
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
mood
Publicité
Posté le 09-04-2002 à 23:21:08  profilanswer
 

n°273133
minusplus
Posté le 19-12-2002 à 17:07:55  profilanswer
 

doc PHP :

Note:  HTTP/1.1 requires an absolute URI as argument to Location:  including the scheme, hostname and absolute path, but some clients accept relative URIs.


Message édité par minusplus le 19-12-2002 à 17:08:41

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

  [PHP] setcookie puis redirection ...

 

Sujets relatifs
[PHP] PHP et htaccess[PHP] precision sur l'upload avec php 4.2.0 rc2
[PHP] Modification de la fonction list()[PHP] Comment mettre une chaine "www.unsite.com" en un lien ?
[PHP] comment écrire dans un fichier?Php et les classes
PHP : comment faire pour reconnaitre une adresse e-mail ?[PHP] disk_total_space : undefined function... quelqu'un s'en sert ?
[PHP + MySQL] Gestion des parutions en fonction de la date...PHP question con
Plus de sujets relatifs à : [PHP] setcookie puis redirection ...


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