Für einen "echten" SSL-Zugriff gibts diesen hier:
PHP-Code:
$_SERVER['HTTPS']
Das funktioniert aber nicht, wenn man einen SSL-Proxy benutzt (bei den meisten Anbietern der Fall), da dieser ja nur die Clientanfragen an den Server weiterleitet. Also ist der SSL-Server in diesem Moment der Client (hier gibts ebenfalls ein Problem mit Sessions, da die Domain wechselt).
Es gibt somit keine echte Möglichkeit das SSL zu überprüfen. Du kannst höchstens über die $_SERVER["HTTP_X_FORWARDED_HOST"] Variabel die IP des Proxys herausfinden... wenn diese gleich dem SSL-Server ist, dann hastes
Gruss
Jan