DANFA

Как определить по каком протоколу зашел пользователь на PHP (http | https)

Для того, чтобы определить по какому протоколу зашел пользователь, по http или по https, мы будем использовать элемент глобального массива $_SERVER['HTTPS']. Все очень просто, если протокол https, то переменная содержит значение on, если пользователь зашел по http, то переменная может быть пустой. Делаем так:
if ($_SERVER['HTTPS'] == 'on')
{
	// HTTPS
}

Вот собственно и все.