ASP Free Lounge
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
 
User Name:
Password:
Remember me
Go Back   ASP Free ForumsOtherASP Free Lounge

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread ASP Free Forums Sponsor:
  #1  
Old February 15th, 2005, 02:19 PM
webpromo webpromo is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Oct 2003
Posts: 6 webpromo User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 32 m 38 sec
Reputation Power: 0
Rate and Review Script

Hello,

I am looking to create a site similar to http://fuzzysoftware.com/default.asp?id=14 which includes a review and rating system for web hosts.

Possibly with this site I would like to intergrate a free forum such as phpBB - though i would prefer an ASP based one.

I have seen a few sites similar to fuzzysoftware, directory sites, which is what I would like to create.

I was wondering if anyone could stear me in the right direction to find a free solution for a review and rating system.

Thanks!

Last edited by Shadow Wizard : February 15th, 2005 at 07:38 PM. Reason: added [url] tags around links to make it easier to navigate.

Reply With Quote
  #2  
Old February 16th, 2005, 12:02 PM
selwonk's Avatar
selwonk selwonk is offline
Contributing User
ASP Free Frequenter (2500 - 2999 posts)
 
Join Date: Jun 2004
Posts: 2,942 selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 6 Days 9 h 49 m 28 sec
Reputation Power: 62
It's actually fairly simple to provide this type of structure, especially if you are mainly interested in the number of stars rated alongside each entry. I've implemented this here:

http://www.searchferret.co.uk/?qry=claims

Click one of the featured sites and you get the opportunity to rate the page in the pop-up window. As long as you are happy with ASP database coding, you need a single table to store the ratings. You add the rating whenever each star is clicked and then get the AVG() when you display the line of stars. Hope this helps
__________________
selwonk

If I've posted some code above, you might think it looks a bit simplistic. It might be. I'd rather people tried the next step themselves rather than getting a full solution on a plate. That way they learn more!

Reply With Quote
  #3  
Old February 16th, 2005, 02:06 PM
webpromo webpromo is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Oct 2003
Posts: 6 webpromo User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 32 m 38 sec
Reputation Power: 0
Quote:
Originally Posted by selwonk
It's actually fairly simple to provide this type of structure, especially if you are mainly interested in the number of stars rated alongside each entry. I've implemented this here:

http://www.searchferret.co.uk/?qry=claims

Click one of the featured sites and you get the opportunity to rate the page in the pop-up window. As long as you are happy with ASP database coding, you need a single table to store the ratings. You add the rating whenever each star is clicked and then get the AVG() when you display the line of stars. Hope this helps


Hello,

This is not exactally what I am looking for...but can work. I would like to have the same type of listing but when the user clicks on the "featured site", they will be directed to a page that will give them more information about the site. From that same page (below the more info section) will be a form where the user can rate the site and only limit the user to "vote" once.

My main problem is actually user feedback/reviews. I would like to have users not only rate but review the sites and post their comments (after they are approved by the admin)...another thing I want to plug into that...is that the admin (me) would get an email notifying them that they need to approve a review/comment.

If you are willing to share your source and sample DB..please let me know I would be interested in taking a look at it.

Thank You

Reply With Quote
  #4  
Old February 16th, 2005, 04:37 PM
selwonk's Avatar
selwonk selwonk is offline
Contributing User
ASP Free Frequenter (2500 - 2999 posts)
 
Join Date: Jun 2004
Posts: 2,942 selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 6 Days 9 h 49 m 28 sec
Reputation Power: 62
Ok - the source is a bit tricky. There are some bits that would make it more difficult to understand. However, I'm sure we can build something up. Do you need the user to be registered or can anybody post a review and/or rating?

Reply With Quote
  #5  
Old February 16th, 2005, 06:00 PM
webpromo webpromo is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Oct 2003
Posts: 6 webpromo User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 32 m 38 sec
Reputation Power: 0
umm....I was thinking about that...

I know when I go to a site that I don't want to register to vote or put up a review.

Can we not rack the user by the IP?

Reply With Quote
  #6  
Old February 17th, 2005, 03:29 AM
selwonk's Avatar
selwonk selwonk is offline
Contributing User
ASP Free Frequenter (2500 - 2999 posts)
 
Join Date: Jun 2004
Posts: 2,942 selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 6 Days 9 h 49 m 28 sec
Reputation Power: 62
The IP address is shared depending on how you connect to the Internet. I'm NTL in the UK and therefore could share the same IP address as 100s or 1,000s of other people

Reply With Quote
  #7  
Old February 17th, 2005, 08:29 AM
webpromo webpromo is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Oct 2003
Posts: 6 webpromo User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 32 m 38 sec
Reputation Power: 0
Quote:
Originally Posted by selwonk
The IP address is shared depending on how you connect to the Internet. I'm NTL in the UK and therefore could share the same IP address as 100s or 1,000s of other people


Are you speaking of a type of corp. network?
If not, then you are referring that your ISP using a DHCP to allow its customers to connect to the internet.

I guess this could cause a problem...but its a small possibility that it would i think. I have seen other sites that use the same method of tracking for votes. I guess the other option could be a combination of 'security' checks. We could send them a cookie that lasts for 30 days and track the IP.

If the your has a cookie then they can't vote, if a user has a cookie and same IP...then they definately can't vote. If the user has the same IP ...then they can vote.


After thinking about this...firewalls and spyware software will block all these types of "security" checks. I think we should just go with a login/register process for review and voting....and we check if the user signs up for multiple accounts by cookies and IP (same as above). If anyone wants to sign up for multiple accounts, they would have to go though a lengthy process to clear the cookie and get a renewed IP.

So...ya....I think the register/login to review and vote is a good idea now.

Reply With Quote
  #8  
Old February 17th, 2005, 09:02 AM
selwonk's Avatar
selwonk selwonk is offline
Contributing User
ASP Free Frequenter (2500 - 2999 posts)
 
Join Date: Jun 2004
Posts: 2,942 selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 6 Days 9 h 49 m 28 sec
Reputation Power: 62
I'd agree. Just keep the registration really simple to encourage people to rate & review

Reply With Quote
  #9  
Old February 17th, 2005, 09:56 AM
A2k's Avatar
A2k A2k is offline
Contributing User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Posts: 166 A2k User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 18 h 44 m 10 sec
Reputation Power: 4
Quote:
Originally Posted by selwonk
The IP address is shared depending on how you connect to the Internet. I'm NTL in the UK and therefore could share the same IP address as 100s or 1,000s of other people


No you don't. your IP will be 80.XXX.XXX.XXX. NTL proxy all of their internet traffic, so recorded ip will also be 80.XXX.XXX.XXX. All of this ip information is rubish because UK NTL customers address range is registered in Amsterdam, and the proxy is spanish.

Reply With Quote
  #10  
Old February 17th, 2005, 10:08 AM
webpromo webpromo is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Oct 2003
Posts: 6 webpromo User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 32 m 38 sec
Reputation Power: 0
Quote:
Originally Posted by A2k
No you don't. your IP will be 80.XXX.XXX.XXX. NTL proxy all of their internet traffic, so recorded ip will also be 80.XXX.XXX.XXX. All of this ip information is rubish because UK NTL customers address range is registered in Amsterdam, and the proxy is spanish.


Ok, well that shouldn't be a problem anyway...we will be going to a registration process.

Ok...so now I have another problem...how do I setup a registration system
I would like to start small and use a MS Access DB.

Reply With Quote
  #11  
Old February 18th, 2005, 06:10 AM
selwonk's Avatar
selwonk selwonk is offline
Contributing User
ASP Free Frequenter (2500 - 2999 posts)
 
Join Date: Jun 2004
Posts: 2,942 selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level)selwonk User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 6 Days 9 h 49 m 28 sec
Reputation Power: 62
Store the new user

1. Collect an email address and password from the user
2. Check if the email address/password combination already exists in the database
2a. If it does exist, tell the user to try again as the email address has already been used
2b. If it does not exist, insert it into the database

Allow the user to login

1. Accept the email address and password
2. If the email address/password combination is found, set a Session() to tell the system that the user is logged in

Allow the user to vote

1. Check that the logged in session is Ok
1a. If it is Ok proceed to the rating script
1b. If it is not Ok proceed to the login script

Reply With Quote
Reply

Viewing: ASP Free ForumsOtherASP Free Lounge > Rate and Review Script


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 5 hosted by Hostway
Stay green...Green IT