Author |
Topic  |
|
rabufo
Junior Member
 
Italy
328 Posts |
Posted - 28 March 2002 : 07:21:11
|
hello,
I'm having big problems in installing email validation mod, these are the steps I do in installing the forum:
1) installation of avatar mode (all OK) 2) installation of active users mod (all OK) 3) installation of email validation mod all seems ok, but when I click on the profile link I receive this msg: ------- Microsoft VBScript compilation error '800a03ea'
Syntax error
/angelfish/pop_profile.asp, line 43
else ^ --------
and when I click on the Agree button of the register page I receive this msg: -------- Microsoft VBScript compilation error '800a03f6'
Expected 'End'
/angelfish/register.asp, line 557
else ^ -------
I've tried more and more time to find the errors, but there is not, I've updated all files like in the readme files. I'm using the last versions of all mods and the 3.3.03 of the forum.
The forum is at www.awforum.net/angelfish/
Please help, I'm losing a lot of nights trying to find the bug....
Thank you very much..... |
|
Roland
Advanced Member
    
Netherlands
9335 Posts |
Posted - 28 March 2002 : 07:25:19
|
Could you post a link to a TXT version of your inc_profile.asp? I think you might be missing an end if in that file as it's used by both pop_profile.asp and register.asp.

http://www.frutzle.com
Snitz Exchange | Do's and Dont's |
 |
|
rabufo
Junior Member
 
Italy
328 Posts |
Posted - 28 March 2002 : 08:11:57
|
oh my god!! all those troubles for an 'end if'???   thank you very much for your help, here the link to the txt file
http://www.awforum.net/inc_profile.txt
I really hope the bug is that one......
thanks again and sorry for the double posting in the Help forum, when I've not seen the first one anymore I thought I did an error in posting 
|
 |
|
Roland
Advanced Member
    
Netherlands
9335 Posts |
Posted - 28 March 2002 : 08:49:32
|
Okay, I don't have the latest version of that MOD myself, but this seems wrong to me:
Lines 75/76:
if strEmailVal = "0" or Request.QueryString("mode") <> "Register" then %><INPUT type="hidden" name="Email2" value="<% =RS("M_EMAIL") %>"><% end if %>"></font></td>
I'd put it like this:
<% if strEmailVal = "0" or Request.QueryString("mode") <> "Register" then %><INPUT type="hidden" name="Email2" value="<% =RS("M_EMAIL") %>"><% end if %></font></td>
The same thing goes for line 583/584
That might solve your "end if" problem. Please do keep a backup of your current files just in case I'm wrong.

http://www.frutzle.com
Snitz Exchange | Do's and Dont's |
 |
|
rabufo
Junior Member
 
Italy
328 Posts |
Posted - 28 March 2002 : 09:13:27
|
thank you....... I've overwrite inc.profile with your correction (after backup it), but I receive the same error msg clicking on profile link and register agree button..... really I don't know how to do.......
  
|
 |
|
Roland
Advanced Member
    
Netherlands
9335 Posts |
|
rabufo
Junior Member
 
Italy
328 Posts |
|
rabufo
Junior Member
 
Italy
328 Posts |
Posted - 28 March 2002 : 13:34:01
|
is my case so hopeless, FrutZle???  
|
 |
|
Roland
Advanced Member
    
Netherlands
9335 Posts |
Posted - 28 March 2002 : 14:08:16
|
In pop_profile.asp you have this way at the top:
%> <!--#INCLUDE FILE="config.asp" --> <!--#INCLUDE FILE="inc_functions.asp" --> if not(strUseExtendedProfile) and Request.QueryString("verkey") = "" then %> <!--#INCLUDE FILE="inc_top_short.asp" --> <% else %> <!--#INCLUDE FILE="inc_top.asp" --> <%
You're missing <% in the line that starts with if not(strUseExtendedProfile)
And in register.asp lines 553 and 554 are these:
<% end if %> if lcase(strEmail) = "0" then %>
Remove the %> after end if
Let me know if that's fixed it.

http://www.frutzle.com
Snitz Exchange | Do's and Dont's |
 |
|
rabufo
Junior Member
 
Italy
328 Posts |
Posted - 28 March 2002 : 14:33:23
|
....unluckily not yet...   
now clicking on profile link I receive this msg: -------------- Microsoft VBScript compilation error '800a0400'
Expected statement
/angelfish/inc_profile.asp, line 58
</td> ^ --------------
Clicking on the Agree button of the register page I receive now this error msg: ------- Microsoft VBScript compilation error '800a0400'
Expected statement
/angelfish/register.asp, line 580
<meta http-equiv="Refresh" content="5; URL=<% =Request.Form("refer") ^ -------------- any ideas??
really I don't know how to thank you for all your efforts in helping me........
|
 |
|
Roland
Advanced Member
    
Netherlands
9335 Posts |
Posted - 28 March 2002 : 15:15:27
|
Your inc_profile.asp error is because of a missing %> after this:
end if end if
Add it right after the second end if.
register.asp lines 579 and 580 are now:
Else <meta http-equiv="Refresh" content="5; URL=<% =Request.Form("refer")%>">
and should be:
Else %> <meta http-equiv="Refresh" content="5; URL=<% =Request.Form("refer")%>">

http://www.frutzle.com
Snitz Exchange | Do's and Dont's
Edited by - FrutZle on 28 March 2002 15:17:53 |
 |
|
rabufo
Junior Member
 
Italy
328 Posts |
Posted - 28 March 2002 : 20:33:23
|
thanks!!!!!!! now it works!!!     you saved my mind, thank you a lot!!
.....also i I have another prob now.....but I think it belongs to a new topic.....I'm posting about it now....
|
 |
|
|
Topic  |
|