Страница со смешанным контентом? - PullRequest
1 голос
/ 08 февраля 2011

Есть ли способ проверить и запретить отображение формы, если страница загружается со смешанным содержимым?что означает, что страница не использует ssl?

1 Ответ

0 голосов
/ 08 февраля 2011

Я думаю, что вы хотите скрыть форму, если посетитель открыл страницу через не-ssl URL. Вы можете проверить префикс, является ли это ssl или нет. Если это не страница SSL, вы не повторяете форму. Разве это не работает?

Ниже скрипт перенаправит посетителя на страницу ssl, если он / она не на странице ssl. Поместите это в начало страницы:

if ($_SERVER['HTTPS'] != "on") {
    $url = "https://". $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
    header("Location: $url");
    exit;
}

Вы можете использовать другие варианты этого скрипта

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...