Blank page when creating new post
Printed From: Web Wiz Forums
Category: Web Wiz Web App Support Forums
Forum Name: Web Wiz Forums
Forum Description: Support forum for Web Wiz Forums application.
URL: https://forums.webwiz.net/forum_posts.asp?TID=6252
Printed Date: 03 April 2026 at 2:31pm Software Version: Web Wiz Forums 12.08 - https://www.webwizforums.com
Topic: Blank page when creating new post
Posted By: rimco
Subject: Blank page when creating new post
Date Posted: 08 October 2003 at 7:26am
|
Hi, I'm running a clean installation of version 7.5 (sql2000/win2k) . The installation went completly error free, and the forum seems to work ok.
When I try to make a new post or poll. All I get is a blank page. No error messages. http://217.8.139.45/webwiz/post_message_form.asp?mode=new&FID=1 - http://217.8.139.45/webwiz/post_message_form.asp?mode=new&am p;FID=1
I have a version 7 up and running on the same server, without any problems.
|
Replies:
Posted By: Gullanian
Date Posted: 08 October 2003 at 7:39am
|
The error is hidden:
Microsoft VBScript runtime error '800a000d'Type mismatch: '[string: "6.0"]' webwiz/functions/functions_common.asp line 164
|
Posted By: rimco
Date Posted: 08 October 2003 at 8:50am
|
Thx Gullanian.
I have found som other topics conserning this error, and after what I can undrstand it has something to do with input locales, and the desimal separator sign. I have tryed to set input locales to English (united states) rebooted the server but it didn't solve the problem.
I find it strange that this isn't a problem in older versions. There must be more in to it than just a input locale issue.
Any suggestions?
|
Posted By: ask023
Date Posted: 08 October 2003 at 9:12am
|
All,
I have the same problem with Win2003 server and Russian locale...Changes to US not help :-( Could anyone please help us?
Thank you in advance!
|
Posted By: ask023
Date Posted: 08 October 2003 at 9:42am
|
All,
It seems I found some info from MS: http://support.microsoft.com/default.aspx?scid=/servicedesks/bin/kbsearch.asp?article=271587 - http://support.microsoft.com/default.aspx?scid=/servicedesks /bin/kbsearch.asp?article=271587 But it totally crash forum :-( So, we needed in patch for WebWiz forum...
|
Posted By: WebWiz-Bruce
Date Posted: 08 October 2003 at 5:51pm
The server must use a dot to indicate decimal numbers eg.
2.1
not
2,1
If your server uses anything other than a dot in decimal numbers then
the forum will not be compatible with your server and you won't beable
to use the present version. I don't beleive that there is anyway to fix
this problem without changing the way your server views decimal numbers.
------------- https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting
|
Posted By: WebWiz-Bruce
Date Posted: 08 October 2003 at 6:15pm
I have been looking for a solution and there appears to be no fix with MS on this.
The only way for this to run is if the server uses a period '.' as the
sepporator for decimal numbers otherwise you will receive this error.
Contact your web hosts to correct this problem with your server.
------------- https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting
|
Posted By: michael
Date Posted: 08 October 2003 at 9:04pm
|
You can do something like that with js if that is possible with the forum. Example:
var myString = "1,111.22"; // shall become "1.111,22"; var europeanformat = myString.forceToNumber().fixedDigits(",",".");
Dunno if that helps
------------- http://baumannphoto.com" rel="nofollow - Blog | http://mpgtracker.com" rel="nofollow - MPG Tracker
|
Posted By: ask023
Date Posted: 09 October 2003 at 12:12am
|
-boRg- wrote:
I have been looking for a solution and there appears to be no fix with MS on this.
The only way for this to run is if the server uses a period '.' as the sepporator for decimal numbers otherwise you will receive this error.
Contact your web hosts to correct this problem with your server.
|
Thank you, Bruce! I changed "," -> "." on my Win2003 server and now all forums work fine!
|
Posted By: WebWiz-Bruce
Date Posted: 09 October 2003 at 3:45am
I've tried to replicate the error on my own machine to try and slove
the problem, but as it was intsalled with English UK as the default it
can still correctly see decimal numbers when using a period '.'
------------- https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting
|
Posted By: rimco
Date Posted: 09 October 2003 at 6:59am
|
I have changed the decimal sign, in regional settings to be "." still no luck. I have checked if the server now uses ".", and it does.
Ask023, where did you change from "," to "."?
|
Posted By: ask023
Date Posted: 09 October 2003 at 7:11am
|
2Rimco
I think it was successful due to Win2003 server using - I changed ","->"." in Advanced settings in Regional Settings + checked "apply to all users"
I think you may try http://support.microsoft.com/default.aspx?scid=/servicedesks/bin/kbsearch.asp?article=271587 - http://support.microsoft.com/default.aspx?scid=/servicedesks /bin/kbsearch.asp?article=271587 solution for Win2000 (and ","->"." changes)
Best wishes, Sergey
|
Posted By: WebWiz-Bruce
Date Posted: 09 October 2003 at 12:16pm
Does anyone know of a way to detect what the system is using for
decimal numbers or a work around for this as I can't find any info on
this on the web.
------------- https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting
|
Posted By: ask023
Date Posted: 09 October 2003 at 2:43pm
|
Bruce, I think we should check with rimco - I hope that MS solution may help with Win2000 servers and he going to test it...
|
Posted By: rimco
Date Posted: 09 October 2003 at 4:36pm
|
Thx Sergey I will for sure try your suggestion. Don't have time tonight, but I will look in too it tomorrow and report back.
-boRg- I Installed MS Acsess, and checked what decimal number sign that showed up the there. And it was in fact a "."
|
Posted By: rimco
Date Posted: 10 October 2003 at 2:41am
|

It's alive. Sergeys tip did it.
The following settings works for me: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLEAUT VarConversionLocaleSetting = 1 (DWORD)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInf o\Parameters\ SetVarConversionLocaleSetting = 1 (DWORD
HKEY_USERS\.default\Control Panel\International sDecimal = .
Thx both Sergey and -boRg- for your help. And thx for a great forum
|
Posted By: WebWiz-Bruce
Date Posted: 10 October 2003 at 3:30am
I'm looking at trying to find a way to detact browser versions for the
next version that doesn't require the checking of decimal numbers so
hopefully people won't have this problem in future of having to edit
their registery on the server.
------------- https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting
|
Posted By: WebWiz-Bruce
Date Posted: 10 October 2003 at 8:30am
Here is the fix for the next release that doesn't use decimal numbers in browser identifications, so no registry fixes needed.
In the file functions_common.asp change the RTEenabled() function to:-
'********************************************
'*** Rich Text Compatible Browser type *****
'********************************************
Private Function RTEenabled()
Dim strUserAgent 'Holds info on the users browser
'Get the users HTTP user agent (web browser)
strUserAgent = Request.ServerVariables("HTTP_USER_AGENT")
'*************************************
'***** Windows Internet Explorer *****
'*************************************
'See if the user agent is IE on Winows and not Opera trying to look like IE
If InStr(1, strUserAgent, "MSIE", 1) > 0 AND
InStr(1, strUserAgent, "Win", 1) > 0 AND InStr(1, strUserAgent,
"Opera", 1) = 0 Then
'Now we know this is Windows IE we need to see if the version number is 5
If Trim(Mid(strUserAgent, CInt(inStr(1, strUserAgent, "MSIE", 1)+5), 1)) = "5" Then
RTEenabled = "winIE5"
'Now we know this is Windows IE we need to see if the version number is above 5
ElseIf
CInt(Trim(Mid(strUserAgent, CInt(inStr(1, strUserAgent, "MSIE", 1)+5),
1))) => 6 Then
RTEenabled = "winIE"
'Else the IE version is below 5 so return na
Else
RTEenabled = "false"
End If
'****************************
'***** Mozilla Firebird *****
'****************************
'See if this is a version of Mozilla Firebird that supports Rich Text Editing under it's Midas API
ElseIf inStr(1, strUserAgent, "Firebird", 1) Then
'Now we know this is Mozilla
Firebird we need to see if the version 0.6.1 or above; relase date is
above 2003/07/28
If CLng(Trim(Mid(strUserAgent,
CInt(inStr(1, strUserAgent, "Gecko/", 1)+6), 8))) => 20030728 Then
RTEenabled = "Gecko"
'Else the Mozilla Firebird version is below 1.5 so return false
Else
RTEenabled = "false"
End If
'**************************************
'***** Mozilla Seamonkey/Netscape *****
'**************************************
'See if this is a version of Mozilla/Netscape that supports Rich Text Editing under it's Midas API
ElseIf inStr(1, strUserAgent, "Gecko", 1) > 0 AND
inStr(1, strUserAgent, "Firebird", 1) = 0 AND
isNumeric(Trim(Mid(strUserAgent, CInt(inStr(1, strUserAgent, "Gecko/",
1)+6), 8))) Then
'Now we know this is
Mozilla/Netscape we need to see if the version number is above 1.3 or
above; relase date is above 2003/03/12
If CLng(Trim(Mid(strUserAgent,
CInt(inStr(1, strUserAgent, "Gecko/", 1)+6), 8))) => 20030312 Then
RTEenabled = "Gecko"
'Else the Mozilla version is below 1.3 or below 7.1 of Netscape so return false
Else
RTEenabled = "false"
End If
'***********************************
'***** Non RTE Enabled Browser *****
'***********************************
'Else this is a browser that does not support Rich Text Editing
Else
'RTEenabled - false
RTEenabled = "false"
End If
End Function
|
------------- https://www.webwiz.net/web-wiz-forums/forum-hosting.htm" rel="nofollow - Web Wiz Forums Hosting https://www.webwiz.net/web-hosting/windows-web-hosting.htm" rel="nofollow - ASP.NET Web Hosting
|
Posted By: WebKnight
Date Posted: 13 October 2003 at 5:29am
|
Thank You! This solution worked for me 
|
Posted By: huwnet
Date Posted: 13 October 2003 at 10:51am
|
It now works fine! Please delete my account test101 on your site!
|
Posted By: josk
Date Posted: 14 October 2003 at 12:05am
|
Now it works for me! Thanks bOrg!
|
|