Click to See Complete Forum and Search --> : Urgent Help Needed : Horoscope Website


anuragsingh
January 27th, 2009, 04:45 AM
Hi all
I am planning to make a horoscope website.
For this I am planning to get the data from the users to initially only, when they will register, for my website.
Now I am planning to send all the users monthly updates in accordance with their horoscopes.
I am also planning to have a weekly updates service. Hence users who want to get update for next week need to log in to the website.



What I want :
When user will log in to my website and click the option of "generate weekly horoscope"
I want to drive two functions from it side by side
1) Generate the horoscope from his details that are already available with me.
2) Get his data, Name, userid, IP address, Country, Time and Date in a table whenever he generates the weekly horoscope (so that in future I can analyze the trend and enhance my product further.

Please help me do this as I am amateur and I don't know how it can be done.

GremlinSA
January 27th, 2009, 06:27 AM
For #2 .. Your server should automaticaly log the users IP,so to get the other details from his IP addy look at What is my IP (http://www.whatismyip.com/) and also What is my IP Address (http://whatismyipaddress.com/) ... these will give you city and Country details according to IP address..

the rest of the info you need to prompt the user for it.. save it in a database, and next time he logs in, you can retrieve it...

Gremmy...

Bill Crawley
January 27th, 2009, 07:35 AM
If you have NO coding experience, you have set yourself a hard task to start your first project. Although we can help you, we cannot DO the work for you.

First of all, look for a book on how to design databases, this will be needed at the backend to store the data. You might also want to look at security, since you will want to make your site as 'hack' proof as possible and part of this will be down to the security of your database and the server you are running it on. With this you want a good SQL book to teach you how to construct SQL syntax.

Next at the front end where your going to interact with the user, you need a good front end development tool and for this Visual Studio is ideal. You'll also want to get yourself a good language book either VB or C# depending on your language preference and in either way probably want a good asp.net reference.

PeejAvery
January 27th, 2009, 12:30 PM
Alternatively, you can learn PHP which is a very simple scripting language. It interfaces nicely with many databases and the documentation is very concise. Many bloggers also cover specific topics that will help you along the way.

However, Bill is completely correct. If you have absolutely no coding experience, then you are going to have to take some time to teach yourself to code first. Then, you can start writing your application.