phat_hip_prog Posted July 19, 2007 Share Posted July 19, 2007 Hi, i'm wanting to ensure certain areas of a site are using 'https' only. This is what i've been playing with: if (isset($_SERVER['HTTPS'])) { if (strcmp($_SERVER['HTTPS'], 'on') == 0) { print "HTTPS is ON<br>"; } else { print 'https: '.$_SERVER['HTTPS'].'<br>'; } } else { print 'HTTPS not exist<br>'; } Q1: Will this always give a true result if https is being used. Q2: How to handle if 'register_globals = Off' in php.ini? Any other suggestions or considerations? Also a slightly separate topic (only answers pls. I'll also be looking into elsewhere!), how to have a different 'RewriteBase' in '.htaccess' if using 'https', since at current my host uses different path / address for (cheap) https. (And before I have it set up correctly i'd like to be able to have it handled automatically) Link to comment https://forums.phpfreaks.com/topic/60786-detecting-https-for-sure/ Share on other sites More sharing options...
phat_hip_prog Posted July 19, 2007 Author Share Posted July 19, 2007 No ideas... or do you think this works well enough? Link to comment https://forums.phpfreaks.com/topic/60786-detecting-https-for-sure/#findComment-302597 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.