[PHP] F1 Blog System

TehByte

Active Members
So recently, my friend asked me to develop a system for his F1 blog website; I have no idea why he has created an F1 website, I find it a bit pointless. But anyway, I had to go away and learn how to code advanced PHP and integrate SQL as I'd only coded basic PHP before. So I went away, and started reading up on how to code a login system and a news system and after a few weeks I got the hang of it.

So I then sat in my cave coding away and created my first ever blog system, and I'm quite proud with how the administration side of the website has turned out. So, below I shall post some pictures of the blog system and how it looks. Please note, I have not created a layout for the home page and for the content to post to so that is still for my friend to develop, I just created the background workings of the system so it looks quite bleak at the moment.

The images are quite big so I shall just post a link to the images...

Login form:

http://i306.photobucket.com/albums/nn267/matthewcarter123/Untitled-4.png

http://i306.photobucket.com/albums/nn267/matthewcarter123/loginpanel.jpg

So before you can post any news, create new users or delete previous posts you have to login to access the admin panel, this is done from the login form. The login uses a SHA1 encryption with a salt.

Admin panel home:

Once you have logged in, you are redirected to the admin panel; from here you are able to select what you want to do: post a new news topic, create a new user or delete previous news topics.

http://i306.photobucket.com/albums/nn267/matthewcarter123/adminpanelhome.png

So once you have logged in, you are greeted by the admin panel. You then have 5 news topics that you are able to post under: Lap Time, Incident, Retirement, Winner and General, each news topic has a different form for you to use to post under. Below are links to the forums:

Lap Time: http://i306.photobucket.com/albums/nn267/matthewcarter123/laptime.png

Incident: http://i306.photobucket.com/albums/nn267/matthewcarter123/incident.png

Retirement: http://i306.photobucket.com/albums/nn267/matthewcarter123/retirement.png

Winner: http://i306.photobucket.com/albums/nn267/matthewcarter123/winner.png

General:

http://i306.photobucket.com/albums/nn267/matthewcarter123/general.png

Once you have posted a topic you get redirected to a page telling you that the website has been successfully updated

http://i306.photobucket.com/albums/nn267/matthewcarter123/websiteupdated.png

Content posting to the home page

http://i306.photobucket.com/albums/nn267/matthewcarter123/homepage.png

The owner of the website needs to update this page and add a layout.

The website is currently on my localhost, so you are able to view it:

Website home: http://86.4.104.195/f1website

Admin panel:

URL - http://86.4.104.195/f1website/adminpanel.php

User - admin

Password - admin

If you are creating a blog system and need any help, feel free to contact me and I will try and help you.

Please reply with your thoughts & opinions.

 

TehByte

Active Members
Hehe, thanks :D it's all down o the owner of the website to update it now and add more features.

Although I'm the one that shall be coding it.. Hopefully when he's back from sailing he shall upload the system to a website and host it, I'll then post the link so you can see it in action! :)

 

TehByte

Active Members
:D I've got a few other projects involving PHP/SQL coding that links in with Java as well, so hopefully I'll soon know a few other languages as well.
 
Top Bottom