|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() K-Prim Rosert Inscription : septembre 2010 Messages : 39 ![]() |
Bonjour,
je suis plus expérimenté en Winform qu'en web, or là je dois apporter des corrections à un site en PHP, notamment sur les Httponly cookies. Après des recherches, il apparait que: - en PHP 5 on peut le configurer de manière définitive avec session.cookie_httponly = True dans le fichier PHP.ini mais pas possible en PHP4 (confirmation ?), ça aurait été trop beau et trop facile. - pour les versions antérieures à PHP 5 on utilise l'instruction header( "Set-Cookie: test=test; httpOnly" ) il semblerait; - le seul endroit du site où figure "cookie" est dans un fichier avec la variable $superglobals, ce fichier est appelé (include) pratiquement partout alors je me dis qu'il doit être le bon. Son code: Code :
Merci d'avance, Cordialement. |
||
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() K-Prim Rosert Inscription : septembre 2010 Messages : 39 ![]() |
Bonjour, encore moi.
Ce que je vais demander va paraître peut-être élémentaire pour certains mais bon, est-ce qu'on doit s'inquiéter de la lecture des informations contenues dans les cookies via JavaScript pour un site où à aucun moment on a défini des cookies? je veux dire est que des cookies avec des informations peuvent être créés alors qu'on n'a pas fait de "Setcookie" dans le code du site? merci d'avance |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() kyle debasaÉtudiant Inscription : mars 2008 Messages : 266 ![]() |
Bonjour,
Pour mettre httponly a true il te suffit de faire: Code :
setcookie('string', 'string', time() + 3600, null, null, false, true); il faut le placer toujours avant tout code html.
__________________
"Quelle prétention de prétendre que l'informatique est récente: Adam et Eve avaient déjà un Apple!" |
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() K-Prim Rosert Inscription : septembre 2010 Messages : 39 ![]() |
merci pour la réponse,
mais j'utilise PHP4. les recherches m'ont conduit à cette instruction: Code :
header( "Set-Cookie: test=test; httpOnly" ); Merci d'avance |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com