Đang Thực Hiện

150580 Basic CMS - php/mysql

I need a website, [url removed, login to view], coded in php using a mysql database. This site is a music/video/games/apps download website, where users can submit links to these files. This is very similar to [url removed, login to view], except it incorporates more than just music. This should not be very hard to code for someone profficient in PHP and MySQL.

What I need:

General

-MySQL Database to store all information

-4 Types of files: Music, Movies, Games, Applications

-When I refer to “file”, I mean the link and all the information attached to it that is submitted by the user.

-Music: 6 categories (Rap/Hip-Hop, Rock/Pop, etc…)

-Movies: 13 categories (Action, Animation, etc...)

-Games: 6 categories

-Applications: 6 categories (at least, for now)

Each of these categories appears on the navigation menu on the left of www.puredl.com. When you click on any of these categories, you will go to a new page which has a table that displays the latest files in that category (for example, [url removed, login to view]).

[url removed, login to view] file should allow me to modify/change:

-the number of files to display on the category pages of each file type (Music, Movies, Games, Applications).

-the number of hours the user can stay logged in if he/she checks the “Remember Me” checkbox in the login form.

User-side

Signing up for a new account:

-[url removed, login to view] is the signup page with the forms that the user must fill out.

-If any form is left unfilled, do not add any of the information to the database. Instead, reload the page with this message under the form: “To create your account, you must fill in ALL the fields provided.”

-If the checkbox is not checked (for the ToS and Privacy Policy), please do not add any information to the database. Instead, reload the page with this message under the form: “You must accept the Terms of Service and Privacy Policy to create your account.”

-Create tables in the database for: First Name, Last Name, Email, Username, Password

-Both the Password and Re-type Password fields must match IDENTICALLY. Otherwise, display this message “Please make sure you re-type your password correctly.” Do not add any of the information to the database.

Login:

-[url removed, login to view] is the login page (there is a login module on the right side of the website, with the name [url removed, login to view])

-When user types in username and password and it matches with a username/password combination in the database, then let them login

-If it fails, please display the message “Your username and password do not match. Please try again.”

-If the user checks the “Remember Me” checkbox, write a cookie or something which will let them stay logged on for a set number of hours, even if the website is closed (please allow me to control how many hours in the [url removed, login to view] file).

-If they click forgot password, then it will bring them to forgotpass.php. They type their username and it will email the password to them (I will design the email template later).

-After they type the username, display the message “Your password has been sent to ___________” (where __________ is the email address for that username, taken from the database).

-If the username does not exist in the database, please display the message “There is no account with this username in our records. Please contact us if you have any problems.”

User Home:

-[url removed, login to view] is the homepage after the user logs in

-[url removed, login to view] is the module that will replace [url removed, login to view] on the right side of the site. If the user is logged in, this will always replace the login module. If the user is not logged in, then the login module will always be displayed.

-also once the user is logged in, he/she will have access to the files (that is, he/she can click the download button – which is an image with a link to a file hosted on another site). Users not logged in can see everything on the download page (“[url removed, login to view]”) except for the actual link.

Search

-Be able to search in either Music, Movies, Games, or Applications

-The search bar under the logo is a basic search that does keyword search

-There will be a page to do an advanced search ([url removed, login to view]) where you can choose between song and album when searching for music, and you can also choose to search in any of the categories of the file types

Kỹ năng: Bất kì công việc gì, MySQL, PHP

Xem thêm: what does email address mean, what can you do with php and mysql, what can i do with php and mysql, what apps can design logo, types of searching in c, type of button in php with code, submit music to video games, submit music for video games, search bar pop up, problems with match, php is, php homepage template, php form search mysql database, php code search mysql database, php checked checked, music website new account create, movies logo design, match problems, logo to games create, logo design fails, logo animation service, login php code with mysql, login page create in php, i will rap, i need someone to write a song for me

Về Bên Thuê:
( 0 nhận xét ) San Diego, United States

Mã Dự Án: #1896759

1 freelancer đang chào giá trung bình $100 cho công việc này

sonelandmartin

As discussed...

$100 USD trong 2 ngày
(13 Đánh Giá)
4.9