Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.10.2002 Ostrzeżenie: (0%)
|
Witam,
W jaki sposób można odczytać jakim protokołem zostało wysłane zapytanie :?: Przykład: skrypt ma się wykonywać wtedy-i-tylko-wtedy gdy został wywołany po HTTPS, w przeciwnym wypadku ma być przekierowany do bezpiecznego połączenia i dopiero wtedy wykonany. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 398 Pomógł: 0 Dołączył: -- Skąd: Poznań Ostrzeżenie: (0%)
|
Najprościej sądze po porcie. SSL działa zwykle na porcie 443. Można też po adresie.
Kod if (($SERVER_PORT==443)||(substr($SCRIPT_URI,0,5)=='https'))
{ //kod strony } else { $adres='https://'.$_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]; header('Location: '.$adres); }; |
|
|
|
mund Odczyt nagłówków protokołu 9.10.2002, 07:07:57
mund Dokładnie o to mi chodziło
niestety nie działa
... 9.10.2002, 11:23:56
Mac CytatNajprościej sądze po porcie. SSL działa zwykl... 9.10.2002, 11:32:39
mund Może masz rację <<<<<przepraszam... 9.10.2002, 12:12:35
dragossani Zgadzam się. Gdyby to ode mnie zależało to bym go ... 9.10.2002, 12:18:42
Officerrr $_SERVER["SSL_VERSION_LIBRARY"]
$_SERVER["SSL_VERS... 9.10.2002, 13:01:11
mund Cytat$_SERVER["SSL_VERSION_LIBRARY"]
$_SERVER["SSL... 10.10.2002, 07:20:04
talee Jezeli chodzi o odczyt naglowkow, to powinno pomoc... 10.10.2002, 12:26:19
mund jak na razie jedyne co udało mi sie zrobic:
znalaz... 10.10.2002, 14:05:39 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 19:21 |