Aight, here's what you can do for the:
1st problem
Quote:
|
You can also code member area and login stuff youself using PHP.
|
By an academic project, i assume your institute wants you to create the system yourself not copy or use another system. Therefore, you better start learning PHP. Using PHP-mySQL, such member profile w/ restricted access system can easily be created.
2nd problem
There are two solutions to this problem.
The first one is to use table widths in percentages in your site design, e.g.
Code:
<table width=100% height=100 class=geekysage>
NOT
<table width=900 height=100 class=geekysage>
This would solve the layout problem for any resolution.
The other more common solution used nowadays is to create the entire site with a fixed base width, aligned centrally, the base width is generally assumed to be 700-760 for 800x600 resolution. The remaining 100-40 pixels are left for the side scrollbars/other side toolbars and to ensure a definite layout. This way the site is properly visible in any resolution including and above the base resolution. Look at
http://www.hostachio.com to get an idea. They have designed the site for people who have a resolution of 800x600 or more. Therefore if you visit the site you will see a patterned background on both sides of the pages while someone with 800x600 resolution will see the same page spread across the full screen and someone with 640x480 resolution will have to scroll horizontally to see the full page. Just set the base width to be around 600 if you are designing the site for people with 640x480 resolution, who are rare by the way.
You can code a primary table or div tag to set the base width and then keep on nesting per the requirement. e.g.
Code:
<html>
<body>
<table width=760 align=center>
<tr>
<td>
<table width=700 height=200 cellspacing=4>
<tr valign=top>
<td width=30%>
Help someone, use your knowledge. Remember, with great power comes great responsibility.
-Geeky Sage ;)
</td>
<td width=30%>
No regrets, they don't work. No regrets now, they only hurt.
-Robbie Williams
</td>
<td width=30%>
The greatest discovery of my generation is that a human being can alter his life by altering his attitudes of mind.
-William James
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
Hope this helps. Let me know how your assignment goes.