Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Jak wymusić łączenie tylko i wyłącznie przez https
Forum PHP.pl > Forum > PHP
qrcze_pieczone
Witam
Pytanie takie jak w temacie czyli jak wymusić łączenie tylko i wyłącznie przez https, albo jak sprawidzć czy użytkownik korzysta z http czy https.
Obecnie jeśli dany użytkownik ma przejść do strony logowanie, jak wybierze opcję logowanie to automatycznie przekierowuję adres z https i adres logowania wygląda tak:
https://jakas_domen.pl/logowanie.php
i tak jest wszystko ok,
ale jak ktoś wpisze w przeglądarce
http://jakas_domen.pl/logowanie.php (a na pewno znajdą się tacy co tak będą robić),
to również się za loguje, myślałem że tzw. zmienna środowiskowa $_SERVER['SERVER_PROTOCOL'] rozpozna https czy http ale niestety nie rozpoznaje sad.gif.
Jak by ktoś znał metodę na rozwiązanie mojego problemu to jak zwykle z góry dziękuję.
Pozdrawiam
Darti
  1. <?php
  2. if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == TRUE) {
  3. echo 'łączysz się bezpiecznie';
  4. }
  5. ?>
em1X
uzyj htaccess
qrcze_pieczone
Dzięki za zainteresowanie tematem
pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.