I've made a few changes to the code in the past for allowing the auto-login of members from an existing SQL database, so I'm not sure if this issue was created due to it. Sometimes this is a problem, and sometimes it isn't. I'm not quite sure why the SID is or is not always attached as a query to the end of a URL...
When clicking on the Email Notification Subscriptions link, I get a 404 error from the server because of the way the link was created:
As you can see, the ampersand ("&") should be a question mark to pass the SID as a query. This forced me to change the code in member_control_panel.asp on line 198 from:
<a href="email_notify_subscriptions.asp<% If strMode = "A" AND (blnAdmin OR blnModerator) Then Response.Write("?PF=" & lngUserProfileID & "&M=A") %><% = strQsSID2 %>"><% = strTxtEmailNotificationSubscriptions %></a><br /><% = strTxtAlterEmailSubscriptions %><%
|
to:
<a href="email_notify_subscriptions.asp<% If strMode = "A" AND (blnAdmin OR blnModerator) Then Response.Write("?PF=" & lngUserProfileID & "&M=A" & strQsSID2) Else Response.Write(strQsSID1)%>"><% = strTxtEmailNotificationSubscriptions %></a><br /><% = strTxtAlterEmailSubscriptions %><%
|
Edited by gariputro - 28 November 2006 at 3:46pm