Foros del Web » Programando para Internet » PHP »

Validar HTTPS

Estas en el tema de Validar HTTPS en el foro de PHP en Foros del Web. Saludos Cómo puedo detectar si la página donde esta entrando el usuario es HTTPS. Por ejemlpo: cuando los usuarios escriban http://www.mipagina.com/intro.php quiero validar el URL ...
  #1 (permalink)  
Antiguo 21/06/2006, 13:48
Avatar de José Molina  
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 15 años, 11 meses
Puntos: 1
Validar HTTPS

Saludos

Cómo puedo detectar si la página donde esta entrando el usuario es HTTPS.

Por ejemlpo: cuando los usuarios escriban http://www.mipagina.com/intro.php quiero validar el URL y en este caso mandarlo a https://www.mipagina.com/intro.php

Por alli lei que con SERVER_PORT, y al detectar que no es el 80 entonces se hacia el redirec, pero el problema es que puede ser que a un servidor le coloquen el 7000 en vez del 80 y no esta en ningún HTTPS.

Gracias
__________________
José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.
  #2 (permalink)  
Antiguo 23/06/2006, 19:23
Avatar de tulises16  
Fecha de Ingreso: diciembre-2003
Ubicación: La Plata, Argentina
Mensajes: 92
Antigüedad: 14 años
Puntos: 1
php tiene la respuesta, creo!

Código PHP:
<?
if(!$_SERVER['HTTPS']){
    
header("Location:https://lo_que_sea.php");
}
?>
__________________
Ulises
  #3 (permalink)  
Antiguo 24/06/2006, 04:25
Avatar de José Molina  
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 15 años, 11 meses
Puntos: 1
Perfecto, Gracias
__________________
José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:16.