Home | Advertising Info56 USERS CURRENTLY ONLINE   
   Site Search Contact Us Saturday, May 21, 2022  

Active Server Pages ASP control controls class classes module script Scripts applet CJWSoft ASPProtect ASPBanner ASPClassifieds

Blog Entry: 3/25/2006 2:29:24 PM

Because employees and sales reps might leave or go to work at competitors without our knowledge and we can't have them get an perm account so we need to implement some sort of expiry and then review their account with them.,

  Much thanks, the duplicate incl's I spaced on and should have caught.  The hidden form variable was a key issue.  Thanks for the syntax and the help.  Now I get this page together. j  As a note - I got faster results by dropping my timeout to 3 minutes temporarily while progging and cleared browser cache between tests.  Thanks again.


I think you can either change some things in your PayPal account settings regarding your default currency..

or add a hidden variable to the PayPal form code ASPProtect uses like this guy did.
http://support.cjwsoft.com/code/code_info.asp?TID=237&KW =paypal

The hidden form variable code would go next to all the other hidden variables in no particlar order.. just look through the paypal code in notepad till you find a bunch of those hidden form variables lines in a row. ,

Whein I went by the numbers off of your directions, which work well up to that point, the import would time out.

At that point I tried to import directly into access...and then it hung trying to login.

okay so I've put in a clean database and created a new record for me as admin.

As I already had directories in my web site root called 'images' and 'templates' I loaded the files into a sub directory called 'aspprotect' as suggested in the installation guide where it say 'either way it really doesn't matter'.
However, it does.
The scripts are often looking for a file which it can't find because the /aspprotect part of the path is missing.  Example:
I can't find a way of editing all the scripts that need changing.  I'm assuming it would be easier to change my site to avoid using subdirectories used by aspprotect and reinstalling from scratch straight into the root directory.
Anyone with any suggestions?
Many thanks



Thank you again Sir. Your quick responses and helpful demeanor add greatly to the value of your software.


I did a sign up.. your verify URL is not saved/set in the application variables.

try saving the admin settings page again.. or reboot the server so the settings get reloaded

if you can make sure the web is it's own application in IIS

if it is your server do and "iisreset" from the command prompt

if all else fails you got iis application issues with the site... wait till tommoro to see if the setting gets loaded

Using just ASP (Form Based Authentication) you can only protect the actual content of the ".asp" files.
You can however use some ASP tricks to stream other types of files to the users.
That way the actual file locations are never known and they can only get them/see these files when they are logged in as you would be streaming files to them after they logged in.
Below are informative links I have collected on the subject in an email I sent to another customer a while back.

Using Active Server Pages you can only protect ".asp" pages.
You can however password protect ".asp" pages that stream files to the user using code like in these examples therefore keeping the actual file name a secret.
And from another email I sent...
ASPProtect only protects the content of ".asp" pages. Directory protection is not possible using just ASP.
Other file extensions can not be protected using just ASP.
There are ways to get around this.
You'd want to do a technique like this to stream non ".asp" files to the users.
The safileup component from softartisans can actually do something similar as far as streaming the files go.
Then use something like ASPProtect to protect the ASP files that streams the files.
The actual location of the files is never known to the users and of they don't have access to the asp pages they can not see or get those other types of files.
Very doable, but nothing ASPProtect takes care of automatically.
This info above should get ya on track.
cwilliams38344.8751736111, FILE includes can not use virtual pathing info


if you want to do it like that you have to use a VIRTUAL include, OMFG,

http://support.cjwsoft.com/forum/forum_posts.asp?TID=205& ;PN=1

The IPN Subscription Pack which is built in to ASPProtect 7 contains all the pre-built scripts you need to implement PayPal IPN Subscriptions with ASPProtect. IPN stands for (Instant Payment Notification). It allows you to set up scripts on your server so whenever a PayPal payment is processed the PayPal server sends info to your server regarding the transaction and vice versa. This is a fully automated process and allows you to charge users for access by the month or however long you like.

The Subscription feature of PayPal handles recurring billing automatically. The PayPal server will communicate with the ASPProtect system and keep everything up to date with users and their subscriptions.

This Support Pack basically gives you an additional signup and registration directory "paypal_sub_signup" and it should not interfere with any changes or customizations you have made to your ASPProtect setup. New users can register in this directory and sign up for a subscription at the same time. Existing users whether active or expired can be sent to this directory where they can lookup their account and start a subscription. You can also assign various Access and Group Levels during signup and you can set up various prices for various amounts of time as well. This is a real-time setup for the most part. As soon as a user pays via PayPal your system is updated and they will have access.

To use this all you need to do in ASPProtect 7 is enter your PayPal account name into the settings screen. It will be an email address. You'll need a business or premier account with PayPal and you will need log into your PayPal account and turn on IPN in you profile. They make you enter a default IPN URL. We do not use that so if you already have something there leave it there. If you dont have something there you can type in any the full url to any page on your server. It's probably best to send it to an empty ".asp" page or something.

Changing Payment Options

In the "paypal1.asp" file there are some sample payment options set up.

They look like this and you can have as many as you like.

<!-- Begin Payment Option Code -->
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank">

<% Label = "Membership (1 Month) $9.99 Recurring" %>
<!-- Begin Form Fields You Can Edit.. See PayPal Subscription Manual For Details -->
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="a3" value="9.99">
<input type="hidden" name="p3" value="1">
<input type="hidden" name="t3" value="M">
<input type="hidden" name="src" value="1">
<input type="hidden" name="sra" value="1">
<!-- Field Below must have 2 commas First two values are optional (access level,groups,user ID)-->
<input type="hidden" name="custom" value=",,<% =User_ID %>">
<!-- End Form Fields You Can Edit.. See PayPal Subscription Manual For Details -->

<!--#INCLUDE FILE="form_data_inc.asp"-->
<input type="image" src="https://www.paypal.com/images/x-click-but20.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">

<!-- End Payment Option Code -->


To really understand what these form values mean it is best to look through the PayPal Subscriptions Manual which is a PDF file you can get from the PayPal Site.

This link was valid the last I checked...
Subscriptions and Recurring Payments Manual

It also may be helpful to use their wizard to create some subscription buttons with different settings and then look at the code generated.

Bascially these are the important ones..

  • a3 - amount to billed each recurrence
  • t3 - time period (D=days, W=weeks, M=months, Y=years)
  • p3 - number of time periods between each recurrence
  • The custom field is something we are using to send info from ASPProtect to PayPal.
    it allows you to set the access_level or groups access (groups support require the ASPProtect Option Pack)

    <input type="hidden" name="custom" value=",,<% =User_ID %>">

    or this example where we are setting the access_level to (2) and also giving the user access to groups (3 and 4)

    <input type="hidden" name="custom" value="
    2,*3*4*,<% =User_ID %>">

    Here is how it works.
    The value setting (red) is essentially and array that can be made up 3 elements separated by comma's


    If you do not want to set the access_level or groups access.. then you don't even need to edit the setting.

    Values must be separated by a comma even if there is no value and there can be no spaces.  If you didn't want to set an access level or groups there would still be 2 commas at the beginning.  etc etc
    Basically there must always be 2 commas but you only have to set last values which is the User_ID from the ASPProtect system.

    The 1st value is the access level you want to user assigned to.
    The 2nd option is the groups you want the user assigned to. (requires option pack)
    The 3rd option is the User_ID which the system takes care of. Do not edit this option. Leave it as <% =User_ID %>


    cwilliams38421.7141782407, well, I just tried a password using "abcdefghi" and like you said it did not work

    I am looking into that.

    Also, it seems I had the SQL scripts creating the "Old Password" field just in case someone needed it and I forgot about that. ,

    I hear ya.. problem is it just does not fit into the banner rotation logic.

    I know it sounds like a simple thing, but it is not because ASPBanner does it's rotation logic in a totolly unique way that no other system I know of does. It basically does everything in memory.

    I just don't see anyway to do add what you are asking about without totolly re-writing how it works. The system would have to rely totally on complex (SQL queries / stored procedures) to do the banner rotation like every other poorly performing system out there.

    It's really hard to explain, but I just no way I see to add it to the high performance application variable banner logic.  If I changed the system to not use those application variables there would be a tremendous performance loss because the database would be doing about 90% more work than it currently does.

    As I have said before sacrificing performance is just not something I am willing to do.

    I built ASPBanner for performance and speed and that has always been it's main intention.

    I leave the bloated features to the competition. If I lose sales because of it that is just unfortunate. I want the best performing system. The system I can be proud of. The system that can handle millions of impressions per day under a MSSQL or MYSQL installation and not even flinch. That is what ASPBanner is all about.

    The other thing is pricing. The price is kept low partically because the feature set is low.

    Maybe someday there will be a version with more features and less performace. I really do not know. Right now it's just not something I plan on doing.



    No changes to any scripts - just a response.write added to Email_Password.asp to print out the SQL.

    Sure - here's the address.



    P.S.  E-mail address to look for is serena_5@hotmail.com

    , If you PM your site info and I can go in and troubleshoot. I have no more ideas. Usually people have zero issues installating this application as I got it pretty tweaked so I need to see what is going on in order to help.,

    Thank you....  yes it does


    Is there a limit in the number of Zones you can have in the database.


    thanking you


    I am having problems accessing the admin site at the following URL:


    It brings up the login page, but when I enter the admin/test, it times out.  The DB is the copy with no password and it resides in a directory on the same server hosting the site but it is not in a folder viewable by web users.  This is how the dataconn_inc.asp is set:

    '*** Below are the only two settings you need to edit in this file
    ConnectionString = "DSN=drweisberg;Driver={Microsoft Access Driver (*.mdb)}"
    DatabaseType = "MSACCESS"

    The ODBC is setup and the IUSR has read/write/modify permissions.

    Any help would be greatly appreciated.


    Good Morning - I getting errors in my system log that says "404 file not found" for a number of files - Here are a few examples:

    /aspprotect/password_admin/ drop1.gif
    http://cidra.easycgi.com/ aspprotect/password_admin/edit.asp? User_ID=181
    4 0.28%
    /aspprotect/password_admin/ drop2.gif
    http://cidra.easycgi.com/ aspprotect/password_admin/edit.asp? User_ID=181
    4 0.28%
    /aspprotect/password_admin/ left1.gif
    http://cidra.easycgi.com/ aspprotect/password_admin/edit.asp? User_ID=181

    I ideas on how to fix this?  Note: The system seems to be working fine, but I want my log files as clean as possible. 

    Thanks.  shirley

    Don't want to install the application ?
    Having trouble doing it ?
    Don't think you can ?

    No problem, have us install it for you.


    Installation service is generally available Mon - Fri during the hours of 10 am - 7 pm EST.
    We may very well be around to do installs at other times but we do not guarantee that.

    To do an install we generally need FrontPage Explorer or FTP access to your site.
    We also need a way to set permissions on any necessary directories, etc etc.

    To do a SQL Server install we need to access your SQL server via Enterprise Manager.

    Some installs may require access to other things not mentioned.

    The server must be a properly set up NT/2000/2003 server running IIS 4-6 for ASP 3.0 applications.
    (with support for ASP scripts and database connectivity.) Parent Paths must be enabled on the server.

    Please Note:
    These ASP scripts do not run under Chillisoft ASP. That means they do not run under Unix, Linux, Apache, etc etc.
    We do not install our applications on free ASP Hosting solutions. Why, because they are more trouble than they are worth. Free hosts like that are usually zero help if we need something changed. There is a reason they are free.

    We install the software in it's base configuration. We make sure it is running correctly. If you break the installation you will have to pay to have it fixed. We do not integrate it with your existing site or edit any of your existing web content. That is up to you. Installation fees are non refundable as is the digital source code we sell. When you purchase anything from us you agree to this.

    We do not do installs for IPNFulfill and Color Sequence Protection as they are simple scripts and do not even use a database.. We also do not install the IPN Support Pack as it is just a folder you copy into your web and some configuration files that you must decide how to configure based on your needs and your PayPal account info.

    Installation Service Pricing
    Any CJWSoft ASP 3.0 application
    (Access Database Installation)
    Any CJWSoft ASP 3.0 application
    (SQL Database Installation)

    Contact us if you have any questions.

    question 2 is answered best here

    http://support.cjwsoft.com/code/code_info.asp?TID=319&KW =paypal

    I should also mention that the paypal scenarios used in ASPProtect can not be tested using PayPal's sandbox. Also test using two real PayPal accounts and on a live setup. (You'll allowed two paypal accounts)

    then you can log into the other and refund the transctions and of course it makes sense to use low amount like 1 cent and what not.

    Also, I'd love to see what you came up with with the integration. I have been working on it here as well and took it in a different direction as I plan to sell directions for it as an add-on for aspprotect. I have it all working here but so far I dont see an easy way to let other people do it as I had to change things in both systems in a lot of places. Utimately if done under a SQL environment triggers should be used at the database level and that is another consideration.


    , What application you talking about ? I'll assume ASPProtect. In the future please specify what application you are talking about.

    ASPProtect 7 already has protection that is quite effective. The no concurrent login feature which will not let the same username under a different ip log in at the same time. Meaning if someone gives out their info they will screw themslves over because eventually they won't be able to log in. Only one unique ip at a time can log in so even of 100 people know the info it won't really do anyone much good except the lucky one that logged in 1st and stayed logged in.  The username/password will eventually become more and more useless as more and people know it.

    In addition to that is is a good idea to monitor the daily logs and single out a user you see logging in a lot. The more ips you see for that user the more chance it is multiple people logging in and you should take action. ,

    (FREE) Nov 23 2005 Update Files

    If you purchased ASPProtect Version 7.x before Nov 23 2005 then you can download these Update Files.

    (These are non-critical updates.. only update if you want the described changes below)

    These updates do the following..

    • Make the Tabs in the Admin area move up and down as you navigate around so they look more like tabs used in a file cabinet.
    • Updates the import/export process so the tab delimited text files created now store the passwords in plain text instead of encrypted. I have been thinking about this one for a while now and I think it is better this way as it was confusing a lot of people. If can also kill the whole process if by chance the encrypted output of a password contains a line break of sorts. There is no way to deal with that scenario so this is way the import/export process is going to work from now on. This also means you should be VERY carfeful about leaving export files lying around as they will have the passwords in them.
    • Updates the "expected_paths.asp" in the data folder because the paths it was generating had an extra "data/" in it.
    • Updates the users page so it will not show the import/export link if you have not entered a path for the export files in the settings.
    • Adds an Activity Tab if using the Activity Tracking features instead of the links it used to put on the users page that most people didn't see.

    To install these just copy them in over the old files.

    Now of course back up your existing files so can revert back if there is a problem or you do not like the changes. If you made any custom changes to any of your pages use your head and realize that copying these in over your existing files will overide any custom changes you made. (that is your business, I am just warning you)


    , Ahhh, I see it, thanks that was the ticket.


    Great software.

    How easy would it be to copy the email address entered at registration directly into the login id field so that the user's email address is automatically used as the login id? 

    Also, where in the code can I turn off the random password generator - I'd rather force people to pick something they can remember themselves.




    Now, we can connect to the MySQL database with ASPBanner using the following connection string if we like.

    "driver={MySQL ODBC 3.51 Driver};server=localhost;port=3306;uid=root;pwd=temp;databas e=aspbanner;option=16386"

    But we really do not want to connect to the aspbanner MySQL database using the "root" account

    So, lets make an account to use..

    In MySQL Administrator select "User Administration"

    Down below you will see the user "root"

    Right click on "root" and select "Add new user"

    Type in a New MySQL Username and Password

    I am going to call my new user "aspbanneruser"

    Hit the Schema Privileges" tab

    In this case since I am using the root account to manage my MySQL system I am just going to give this new user account what it needs to use the aspbanner database.. you may want to apply more permissions to the new account, that is up to you.. I am giving the new user (select, insert, update, delete, execute) So I right click on the aspbanner and then bring over the permissions I need for it.. and hit apply changes down in the bottom right.

    We can now connect to the aspbanner MySQL database using this new account like so.

    "driver={MySQL ODBC 3.51 Driver};server=localhost;port=3306;uid=aspbanneruser;pwd=tem p;databas e=aspbanner;option=16386"


    ------------------------------------------------------------ -----
    article still in the process of being written (3/14/06)


    I have purchased ASPProtect to secure a web site that I administor for a soccer league.  I am having a hard time getting the code to execute.  the instructions are to include this code at the top of the web page under the Language identifier.  Like this I think:


    <!-- Begin ASPProtect Code -->
    <!-- Groups with access to this page. ( * Admins * ) -->
    <% GROUPACCESS = "4" %>
    <!--#INCLUDE FILE="check_user_inc.asp"-->
    <!-- End ASPProtect Code -->

    However, nothing happens.  I am not sure if I am missing something. 

    FYI:  the "Check_user_inc.asp" file is in the root directory of the site which is actually two levels down on the d: drive of the server.
          The web page code is located below.

    Any help is greatly appreciated.

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <body bgcolor="#006600">
    <div id="Layer1" style="position:absolute; left:125px; top:109px; width:682px; height:597px; z-index:1">
      <table width="655" border="1" name="teambios" bgcolor="#FFFFFF" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF" height="312">
        <tr bordercolor="#006600">
          <td bgcolor="#006600" width="154" height="33"><b><font face="Arial, Helvetica, sans-serif" color="#FFFFFF">Division
          <td bgcolor="#006600" width="160" height="33"><b><font face="Arial, Helvetica, sans-serif" color="#FFFFFF">Division
          <td bgcolor="#006600" width="148" height="33"><b><font face="Arial, Helvetica, sans-serif" color="#FFFFFF">Division
          <td width="154" height="26">&nbsp;</td>
          <td width="160" height="26">&nbsp;</td>
          <td width="148" height="26">&nbsp;</td>
          <td width="154" height="26"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/BHawks/BHawks_search.htm">Black
          <td width="160" height="26"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/Gunners/TFC_search.htm">Gunners</a ></font></b></td>
          <td width="148" height="26"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/InterFC/InterFC_search.htm">Inter
            FC </a></font></b></td>
          <td width="154" height="26"><font face="Arial, Helvetica, sans-serif"><img src="/Images/clearpixel.gif" width="1" height="1"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/DCove/DCove_search.htm">Deep
            Cove Brewers</a></font></b></font></td >
          <td width="160" height="29" valign="top"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/NSReds/NSReds_search.htm">North
            Shore Reds</a></font></b></td>
          <td width="148" height="26"><font face="Arial, Helvetica, sans-serif"><img src="/Images/clearpixel.gif" width="1" height="1"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/BFC%20Blackhawks/BFC_search.htm">LV
            BFC Blackhawks</a></font></b></font>< /td>
          <td width="154" valign="top" height="28"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/FatBoys/FatBoys_search.htm">Fat
          <td width="160" valign="top" height="28"> <p><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/NSIndians/NSIndians_search.htm">Squam ish
              Nation United</a></font></b></p></td>
          <td width="148" valign="top" height="28"><b><font face="Arial, Helvetica, sans-serif"><b><font face="Arial, Helvetica, sans-serif"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/NSYoungGuns/NSYoungGuns_search.htm">N orth
            Shore Young Guns</a></font></b></font></b> </font></b></td>
          <td width="154" valign="top" height="29"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/LEI/LEI_search.htm">LEIFC</a>&l t;/font></b></td>
          <td width="160" valign="top" height="29"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/UFK/UFK_search.htm">UFK
          <td width="148" valign="top" height="29"><b><font face="Arial, Helvetica, sans-serif"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/Saints/Saints_search.htm">Northland
            Saints</a></font></b></font></b&g t;</td>
          <td width="160" height="27" valign="top"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/Lightning/Lightning_search.htm">Light ning</a></font></b></td>
          <td width="160" height="27" valign="top"><b><font face="Arial, Helvetica, sans-serif"><a href="/holding/UFK/UFK_search.htm">
            </a><a href="/TeamManagers/Warriors/Warriors_search.htm">Warrior s</a></font></b></td>
          <td width="148" height="29" valign="top"><b><font face="Arial, Helvetica, sans-serif"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/SoccerCityFC/SoccerCityFC_search.htm"> ;Soccer
            City FC</a></font></b> </font></b></td>
          <td width="154" valign="top" height="27"> <p><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/QCHawks/QCHawks_search.htm">Q.C.
          <td width="160" valign="top" height="27">&nbsp;</td>
          <td width="148" valign="top" height="27"> <p><b><font face="Arial, Helvetica, sans-serif"><a href="/holding/Cougars/Cougars_search.htm">
          <td width="154" valign="top" height="32"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/OdlumBrownFC/OdlumBrownFC_search.htm"> ;Odlum
            Brown </a></font></b></td>
          <td width="160" valign="top" height="32">&nbsp;</td>
          <td width="148" valign="top" height="32"><b><font face="Arial, Helvetica, sans-serif"><b><font face="Arial, Helvetica, sans-serif"></font></b></font></b> ;</td>
        <tr valign="top">
          <td width="154" height="27"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/WestwardFC/WestwardFC_search.htm">Wes tward
            Utd F.C.</a></font></b></td>
          <td width="160" height="27">&nbsp;</td>
          <td width="148" height="27"><b><font face="Arial, Helvetica, sans-serif"></font></b></td>
      <table width="655" border="1" name="teambios" bgcolor="#FFFFFF" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF" height="289" bordercolor="#000000">
        <tr bordercolor="#006600">
          <td bgcolor="#006600" height="29" colspan="2"> <p><b><font face="Arial, Helvetica, sans-serif" color="#FFFFFF">Over
              30's Division A</font></b></p></td>
          <td bgcolor="#006600" width="349" height="29" colspan="2"> <p><b><font face="Arial, Helvetica, sans-serif" color="#FFFFFF">Over
              30's Division B</font></b></p></td>
          <td height="15" colspan="2"><font face="Arial, Helvetica, sans-serif"><img src="/Images/clearpixel.gif" width="1" height="1"></font></td>
          <td width="349" height="15" colspan="2"><font face="Arial, Helvetica, sans-serif"><img src="/Images/clearpixel.gif" width="1" height="1"></font></td>
          <td valign="top" colspan="2" height="31"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/BBear/BBear_search.htm">Villa
            Roma FC</a></font></b></td>
          <td width="349" valign="top" colspan="2" height="31"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/Comrades/Comrades_search.htm">Comrade s</a></font></b></td>
          <td valign="top" colspan="2" height="30"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/JESpurs/JESpurs_search.htm">Maplewood
          <td width="349" valign="top" colspan="2" height="31"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/NS%20Chiefs/NSChiefs_search.htm">NS
            Chiefs </a></font></b></td>
          <td height="29" valign="top" colspan="2"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/NSRangers/NSRangers_search.htm">N.S.
          <td width="349" valign="top" colspan="2" height="30"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/SVikings/SVikings_search.htm">Screami ng
            Vikings </a></font></b></td>
          <td height="29" valign="top" colspan="2"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/RGullStrikers/RGullStrikers_search.htm"& gt;Rusty
            Gull Strikers</a></font></b></td>
          <td width="349" height="29" valign="top" colspan="2"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/Spareboy/Spareboy_search.htm">Sparebo y</a></font></b></td>
          <td colspan="2" valign="top" height="32"> <p><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/Shysters/Shysters_search.htm">Shyster s</a></font></b></p></td>
          <td colspan="2" valign="top" height="32" width="349"> <p><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/Titans/Titans_search.htm">Titans</ a></font></b></p></td>
          <td valign="top" colspan="2" height="30"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/Wanderers/Wanderers_search.htm">Wande rers</a></font></b></td>
          <td width="349" valign="top" colspan="2" height="30"><b><font face="Arial, Helvetica, sans-serif"><a href="/TeamManagers/VeniceFC/VeniceFC_search.htm">Venice
        <tr valign="top">
          <td height="30" colspan="2">&nbsp;</td>
          <td width="349" height="30" colspan="2">&nbsp;</td>
      <h1>Suspended Player Information</h1>
      <table width="650" border="0" height="71">
          <td width="157" height="45">&nbsp;</td>
          <td width="148" height="45">&nbsp;</td>
          <td width="171" height="45">&nbsp;</td>
          <td width="157" height="45">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
          <td width="148" height="30">&nbsp;</td>
          <td width="171" height="30">&nbsp;</td>
          <td width="157" height="30">&nbsp;</td>
    <p><img src="/Images/ateammanag.png" width="235" height="46"><img src="/Images/MILLERS5.gif" width="410" height="53"></p>
    <p><img src="/Images/Millersmenu5.gif" width="90" height="25">
    <p><a href="/index.html"><img src="/Images/buttonhome.gif" width="93" height="20" border="0"></a></p>
    <p><a href="/newLeagueInfo.html"><img src="/Images/button1.gif" width="93" height="29" border="0"></a></p>
    <p><a href="/Schedule/SchedulesMain.asp"><img src="/Images/button2.gif" width="93" height="20" border="0"></a></p>
    <p><a href="/newFields.html"><img src="/Images/button5.gif" width="93" height="29" border="0"></a></p>
    <p><a href="/newTeamContacts.html"><img src="/Images/button6.gif" width="93" height="29" border="0"></a></p>
    <p><a href="/newTeamInfo.html"><img src="/Images/button7.gif" width="93" height="29" border="0"></a></p>
    <p><a href="/TeamRosters/newTeamRoster.html"><img src="/Images/teamrosterbtn.png" width="93" height="29" border="0"></a></p>
    <p><a href="/newStandings.html"><img src="/Images/button3.gif" width="93" height="20" border="0"></a></p>
    <p><a href="/Stats/stats_input.asp"><img src="/Images/playerstatbutton.png" width="93" height="29" border="0"></a></p>
    <p><a href="/newTeammangers.html"><img src="/Images/Managerbutton.png" width="93" height="29" border="0"></a></p>
    <p><a href="/newAdministrators.html"><img src="/Images/adminbutton.png" width="93" height="29" border="0"></a></p>
    <p><a href="/newRefs.html"><img src="/Images/refereebutton.png" width="93" height="29" border="0"></a></p>
    <p><a href="/newLinks.html"><img src="/Images/soccerlinks.gif" width="86" height="25" border="0"></a></p>

    , you have to do it like I show above... your not specifying the field name to be searched in the instr function so what you just showed me will not do anything

    You also should not have the > 0 stuff in the function because it is testing the result of the function.

    You have to do it just like I showed ,


    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!


    Permissions and Folder Locations

    By default and to keep things clean we store everything in folder called "data"

    That folder then has it in 4 sub folders

    database (where the .mdb and temporary .ldb files are handled)
    export (where the aspprotect export files are saved)
    logfiles (where the aspprotect logfiles are saved)
    user_pics (where the user pictures are saved)

    Doing it this way makes it very easy for a system administrator to right click on one folder and set permissions for that folder and all of it's child folders.

    Now, that being said.. you do not have to use these folders.

    For example if you already have a folder in your web with modify permissions for the anonymous webserver account then you can use that one folder to store all of the 4 things above.

    You'd simply edit your data connection string to point to that folder and then edit the other paths in the settings area of ASPProtect.

    We did it that way so you would have options in case your hosting company was being difficult with your ASP hosting needs.



    I need to be able to add about 9 checkboxes to the register.asp. would I be able to use one of the custom fields?

    The other thing is once I add the checkboxes the value must be written to the DB and later read when displaying the person's Album.

    Any idea on how I can do this.



    , >>1. What is telling paypal to return the info to the ipn.asp page for processing?  Is that something I have to set up in my paypal account?

    Nevermind on this question.  I found the notify_url variable.  :-\


    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

    And update to an existing record using an update query.

    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.


    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. 

    , I will give you permission to move it since you asked.,

    There was nothing wrong with the server configuration. It turned out that the problem was that I disabled the email notification of new user registrations that I continually receive. That appears to disable the authorization email to new users as well.

    One other issue. It appears that AOL email addressee's are not getting the authorization email. Does AOL have any blocks to CDONT generated emails?




    , That is actually normal and supposed to be like that.
    You have the current version.

    ASPVendor is a VERY simple application meant to work with PayPal shopping cart that runs on their server. It is based off the ASPClassifieds core code. There is only one version and highly doubt there will ever be another.,

    ok, PM me some additional info so I can go look around.

    I dont quite understand everything going on.

    Let me know what to do exactly to be successful logging in and also...

    Let me know what to do exactly to reproduce the issue and I will tell you what I think.


    Got it working.  Embarrassed  Had purchased a long time ago and forgot about needing to run the userreg.exe.  All is well and thanks for the follow up.




    I actually noticed something was up with your install earlier...
    (I saw you in my log files when you clicked to cjwoft from the docs)

    I need more info... like what uploading method your using.. what image resizing component, what widths yoru resizing things to... etc

    have you tried it while telling it to delete the pics and also while not telling it not to delete them from the import folder

    I might have to take a look tommoro as well to really figure it if that is ok

    I have to go the bar to meet some friends so I wont be of much more help tonight :)

    I been working steady all week and need a few.



    Honestly cannot comment much about v7 since it was just installed on a new server.  We have been running 5.03 for years so I'm looking forward to the new features in v7.



    Hi Chris,


    Thank you for your prompt response.

    Our current project requires alot of customization.


    Yes, the error is probably a data problem and not due to your code, because we needed to make modifications to the database.  But that's why debugging would be helpful.


    Basically our intent to modify the asp protect code stems from the fact that our client doesn’t want certain fields to be recorded or to appear: address, city, state, zip etc…


    We are happy to be able to modify the HTML, but we also want to modify some other default behavior, such as which page opens when the "cancel" button is hit in the editaccountinfo.aspx page.




    Timecard Entry: 3/25/2006 2:29:24 PM

    payroll, signed & enveloped checks, printed month end & quarter end report summaries, ran modem lines upstairs, Go to Watertown for Insurance Meeting and to set up for Business Fair, Run over to other building checking fax, talking w/ Ivan about it. Called back, get another fax., stock letters and fixed the copier for Fred, phones, radlog, dial up issues, email, upgrading development Linux box from Red Hat to Debian 2.1 for Jeff Wood, users group, emails / talked to seth about hogdensburg circuits., Contacted LOPsided productions RE doing video testimonials for SoftMLS., General tech calls, started having problems with our 8300 #, and the 2360 #. , catch before the end of day change over, lunch, morning meeting with Howard, voice mail, system status, Florida Conference- returned to Clayton- total Miles- 145 begin 78005 end 78150, Consolidated, busy, Time spent thoughout day tracking down Roger Morgan's order, talking w/ Roger, w/ Bell, and e-mailing., travel back to watertown, printed, reviewed, mailed invoices, cancels for nonpayment, printed open incidents, readied money for Clayton, answered phones-signups, acct changes, cancels., still kinda busy, longer phone calls at end, Afternoon not to busy. Steady at times, Duties:answering phone, cancellations, sign ups, checking emails, , Talked to Kelly about problems with Cortlandmls.com. He's going down there next week to calm them down., Nortel School 303, chow, teched calls and hogansburg everything was down, Looked at the online issues, ask us a ? issues, open case loads and prepared and assigned them as needed. Looked at emails that needed to be addresses and sent them as needed. Maintained supervisor duties-- techs are on phone and logged on etc., Cash flow/USA1Net, Put together a list for Randy, of things to expect while I am gone, and what he needs to know. Changed answering machine message for vacation, made everything easity assessable.,

       Active Server Pages Rule The World
    Contact Us  
    All artwork, design & content contained in this site are Copyright © 1998 - 2022 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