interested in
Moderator: General Moderators
interested in
i am interested in programming/designing my OWN forum.
Does anyone know where i can learn to do so?
Does anyone know where i can learn to do so?
- superdezign
- DevNet Master
- Posts: 4135
- Joined: Sat Jan 20, 2007 11:06 pm
That's a great project to tackle, as you'll learn a lot in regards to databasing as well as PHP. The only bad thing is if it's an early project of yours (which it's sounds to me like it is), whatever you write now, you'll likely end up rewriting later. Just a heads up.
If you really want to learn how to program it, you'll have to learn hands-on. If you have any questions, we're more than willing to lend you a hand whenever you get stuck.
If you really want to learn how to program it, you'll have to learn hands-on. If you have any questions, we're more than willing to lend you a hand whenever you get stuck.
- iknownothing
- Forum Contributor
- Posts: 337
- Joined: Sun Dec 17, 2006 11:53 pm
- Location: Sunshine Coast, Australia
http://www.w3schools.com has a lot of useful stuff to start with, from basic PHP, to working with the database. Only problem with w3schools is, because its tutorials etc, doesn't really go much into the issues of security, which you will have to do if you design a forum.
We're also here to help, so if you get stuck along the way, be sure to post your code and issues up, and no doubt someone will help you on your way.
Also, you might find it easier to get started if you write down your full forum structure on a piece of paper first, so you can go from one section to the next without sitting there for an hour thinking, whats next...?
We're also here to help, so if you get stuck along the way, be sure to post your code and issues up, and no doubt someone will help you on your way.
Also, you might find it easier to get started if you write down your full forum structure on a piece of paper first, so you can go from one section to the next without sitting there for an hour thinking, whats next...?
- superdezign
- DevNet Master
- Posts: 4135
- Joined: Sat Jan 20, 2007 11:06 pm
Start from the outside in. Make the design of all of the different pages from posting, to display, to profiles, etc. Then, start from there and work your way deeper into the application. You create the display, and then you create the code that would generate that display, then create hte code that generate the parts of that display, until you have a full application.duffy wrote:also, for my forum structure, what do you mean by that?
It's the most organized way (that I've found) to make an application, as you never get stuck on what else you need.
Just dig in 
Pretty soon (so it seems) you'll have a very specific question on how to do a specific task.
Right now your terms for help are a bit too broad.
Pretty soon (so it seems) you'll have a very specific question on how to do a specific task.
Right now your terms for help are a bit too broad.
Set Search Time - A google chrome extension. When you search only results from the past year (or set time period) are displayed. Helps tremendously when using new technologies to avoid outdated results.
- superdezign
- DevNet Master
- Posts: 4135
- Joined: Sat Jan 20, 2007 11:06 pm
It would have to bind all of the files for the index page together. (header, footer, stylesheets, content.. all dependent on how you set up your site)
What do you want on your index page?
That will help you start getting more narrowed down to more specific questions.
What do you want on your index page?
That will help you start getting more narrowed down to more specific questions.
Set Search Time - A google chrome extension. When you search only results from the past year (or set time period) are displayed. Helps tremendously when using new technologies to avoid outdated results.
Here, I'll give you a specific task to start with, since you seem to be confused on where to start. 
Member registration.
A sign up form.
A script to validate the information.
Insert it to a database.
Once you get started on that, you should get rolling
Then make the login/logout functions. 
Member registration.
A sign up form.
A script to validate the information.
Insert it to a database.
Once you get started on that, you should get rolling
Set Search Time - A google chrome extension. When you search only results from the past year (or set time period) are displayed. Helps tremendously when using new technologies to avoid outdated results.
so i do i just script a register.php? and make a register form? or does it have to be specially positioned for where eventually, i will want it on the forum?
Should the validation script be a separate script to the register.php?
Should a login/logout script be a separate script to the register.php?
Do i need a validation csript for the login/logout script?
Also, How do you insert these files into a database?
Should the validation script be a separate script to the register.php?
Should a login/logout script be a separate script to the register.php?
Do i need a validation csript for the login/logout script?
Also, How do you insert these files into a database?
- superdezign
- DevNet Master
- Posts: 4135
- Joined: Sat Jan 20, 2007 11:06 pm
Why so many questions...? The more you ask now, the less you'll find out for yourself. This SHOULD be a learning experience...
Again, look at examples. Having one php specifically for registration is very common.duffy wrote:so i do i just script a register.php? and make a register form? or does it have to be specially positioned for where eventually, i will want it on the forum?
How separate? It's validating the form IN register.php.duffy wrote:Should the validation script be a separate script to the register.php?
Most certainly. Users should only need to see the registration screen once: when they sign up.duffy wrote:Should a login/logout script be a separate script to the register.php?
Validating username / password combinations, yes.duffy wrote:Do i need a validation csript for the login/logout script?
What? Why?duffy wrote:Also, How do you insert these files into a database?