Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

URGENT - Customers can't log in in IE


Guest

Recommended Posts

Alright, so we just launched our store's website yesterday, and we're doing all the initial bug fixes. It turns out that while our website looks fine in IE versions 7 and 8, customers are finding themselves unable to log in to their accounts, or even get to the login/my account screen.

 

We noticed that when you click the link and it fails to work (error message instead), that in the address bar, IE is automatically adding a third slash, like this:

 

http:///

 

If I manually remove that third / from the url, the link works.

 

I can't find any reason for it to be doing this, and everything works 100% in Firefox and Chrome. I expected this kind of problem with IE6, but IE8? Yeah, not sure what to do. I'm hoping that someone might have some idea for what we can do to fix this. Customers are set in their ways, and no matter how many 'hey, use firefox or chrome' messages you plaster over your site, most of them won't bother. I tried googling for similar problems with OSC and IE compatibility, but noting like this popped up.

 

Our website is here.

Link to comment
Share on other sites

Probably an issue with your configure files that have an incorrect setting.

 

This does also happen with Firefox, it's just that FF is intelligent enough to automatically "fix" the link.

 

Problem solved. I relayed this to my co-worker and we had a small 'oops' moment. There was a left-over /in there from when we moved from our private secure folders. Thanks so much!

Link to comment
Share on other sites

  • 1 year later...

Problem solved. I relayed this to my co-worker and we had a small 'oops' moment. There was a left-over /in there from when we moved from our private secure folders. Thanks so much!

Hi, sorry to bring up an old thread, but I'm having a similar problem....IE8 customers can't log in....when you put in your credentials and hit submit, the credentials just disappear and nothing happens. I did have to re-write my config.php recently..was hoping maybe somebody with a better knowledge of this can take a look or any other ideas..thanks. :)

2.3.1 and not using my ssl at the moment...

Thanks in advance

<?php
 define('HTTP_SERVER', 'http://www.mysite.com');
 define('HTTPS_SERVER', 'http://www.mysite.com');
 define('ENABLE_SSL', false);
 define('HTTP_COOKIE_DOMAIN', '');
 define('HTTPS_COOKIE_DOMAIN', '');
 define('HTTP_COOKIE_PATH', '/');
 define('HTTPS_COOKIE_PATH', '/');
 define('DIR_WS_HTTP_CATALOG', '/');
 define('DIR_WS_HTTPS_CATALOG', '/');
 define('DIR_WS_IMAGES', 'images/');
 define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
 define('DIR_WS_INCLUDES', 'includes/');
 define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
 define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
 define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
 define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
 define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

 define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
 define('DIR_FS_CATALOG', '/home/mysite/public_html/');
 define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
 define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

 define('DB_SERVER', 'localhost');
 define('DB_SERVER_USERNAME', 'my_username');
 define('DB_SERVER_PASSWORD', 'my_password');
 define('DB_DATABASE', 'my_dbname');
 define('USE_PCONNECT', 'false');
 define('STORE_SESSIONS', 'mysql');
?>

Link to comment
Share on other sites

Hi, sorry to bring up an old thread, but I'm having a similar problem....IE8 customers can't log in....when you put in your credentials and hit submit, the credentials just disappear and nothing happens. I did have to re-write my config.php recently..was hoping maybe somebody with a better knowledge of this can take a look or any other ideas..thanks. :)

2.3.1 and not using my ssl at the moment...

Thanks in advance

<?php
 define('HTTP_SERVER', 'http://www.mysite.com');
 define('HTTPS_SERVER', 'http://www.mysite.com');
 define('ENABLE_SSL', false);
 define('HTTP_COOKIE_DOMAIN', '');
 define('HTTPS_COOKIE_DOMAIN', '');
 define('HTTP_COOKIE_PATH', '/');
 define('HTTPS_COOKIE_PATH', '/');
 define('DIR_WS_HTTP_CATALOG', '/');
 define('DIR_WS_HTTPS_CATALOG', '/');
 define('DIR_WS_IMAGES', 'images/');
 define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
 define('DIR_WS_INCLUDES', 'includes/');
 define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
 define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
 define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
 define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
 define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

 define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
 define('DIR_FS_CATALOG', '/home/mysite/public_html/');
 define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
 define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

 define('DB_SERVER', 'localhost');
 define('DB_SERVER_USERNAME', 'my_username');
 define('DB_SERVER_PASSWORD', 'my_password');
 define('DB_DATABASE', 'my_dbname');
 define('USE_PCONNECT', 'false');
 define('STORE_SESSIONS', 'mysql');
?>

 

 

This is a bug on 2.3.1 - the fix is here

My store is currently running Phoenix 1.0.3.0

I'm currently working on 1.0.7.2 and hope to get it live before 1.0.8.0 arrives (maybe 🙄 )

I used to have a list of add-ons here but I've found that with the ones that supporters of Phoenix get any other add-ons are not really neccessary

Link to comment
Share on other sites

These entries in the config file are wrong:

 

  define('HTTP_COOKIE_DOMAIN', ''); 
 define('HTTPS_COOKIE_DOMAIN', ''); 

 

Need to be:

 

  define('HTTP_COOKIE_DOMAIN', 'www.mysite.com'); 
 define('HTTPS_COOKIE_DOMAIN', 'www.mysite.com'); 

 

Or:

 

  define('HTTP_COOKIE_DOMAIN', '.mysite.com'); 
 define('HTTPS_COOKIE_DOMAIN', '.mysite.com'); 

 

I don't know if that will help the problem or not.

If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you.

 

"Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice."

- Me -

 

"Headers already sent" - The definitive help

 

"Cannot redeclare ..." - How to find/fix it

 

SSL Implementation Help

 

Like this post? "Like" it again over there >

Link to comment
Share on other sites

These entries in the config file are wrong:

 

  define('HTTP_COOKIE_DOMAIN', ''); 
 define('HTTPS_COOKIE_DOMAIN', ''); 

 

Need to be:

 

  define('HTTP_COOKIE_DOMAIN', 'www.mysite.com'); 
 define('HTTPS_COOKIE_DOMAIN', 'www.mysite.com'); 

 

Or:

 

  define('HTTP_COOKIE_DOMAIN', '.mysite.com'); 
 define('HTTPS_COOKIE_DOMAIN', '.mysite.com'); 

 

I don't know if that will help the problem or not.

 

Germ, Thank You, it worked. Yea, I was eyeballing that empty cookie field since obviously you need cookies to sign on, but couldn't find a proper example of it online.

Thanks again,

Johan

Link to comment
Share on other sites

  • 2 weeks later...

I had the same problem with IE8 and customers logging in

 

if they used chrome or firefox, no problems but with IE, cant log in

 

I had the same problem as above and same fix

 

define('HTTP_COOKIE_DOMAIN', '.mysite.com');

define('HTTPS_COOKIE_DOMAIN', '.mysite.com');

 

 

all works fine now but wanted to post to let others know this issue can come up again and to thank Germ for all the help he gives here

 

mark

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...