OVH Cloud OVH Cloud

Savoir si l'on est en SSL ou pas

5 réponses
Avatar
Harry Cover
Salut tous,


J'essaye de déterminer si un utilisateur est en mode SSL lorsque un de
mes scripts s'exécute. Or je n'ai pas trouvé de fonction capable de
rapporter cette information dans le manuel.
Je peux toujours bidouiller avec $_SERVER['SERVER_PORT'], mais ce
n'est pas très propre, et je cherche une autre solution.

Des idées ?

5 réponses

Avatar
John Gallet
Bonsoir,

J'essaye de déterminer si un utilisateur est en mode SSL lorsque un de
mes scripts s'exécute. Or je n'ai pas trouvé de fonction capable de
rapporter cette information dans le manuel.


Instantanément je ne vois pas non plus. En revanche, si le but est de forcer
l'utilisation de SSL pour être certain qu'on est bien en chiffré, sous
apache, il est possible de le préciser dans un .htacess : je me souviens
plus de la directive mais ça doit ressembler à <require_ssl> ou un truc du
genre.

a++
JG

Avatar
tyoup
Harry Cover wrote:

Salut tous,


J'essaye de déterminer si un utilisateur est en mode SSL lorsque un de
mes scripts s'exécute. Or je n'ai pas trouvé de fonction capable de
rapporter cette information dans le manuel.
Je peux toujours bidouiller avec $_SERVER['SERVER_PORT'], mais ce
n'est pas très propre, et je cherche une autre solution.

Des idées ?



if ( $_SERVER['HTTPS'] == 'on' ) { ...


--
tyoup

Avatar
Harry Cover
On 03 Feb 2004 08:52:50 GMT, tyoup wrote:

Harry Cover wrote:

Salut tous,


J'essaye de déterminer si un utilisateur est en mode SSL lorsque un de
mes scripts s'exécute. Or je n'ai pas trouvé de fonction capable de
rapporter cette information dans le manuel.
Je peux toujours bidouiller avec $_SERVER['SERVER_PORT'], mais ce
n'est pas très propre, et je cherche une autre solution.

Des idées ?



if ( $_SERVER['HTTPS'] == 'on' ) { ...


Parfait.
Ce n'était pas dans ma doc de PHP (chm du 28/07/2003).
Merci bien.


Avatar
tyoup
Harry Cover wrote:

Parfait.
Ce n'était pas dans ma doc de PHP (chm du 28/07/2003).
Merci bien.


il s'agit certainement d'une variable apache ;) car ce n'est pas du
ressort de PHP :p

--
tyoup

Avatar
Harry Cover
On 03 Feb 2004 19:23:33 GMT, tyoup wrote:

Harry Cover wrote:

Parfait.
Ce n'était pas dans ma doc de PHP (chm du 28/07/2003).
Merci bien.


il s'agit certainement d'une variable apache ;) car ce n'est pas du
ressort de PHP :p
Oui, certes, mais c'est bien la couche php qui va la récupérer, cette

variable, non ?