Home | Advertising Info132 USERS CURRENTLY ONLINE   
PowerASP
   Site Search Contact Us Friday, March 14, 2025  

Active Server Pages asp search engine active server page asp application components tutorial CJWSoft ASPProtect ASPBanner ASPClassifieds



Blog Entry: 3/25/2006 1:40:28 PM

and did you response.write that session value to see if it holds anything to ensure it is being set ,

I really do not know for sure, but I imagine there are customers using their windows hosting. Usually I do not know what hosting company a customer uses and I am usualy the only one that responds to forum questions.

Why not download the current Free lite version and try it out ?

CJW

 

 

,



OK.  If no return page is set, do they end up on a PayPal confirmation page and have to navigate back to my site by going Back or typing the web address?

Nick

,

Probably not... javascript calling complex javascript is not a good thing and is often a problem.

I would try one of the other methods such as the xml parser if possible.

,

I just told you a lot of different things to try... and I doubt you have tried them in the time since I mentioned them

,

If you have found out that parent paths are disabled on the web server you can still use the application.

Before you continue.

If it is your server consider enabling parent paths to solve the problem.

If it is not your server consider asking them to enable parent paths for your web site to solve the problem.

If that is not possible please download this zip file.
2005-02-20_150703_aspprotect_v7.x_alternate_include_file_pat hs.zip

This zip file contains 3 sets of alternate files depending on your situation. You simply replace your existing aspprotect v7.x files with these new ones.

The zip file contains the following folders and files.



Below is the contents of the readme.txt file which explains everything.

The following folders each have a version of all the files in the ASPProtect system that might need to be edited in case you need to change the paths for the server side include files. There are 3 different scenarios.


(parent paths enabled) - This is the way the application comes.
The files in this folder have FILE server side includes containing "../" information. While these includes will work when the applicaion in is any location of a website they will not work if parent paths are disabled on the web server. Generally you will want to use these on your xp development machine. You can of course use them on your real server if parent paths are enabled. Parent Paths are now disabled on II6 by default and some hosting company will not enable them.


(domain root)
The files in this folder have VIRTUAL server side includes in them.
These includes only work when the applicaion is installed in the root of your web domain. For example if your domain was called "www.somedomain.com" the following aspprotect files and folders would end up like this
"http://www.somedomain.com/check_user_inc.asp"
"http://www.somedomain.com/password_admin"
"http://www.somedomain.com/users"


(domain directory)
The files in this folder have VIRTUAL server side includes in them.
These includes only work when the applicaion is installed in a directory called "aspprotect" in the root of your web domain. For example if your domain was called "www.somedomain.com" the
following aspprotect files and folders would end up like this
"http://www.somedomain.com/aspprotect/check_user_inc.asp"
"http://www.somedomain.com/aspprotect/password_admin"
"http://www.somedomain.com/aspprotect/users"

You can change the name of the "aspprotect" directory but you will will have to edit the includes in the files.


Lastly, if you are on a local machine and insist on using the VIRTUAL INCLUDES you would also use the (domain directory files) even though you dont have a domain on your local machine most likely
For example if your site was installed like so.
"http://localhost/aspprotect/check_user_inc.asp"
"http://localhost/aspprotect/password_admin"
"http://localhost/aspprotect/users"


cwilliams38403.6836342593, sounds like the data/export folde does not have permissions,

Hi Chris

Unfortunately the bl**dy server was down and unavailable for 17 hrs so I couldnt even get to see what the settings were!

It is on, the relevant users appear to have all rights for the data/tempstats folder.

I'm guessing you're going to suggest turning it off and see if the problem still appears.


Colin

,

Still not ready... I have no time to finsih it at the moment..

release date is unknown...

 

,

Terribly sorry, but we are not software-technical.  So can you please tell us exactly which folder the database would be in.

Thanks in advance.

,

It seems that if a user attempts to access a page that is not in their access level or they do not have the group permission they are redirected to the login page.  Re entering their ID generates an eror and they cannot go back to the pages they are alowed to access.  Is there a way for them to simply be blocked and return to the previous page or to a defined page so they can continue using the site?

thankyou 

, do you have "use picture uploading" checked in the settings ?
that is important..

have proper permissions been set on the picture folder ?

are the paths set correctly for the picture folder ?, Yes, you are right.  That was the problem.  Sorry  

Cheers
Roy
, you can whatever you like but like I said those gif files are already in the correct place. The log parser is messing up. , ok, so from your PM Iknow you are using SQL server with IIS5.
You say you created the SQL database using the provided scripts and  that is good.

What is going on may just be a weird odbc issue that sometimes happens on IIS5 when using SQL server and I have an idea on how to remedy it.

Edit the "config_inc.asp" with notepad.

Change

If  Application("SERVER_SOFTWARE") = "" Then
 Application("SERVER_SOFTWARE") = Request.ServerVariables("SERVER_SOFTWARE")
End If


To

Application("SERVER_SOFTWARE") = "iis/6"

And lets see if that helps the situation.

it will change some SQL String query values in the application from "-1" to "1"

either should always work but under certain scenariois only one or the other works,

Confused  Hi, we purched ASP Protect a few months back and had it installed on our hosting company under a "temporary" domain name -- cidrasensors.com

We are now about ready to switch this development site over to production and I need to change the domain from cidrasensors.com to cidra.com

My hosting company wants us to create a new accounting and re-set everyting up.

So...based on this, I have a few questions for you:

1. Do I need to re-install the software? or can I copy from one account to the other?

2. Assuming I can copy the software to the new account - are there changes that will need to be made to point to the new domain?

3. If I decide I wanted to keep the first account alive for development purposes (never turn on the website domain to the public) - would I need to have a seperate ASP Protect license? 

4. If I decided to ask you to do the transfer for us - is that covered in the $20 Installation fee I saw on the web?  

 

,

that would probably work...

any ".aspx" page can grab that data after someone logs in..

Session("Username")
Session("User_ID")

etc etc

anything you see set in the "aspprotectlogin.aspx.vb" file will be there

any data not set there would have to be added and then the project recomplied so that data gets saved...

 

, I am not talking about image resizing. I need to know if it is possible to limit the upload to images where their height or width is less than 500 PIX. ,

Got any info for me on this ?

Chris

,

I have tried everything to get your CJWSoft code working..I purchased the auto listings software and I am stumped, and actually you stumped my hosting provider, my database is stored in the database directory on the root.

I have even tried your ASPtest and still cannot connect.  My have connected other databases without an issue on this same host, I have named a DNS Auto for my database and ponted to that in my code  but get the following error you see at http://www.burkesauto.com and even when i try you test script found here at http://www.burkesauto.com/asptest.asp .

cwilliams38145.8522800926,

No can do.  In both cases there is an icon that says "Not uploaded".  I click in it and nothing happens.  There is no link to upload.  Am I missing something?

By the way, I appreciate and am impressed with your rapid response. Thanks.

 

 

,

Microsoft has a free version of SQL server 2000 than you can run on a development machine.


http://www.microsoft.com/downloads/details.aspx?FamilyID=413 744d1-a0bc-479f-bafa-e4b278eb9147&DisplayLang=en

This is really the same thing as the MSDN version of SQL server that comes with Visual Studio

It is limited in two ways.

  • No single database can exceed 2 gigabytes in size. However, each Desktop Engine server instance can contain many databases, each of which can be up to 2 gigabytes in size. Each computer can host up to sixteen instances of Desktop Engine.

  • Performance will rapidly decline when more than five simultaneous users use the database engine at the same time. With five users or less Desktop Engine will operate with full SQL Server speed.

    After you install this your going to need a way to connect to your sql server as well as a way to run queires on it.

    I suggest either install the client tools off any SQL 2000 Installation Disc (giving you enterprise manager and query manager)

    or use the FREE SQL Server Web Data Administrator which will do amost everything you  will need to do. It is really very slick
    http://support.cjwsoft.com/forum/forum_posts.asp?TID=127& ; ; ;PN=1

    Then you have a pretty sweet setup for testing and developing locally using SQL server.

    If you are wondering why someone with a real SQL Server 2000 cd wouldn't just install the real SQL server locally it is because the server part will usually not install on XP Pro or non server versions of windows for licensing reasons. (at least every SQL 2000 CD I have is like that regardless of whether it is standard or enterprise) But the client side tools on the cd are invaluable so I just install the Desktop Version of SQL along with the client side tools and everything works great.

  • , My guess it they are runnign some sort of ad blocking software like norton ad blocking. Something on the client side blocking ads or anything with the word ad in it.

    I would investigate that., You know what, you really are frigin goofy to say you might think we didn't write the software. I got source code to the license dll as well as about 12 revisions of the application sitting on my development server as well as about 1200 emails between John & Myself as we worked on it. Not to mention all those .vb files that come with the application. What do you think those are ? I bet you don't even really know based on something you said in one of your earlier forum posts.

    Did you even read this cause this is YOU... !!!
    http://support.cjwsoft.com/code/moreinfo234-1.htm
    And we say right on the ASPProtect.NET product page to read that article before making a purchase.

    Moving on... it basically says on the site ASPProtect.NET works the way it is shown to work. You can use it that way or you can further edit the code with Visual Studio.NET. If you are so good with asp.net then you should be editing the code to work differently or writing your own authentication that works exactly how you want it to. End of story. You keep arguing about things your done... you are so done !!! I won't keep putting up with you.,

    An email I just received from eastcoastguy.. to keep this thread up to date

     

     

    Your quick reply was greatly appreciated... I removed the password and was able to use a DSN...I will look into a DSN-less connection later..once i get this working !
    Cheers
     
    eastcoastguy
     
     
     
     
    cwilliams38146.6165509259, it might.. I might be wrong though as I guess that could still be an issue with access not being able to keep up.. and then the xml parser just isnt getting the page it is requesting in time,

    You should not have single quotes around the "-1" because Album_Active is not a string field in the database. It's true/false or bit field in the database depending on the database you are using (MSSQL or ACCESS)

    I'd do it a little more like this I think.

    SELECT COUNT(Album_ID) AS Alb_Count FROM " & tbl_label_albums & " WHERE User_ID = " & CmdListUsers("User_ID") & " AND Album_Active = 1"

    I took out the parentheses as well since I dont believe they are needed in a simple case like this

    but is hard to say unless your the one testing it... my version might have a mistake as I am a little rusty with my SQL at the moment

    also: in case your wondering...
    depending on the situation and the odbc drivers the 1 and -1 should work either way but sometimes it's picky and you have to do it one way or the other

    cwilliams38433.0564930556, it probably means the page you are trying to protect is (not in an iis application or not in the same iis application) which it needs to be

    for a situation like using ASPProtect you really want your root of your virtual directory set up as one big application in IIS. (after you inquired about it your hosting company probably went and set the ASPProtect folder as an application in IIS which means any pages you protect need to be in there as well. (truth is they should have had your entire web starting from the root set as one in the 1st place..... its standard practice for any experienced hosting company) cwilliams38456.9306828704,

    Hi,

     

    I only just purchased the product and I would be very keen to

    a) is the upgrade available very soon as I don't want to spend the time developing one and than find the other released shortly & 

    b) would I only need to pay the difference for the upgrade or have I already downloaded the upgrade already.

    I cant see what version I current have.

    I look forward to your response.

    ripcurlsurf38138.816099537,

    Some users have reported an error during the registration process.
    Here is what I believe is happening.

    When you register you get sent a validation email that has a link in it that looks something like this.

    http://support.cjwsoft.com/forum//activate.asp?ID=testAD3AD2 97BC

    That link can only be clicked on once which will activate your account.

    If you somehow run that link more than once you will get a message telling you there was an error.


    I think some people are double clicking on the link they get sent and running it more than once.... or clicking on it again after registration is complete. It probably happens very fast so they never see the success screen.

    Either way, if you can login to the forum nothing is wrong and you are already activated.

    cwilliams38089.6248842593,

    is that lindsey lohan and her fake boobs as ur avatar?

    I am installing IIS and all of its glory on the other computer now... gotta love remote desktop (the pc is at work  )

    ,

    It's probably something I could do for you as a custom project if you are interesting in paying to have that work done, but it is probably not something that will be added to this version of aspbanner as it is in my opinion a feature more suited for a more expensive software package.

    It is also difficult to get ASP code to do things on it's own. Scheduling something to run on the server or some other clever scenario is necessary and that usually means it would be unique to each persons setup.

    http://www.cjwsoft.com/custom_work.asp

     

    , well, for now you have to watch the logs. What your talking about would take up a lot of server resources and database space to keep track of. Maybe some day, but no plans at the moment.,

    Your going to have a lot of problems and a lot of the code will have to be re-written.

    There are a lot of things in the the code that the MYSQL database system does not support or has issues with . I know because I once made a version of ASPBanner work with MYSQL and it took weeks of work to get it stable.

    Null field types can cause problems... but mostly ADO updates which I don't think MYSQL supports at all. All of the ADO stuff would have have to be rewritten.. etc etc

    That's probably why you cant get much of the code to write to the database.


    Here is a generic example.

    An update to an existing record using ADO
    http://www.powerasp.com/content/database/ado_update.asp

    And update to an existing record using an update query.
    http://www.powerasp.com/content/database/using_update.asp

    All through the the code the ADO updates would have to converted to update queries which means a lot of work.

    I used ADO a lot because I like it and it is little easier to validate data before it is written to the database.

    It is also a little easier for customers to understand when they look at the code.


    Anyway....

    The app just was not designed to work with MYSQL.
    It was specifically designed to work with MSSQL and MSACCESS only.

    This holds true for all of our applications.

    Your running off an IIS 5 Server so I would suggest just using MSACCESS as the database. The Photo Gallery app will run very well using MSACCESS. 

    ,

    The file check_user_inc.asp as the lines: (which include Session("groups")

     Here we set some valus about the user into session variables
       Session("PasswordAccess") = "Yes"
       Session("Access_Level") = CmdCheckUser("Access_Level")
       Session("Admin") = CmdCheckUser("Admin")
       Session("Active") = CmdCheckUser("Active")
       Session("Expiration_Date") = Expiration_Date
       Session("User_ID") = CmdCheckUser("User_ID")
       Session("Groups") = CmdCheckUser("Groups")
       Session("Redirection_URL") = CmdCheckUser("Redirection_URL")
       Session("Password") = RC4(CmdCheckUser("Password"), PasswordEncryptionKey)
       Session("Username") = CmdCheckUser("Username")

    , Flash files cannot track clicks unless you edit the original flash file to link to the aspbanner system redirect URL.. feeding it the correct ID of the banner.

    When that link is clicked on it will then track the click and redirect the user to the “link url” specified for that banner. 

    The system actually generates the necessary ASPBanner URL for you. That link is shown on the banner edit screen.(you must save the banner at least once and come back to that screen to see the link though) 

    Really the best way to show it is with an example as seen below.



    Basically the flash banner file "powerasp.swf" highlighted in green needs to be edited to link to the banner redirect url which is highlighted in red.... the banner redirect url will then track the click and ultimately send the user to the Link_URL highligthed in blue.

    All banners systems work this way when it comes to flash files.
    It’s the nature of flash and the web browser, 

    The flash source code must be edited to link to the redirect url in the ASPBanner system. There is no possible way any banner system can track a flash click unless the flash file links to the banner system 1st.... because that click is handled by Flash and the web browser. 

    In some cases if you do have the original source file for the flash banner then you are out of luck as far as tracking clicks goes.



    On a side note... if you create flash banners the way this article says you can actually feed a .swf flash file a link for it to click to. Instead of it being hardcoded.

    http://www.macromedia.com/resources/richmedia/tracking/desig ners_guide/index.html

    This is really the way everyone should design their flash banners from now on because the url it links to can be easily changed at any time without editing the flash file source code. 

    cwilliams38325.740162037,

    After understanding how the count works i checked the IP in the db.  They are all set to the same IP (my web server) no matter what ip is doing the viewing.  This is probably due to my ISA2004 firewall that is posting the ip address of the web server with each log on.  So, can you help me with where the code would be to modify so the db does not get updated?  I risk the refresh problem, don't think it is an issue with me.

     

    Thanks,

    ,

    Christopher

    Thanks for a speedy reply.  This is what I have used most recently...

    ListingsConnectionString = "DSN=longreach;UID=lradmin;PWD=skipper;"
    DatabaseType = "SQL"

    but that throws an error of:

     [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

    I have private messaged you my SQL server IP address.  I am a fast learner with ASP (I think!) but some things really catch me out!

    ,

    Hello,

    for an admin..
    you view albums for a user.. make a new album... then click manage pictures

    for a regular user you log in.. go to user user area.. create an album..then click on manage your albums

    , Along with being able to set an expiry date or number of impressions, is it possible to add another option for a banner to be "non-expiring"?

    With our current ad software (which we are transferring all data from to ASPBanner), we run banners for both paid advertisers, and for our own services. The banners relating to our own services, we would like to set to "non-expiring" so they appear all the time. ,


    Timecard Entry: 3/25/2006 1:40:28 PM

    checking in with Century to see where they are on fiber and power, *AGFA, Talked to Tim about SoftMLS billing and slcmls.com in particular, Resetting a couple of netservers., teched phone calls, Created Frontier Celluar Proposal, Work w/ Mike B @ Knowltons and Howard and Randy to troubleshoot some network flooding., On phone w/Randy trying to fix problem on server with Timberview web. Problem fixed. Published changes to server., Lunch from Middle of day., Reading and responding to emails, Answered tech related calls., Finish Press Release for new hires, Talked to Amy about new site: Gtosportspromotions.com, Javascript training - trying to learn more about form validation & creating dynamic dropdowns etc. on the fly on the client side., emails and call backs on soon to expire accounts. Some DPEC. Slow morning., Johnsonloghomes.com finished scanning in loghome plans and photoshop work on those plans.. cleaned up graphics, proper alignment on inidividual objects, insertion of plans into site, added more content, Checking & responding to e-mail, and support e-mail. Helping customers with accessing problems with their sites. , Gen Mktg- prep for mtg at Bernier, Put together diagram for DSL Bell integration, Otis Richardson (SIIE), Prepare for Investors Meeting, and IPRS conference call with BA and NS, also did the usual tech stuff (rad logs, and customer problem page, etc.), lunch and errands, Emails -32 holy cow., Use vacation time because I had to go to my ear doctor in Kingston because of a sudden ear infection., Lunch, Excel document started for channel partners that are interested in PC Bundle., Install printer drivers on computers in Clayton., Batching and answering phones., Filed customer paperwork, readied money for Clayton, helped get invoices ready to mail, answered phone, sign-ups, reactivations,

       Active Server Pages Rule The World
    Contact Us  
    All artwork, design & content contained in this site are Copyright © 1998 - 2025 PowerASP.com and Christopher J. Williams
    Banner ads ,other site logos, etc are copyright of their respective companies.
    STATS Unless otherwise noted - All Rights Reserved.

    Active Server Pages ASP control controls class classes module script Scripts applet CJWSoft ASPProtect ASPBanner ASPClassifieds www.aspclassifieds.com, www.powerasp.com,www.cjwsoft.com,www.aspphotogallery.com,www.codewanker.com,www.aspprotect.com,www.aspbanner.com