Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP i SSL
mhs
post
Post #1





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Witam serdecznie,

Serwer, który obsługuje moją stronę obsługuje protokół SSL.

Serwer działa w taki sposób, że zarówno można stronę wyświetlić normalnie (http://domena.pl/index.php) oraz również poprzez wykorzystanie SSL (https://domena.pl/index.php).

Moim zadaniem, jest zabronienie dostępu do części serwisu przez połączenie nieszyfrowane. Pytanie brzmi, czy poniższy jest wystarczający na to by sprawdzić czy przesyłane dane idą po SSL'u?


  1. <?php
  2. if (getenv("HTTPS")) {
  3. echo 'polaczenie szyfrowane';
  4. }
  5. else {
  6. echo 'polaczenie zwykle';
  7. }
  8. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wojto
post
Post #2





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 29.06.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


lub
  1. <?php
  2. if ($_SERVER['SERVER_PORT'] != 443) {
  3. header('Location: https://adres.strony.pl');
  4. }
  5.  
  6. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 20:51