Sie sind auf Seite 1von 38

ABSTRACT

It is a website which reduce the time and effort needed to regularly check
sites for updates, creating a unique information space or "personal
newspaper".Once subscribed to this website, our site is able to check for new
content or updates for user-selected categories and retrieve the update. The
categories are provided by the site and the user can select more than one
topic from the given categories. This site can be used by the subscribed
users to view the relevant news updates. The subscription is free of cost. This
site is created using !, "#$ and #y%&$. This site uses '%% technology.
PROBLEM DESCRIPTION
(ews )eeds is a website that periodically reads a set of news sources,
in one of several "#$-based formats, finds the new bits, and displays them in
reverse-chronological order on a single page. (ews )eeds is the latest
information management website. (ews )eeds is using '%% *'ich %ite
%ummery or 'eally %imple %yndication+ technology. '%% is a family of ,eb
feed formats used to publish frequently updated works-such as blog entries,
news headlines, audio, and video-in a standardi.ed format. /n '%%
document 0which is called a "feed", "web feed", or "channel"1 includes full or
summari.ed te2t, plus metadata such as publishing dates and authorship.
(ews )eeds is a useful website for all kind of peoples, for finding updated
news for their specified and desired topics. It will bring new dimensions on
news searching. It will be very useful for studios pupils as well as new
readers.
1
News
Feeds
SYSTEM SPECIFICATION
1. Hardware Requirement
34 5 6(TI4# I7
%668 5 9 :!.
3O'O36%%O' 5 ;4I$T I(
TOT/$ '/# 5 <9= #;
8I%>6TT6 / 5 <.??#; )$O@ A.BC
!/'8 8I%> 5 ?D :;
>6@;O/'8 5 <DB >6@%
#O4%6 5 $O:IT63! #O4%6
8I%$/@ 5 %:7/ 3O$O'
'I(T6' 5 ! 86%> E6T
!. S"#tware Requirement
)'O(T 6(8 5 ! B
;/3> 6(8 5 #y%&$ B
O6'/TI(: %@%T6# 5 ,I(8O,% "
2
News
Feeds
SYSTEM ST$DY
INTROD$CTION
%ystem analysis is a process of gathering and interpreting
facts, diagnosing problems and the information to recommend improvements
on the system. It is a problem solving activity that requires intensive
communication between the system users and system developers. %ystem
analysis or study is an important phase of any system development process.
The system is studied to the minutest detail and analy.ed. The system analyst
plays the role of the interrogator and dwells deep into the working of the
present system. The system is viewed as a whole and the input to the system
are identified. The outputs from the organi.ations are traced to the various
processes. %ystem analysis is concerned with becoming aware of the
problem, identifying the relevant and decisional variables, analy.ing and
synthesi.ing the various factors and determining an optimal or at least a
satisfactory solution or program of action.
/ detailed study of the process must be made by various techniques like
interviews, questionnaires etc. The data collected by these sources must be
scrutini.ed to arrive to a conclusion. The conclusion is an understanding of
how the system functions. This system is called the e2isting system. (ow the
e2isting system is subFected to close study and problem areas are identified.
The designer now functions as a problem solver and tries to sort out the
difficulties that the enterprise faces. The solutions are given as proposals. The
proposal is then weighed with the e2isting system analytically and the best
one is selected. The proposal is presented to the user for an endorsement by
the user. The proposal is reviewed on user request and suitable changes are
made. This is loop that ends as soon as the user is satisfied with proposal.
reliminary study is the process of gathering and interpreting facts,
using the information for further studies on the system. reliminary study is
problem solving activity that requires intensive communication between the
system users and system developers. It does various feasibility studies. In
these studies a rough figure of the system activities can be obtained, from
which the decision about the strategies to be followed for effective system
study and analysis can be taken.
!ere in the proFect (ews aggregator, a detailed study of e2isting system is
carried along with all the steps in system analysis. /n idea for creating a
better proFect was carried and the ne2t steps were followed.
3
News
Feeds
FEASIBILITY ST$DY
/n important outcome of the preliminary investigation is the
determination that the system requested is feasible. )easibility study is carried
out to select the best system that meets the performance requirements.
)easibility study is both necessary and prudent to evaluate the feasibility
of the proFect at the earliest possible time. It involves preliminary investigation
of the proFect and e2amines whether the designed system will be useful to the
organi.ation. #onths or years of effort, thousand for millions of money and
untold professional embarrassment can be averted if an in-conceived system
is recogni.ed early in the definition phase.
The different types of feasibility are5 Technical feasibility, Operational
feasibility, 6conomical feasibility.
1% Te&'ni&a( #eai)i(it*
Technical )easibility deals with the hardware as well as software
requirements. Technology is not a constraint to type system development. ,e
have to find out whether the necessary technology, the proposed equipments
have the capacity to hold the data, which is used in the proFect, should be
checked to carryout this technical feasibility.

The technical feasibility issues usually raised during the feasibility
stage of investigation includes these
This software is running in windows 9DDD Operating %ystem, which can
be easily installed.
The hardware required is entium based server.
The system can be e2panded.
4
News
Feeds
!% O+erati"na( #eai)i(it*
This feasibility test asks if the system will work when it is developed
and installed.
Operational feasibility in this proFect5
The proposed system offers greater level of user-friendliness.
The proposed system produces best results and gives high
performance. It can be implemented easily .%o this proFect is
operationally feasible.
,% E&"n"mi&a( #eai)i(it*
6conomical )easibility deals about the economical impact faced by the
organi.ation to implement a new system. )inancial benefits must equal or
e2ceed the costs. The cost of conducting a full system, including software and
hardware cost for the class of application being considered should be
evaluated.
6conomic )easibility in this proFect5
The cost to conduct a full system investigation is possible.
There is no additional manpower requirement.
There is no additional cost involved in maintaining the proposed
system.
E-ISTIN. SYSTEM
62isting system refers to the system that is being followed till now.
resently all the news aggregators provide the timely updates for all the
categories such as politics,business,sports etc.Thus a user will have to spent
more time in browing to obtain the updates for a desired category.This may
5
News
Feeds
lead to wastage of time if the page containing the required data is unknown to
the user. The main disadvantage is that their will be lot of difficulties for the
user to find the specified news updates for hisGher choice of category.
Draw )a&/ "# e0itin1 *tem.
8ifficult for user to find required news updates.
Time consuming.
PROPOSED SYSTEM
The aim of proposed system is to develop a system of
improved facilities. The proposed system can overcome all the limitations of
the e2isting system. The system reduces time wastage. The e2isting system
has several disadvantages and many difficulties to work efficiently. The
proposed system tries to eliminate or reduce these difficulties up to some
e2tent. The proposed system will help the user to consume less time to obtain
the required information. The system requires very low system resources and
the system will work only in internet connection.
Ad2anta1e "# Pr"+"ed S*tem
(6, /::'6:/TO' allows the key elements of websites, such
as headlines, to be transmitted in unembellished form.
It helps to share content between websites.
It enables information from scores of websites to be viewed
simultaneously., all on one page, consequently, numerous sites can
be scrutini.ed in seconds rather than having to be tediously
downloaded independently.
It has the ability to keep track of changes on the web.
DATA FLO3 DIA.RAM
8ata flow oriented techniques advocate that the maFor data items
handled by a system must be first identified and then the processing required
6
News
Feeds
on these data items to produce the desired outputs should be determined.
The 8)8 0also called as bubble chart1 is a simple graphical formalism that
can be used to represent a system in terms of input data to the system,
various processing carried out on these data, and the output generated by the
system. It was introduced by 8e #acro 0<HI=1, :ane and %arson 0<HIH1.The
primitive symbols used for constructing 8)8Js are5
S*m)"( ued in DFD
/ circle represents a process.

/ rectangle represents e2ternal entity
/ square defines a source or destination of the system
data.
/n arrow identifies dataflow.
Double line with one end closed indicates data
store
7
News
Feeds
DFD #"r L"1in M"du(e

4ser $ogin 8etails

/dmin $ogin 8etails
DFD4 $er

8
News
Feeds
Login Details
Verify
Category Details
News
Feeds
User
Registration Details
News
Feeds
ategory
ao!nt
User
Logi
n
News
Feeds
"d#in
DFD4 Admin

E4R DIA.RAM

$
News
Feeds
"dd ategories
Reg% Details
Verify
Login Details
News
Feeds
Logi
n
"d#inistrator
ad#in
ao!nt
ategory
"o!nt
Regist
er
!serna#
e
&assword
lastna#e
do'
selat e#ail
"d#in
"d
d

SOFT3ARE DESCRIPTION
! is an open-source server-side
scripting language we can create dynamic web pages with the !
scripting language. / dynamic ,eb page interacts with the user, so
that each user visiting the page sees customi.ed information. ! can
also be used to create dynamic web pages that are generated from
information accessed from a #y%&$ database. we can embed !
commands within a standard !T#$ page. !Ks synta2 is similar to
that of 3 and erl, making it easy to learn for anyone with basic
programming skills. /nother feature that ! offers is connectivity to
most of the common databases 0including Oracle, %ybase, #y%&$,
O8;3 and many others, although currently only #y%&$ is supported
1(
News
Feeds
Category
Vie
w
atid
atna#e
&asswor
d
!serna#
e
firstna#e
atlin)
ena#e
!serid
NewsCat
C*e
)
+ie
w
atid
!serid
Registration
on the central webservers.1 ! also offers integration with various
e2ternal libraries, which allow the developer to do anything from
generating 8) documents to parsing "#$.
$in1 PHP "n 3e)er2e
;ang lines are not required and will be ignored if present. 0This
information is provided for historical purposes as the previous web
server environment required bang lines.1
@ou should use .php as the file e2tension. This refers to only ! files
e2ecuted directly via a 4'$. Include files may use other e2tensions,
such as .inc. If you have ! files that currently use .php? e2tensions,
it is strongly recommended that you move toward using .php for these
instead.
The script must have owner e2ecute permission. )or best security, we
strongly recommend using permissions set to IDD 0only owner has
read, write, and e2ecute privileges1.
Sei"n
;y default, when ! creates a session file it stores it in Gtmp. The
Gtmp directory is local and independent to each of the backend web
servers. !ence, if a request is made to serverL<, it stores the session
file in its own Gtmp. If a subsequent request for the same user ends up
going to serverL9, it wonKt find the original session file.
The load balancers control how web requests are distributed across
the backend web servers. These load balancers are configured to
provide session persistence by tracking the I address of the web
browser and the backend web server to which a request is sent. The
goal is to send all subsequent requests from a given web browser back
to the same backend web server. /s a result, normally the !
11
News
Feeds
session files in Gtmp work as e2pected because the multiple requests
for the same user is consistently sent to the same backend web server.
!owever, the load balancers can only cache so much data and
eventually older data is overwritten by new incoming requests. This can
cause the loss of persistence information. ! allows you to specify
the location of the session files 0i.e., other than Gtmp1. In the ,ebserve
environment, it is recommended that you create a session directory in
the login directory of your account and write the session information
there. 8oing it this way will guarantee session persistence. @ou should
do occasional cleanup of any unused session files that arenKt deleted.
Tr"u)(e'""tin1
,hen running your scripts, if you receive a BDD Internal %erver 6rror
message, please check the following5
<. 3heck to make sure the file permission is set to IDD 0read, write, and
e2ecute for owner only1.
9. 3heck the 8irectory 0folder1 permission. %etting it to III will give you a BDD
- Internal %erver 6rror.
%et it to I<<.
A. ,hen the fileGdirectory permissions are set correctly, and you are still
getting a BDD error, it is likely due to line compatibility between the program
used to createGupload the file and the $inu2 server. To correct this, login to the
account on ,ebserve via an %%! client that provides a command line
interface and do the following5
a. #ove to the directory where your php file is using the KcdK command
0e.g., cd www1.
b. Open the file using an editor such as nano and save it by typing 3trl M
o
12
News
Feeds
This simple steps may solve your problem because it converts ,indows
3'G$) 0carriage returnGline feed1 to 4ni2 $) 0line feed1 or #ac 3' to 4ni2 $).
To prevent this problem, you need to change settingsGpreferences in the
program you are using to develop php files. To set preferences in
8reamweaver, go to 6dit NO references. %elect 3ode )ormat or !T#$
)ormat 0depending on the versions1. 3hange $ine ;reaks to $) 04ni21.
C"nne&tin1 t" M*S5L uin1 PHP
The purpose of this document is to help the #y%&$ account holders
get started with developing their ,eb front for their #y%&$ database.
lease note that the I4G4IT% ,eb#aster and I4G4IT% ,eb!ost
groups will not be providing services related to database design,
creation, and management 0often referred to as the 8;/, or 8ata;ase
/dministrator role1 or ,eb to database application programming
services as part of the my%&$ database service.
,e provide the following codes as an e2ample of scripts connecting to
#y%&$ 8; from your 7eritasG3hampion account when you use ! or
erl scripts.
To make the code work for your account, replace portLnumber with
your mysql accountKs port number, userLname with your user name,
and password with the userKs password.
DATABASE DESI.N
/ database is an organi.ed mechanism that has the capability of
storing information through which a user can retrieve stored information in an
13
News
Feeds
effective and efficient manner. The data is the purpose of any database and
must be protected.
The database design is a two level process. In the first step, user
requirements are gathered together and a database is designed which will
meet these requirements as clearly as possible. This step is called
Information $evel 8esign and it is taken independent of any individual
8atabase #anagement %ystem 08;#%1.
In the second step, this Information level design is transferred into a
design for the specific 8;#% that will be used to implement the system in
question. This step is called hysical $evel 8esign, concerned with the
characteristics of the specific 8;#% that will be used. / database design runs
parallel with the system design. The organi.ation of the data in the database
is aimed to achieve the following two maFor obFectives.
8ata Integrity
8ata independence
DATABASE TABLE DESI.N
Ta)(e Name6 4 admin
Fie(d Name Data T*+e Si7e 8e*
Id Int << >
username 7archar BD -
password 7archar 9BB -
Ta)(e Name6 4 uer
Fie(d Name Data T*+e Si7e 8e*
Id Int << P8
firstLname 7archar BD 4
lastLname 7archar BD 4
dob 7archar <B 4
username 7archar BD 4
password 7archar 9B 4
selLcat int A 4
14
News
Feeds
6mail 7archar BD 4
hone 7archar BD
Ta)(e Name6 4 &ate1"rie
Fie(d Name Data T*+e Si7e 8e*
id int A >
name 7archar 9B -
link 7archar <DD -
SAMPLE CODIN.
H"me +a1e
PQ8O3T@6 html 4;$I3 "-GG,A3GG8T8 "!T#$ <.D
%trictGG6(""http5GGwww.wA.orgGT'G2html<G8T8G2html<-
strict.dtd"OPhtml 2mlnsN"http5GGwww.wA.orgG<HHHG2html"
2ml5langN"en" langN"en"O
PheadOPmeta http-equivN"3ontent-Type" contentN"te2tGhtmlR
charsetNutf-="GO
PtitleO(ews /ggregatorPGtitleO
Plink relN"stylesheet" hrefN"style.css" typeN"te2tGcss"
charsetN"utf-=" GO Pstyle typeN"te2tGcss"O
.style< Sfont-family5 7erdana, /rial, !elvetica, sans-serifT
.style? Sfont-family5 /rial, !elvetica, sans-serifR T
.styleB Sfont-family5 /rial, !elvetica, sans-serifR font-si.e5 <9p2R T
.styleU S
font-si.e5 <?p2R
font-weight5 boldRT
.styleH Sfont-si.e5 <?p2T
.style<< S
font-si.e5 <?p2R
color5 VDDDDDDR
15
News
Feeds
font-weight5 boldRT PGstyleO
PGheadOPbody O
Pdiv idN"wrapper"O
Ph<O...The PstrongO,orldwidePGstrongO (ews...PGh<O
Pdiv idN"top-nav"O
PulO PliOPa hrefN"signin.php"Osign inPGaO WnbspRWnbspRX
WnbspRWnbspR PGliO
PliOPa hrefN"signup.php"Osign outPGaOPGliO
PGulO PGdivO
Pdiv idN"mmagic"O PGdivO
Pdiv idN"header"O PGdivO
Pdiv idN"spacer"O PGdivO
Pdiv idN"body"O
Pdiv idN"left"O
Pdiv idN"nav"O
PulO
Pli classN"drk"OPa hrefN"inde2.php"O!omePGaOPGliO
PliOPa hrefN"aboutus.php"O/bout 4sPGaOPGliO
PliOPa hrefN"signup.php"O'egistrationPGaOPGliO
PliOPa hrefN"news.php"O(ewsPGaOPGliO
PGulO
PGdivO
Pdiv idN"visit"O
Pp alignN"Fustify"O
Pspan classN"styleB"OPbrO
Pspan classN"styleU"O(ews )eedsPGspanO reduce the time
and effort needed to regularly check websites for updates, creating
a unique information space or "personal newspaper." Once
subscribed , (ews )eeds is able to check for new content at user-
16
News
Feeds
determined intervals and retrieve the update. The content is
sometimes described as being "pulled" to the subscriber, unlike
recipients of some "pushed" information, the (ew )eeds user can
easily unsubscribe from a feed.PGspanOPGpO
PGdivO Pdiv idN"subs"O
Pdiv idN"subs-left"OPimg srcN"imagesGrssLicon.Fpg" altN""
widthN"<=U" heightN"<=U" GOPGdivO Pdiv idN"subs-right"O
Pp classN"style?"OPspan classN"style<<"OPspan
classN"style<"O%ubscriptionPGspanOPbrO PbrO PGspanO
%ubscribe to (ews )eeds and get latest updates of any
categories provided by us. To subscribe please fill up the
registration form and get your username. It is free of cost. !urry
upQQQPGpO PGdivO
PGdivO Pdiv idN"right"O Pdiv idN"nav" O PulO Pli
styleN"border-left-color5VU?U3IH"OPa hrefN"contactus.php"
styleN"color5V))))))R font-weight5<DD"O3ontact usPGaOPGliO
Pli OPGliO Pli styleN" border-left-color5VU?U3IH"OPGliO
PGulO PbrOPh9OPbrO(ews 3ategoriesPGh9O Pp
alignN"Fustify" classN"styleB"OThere is a set of categories, from that
categories you can select your own topics.(ews )eeds will search
for those selected topics and get the updated news for you. )or
that you only need to subscribe to (ews )eeds to view the
updates of selected categories. %ome of the categories are shown
below.PbrO PGpO
PhAOPstrongO(ewsPGstrongOPGhAO
Pimg srcN"imagesGpicL<.Fpg" widthN"<DA" heightN"IH"
altN"ic <" classN"left" GO Pp alignN"Fustify"
classN"style?"OThis category will give the updates on newspapers.
17
News
Feeds
To get the updtes of newpapers please select this category.PGpO
Pp classN"style<"OWnbspRPGpO
PhA alignN"Fustify"OPstrongO%portsPGstrongOPGhAO
Pdiv alignN"Fustify"OPimg srcN"imagesGpicL9.Fpg" widthN"<DA"
heightN"IH" altN"ic 9" classN"left" GO
PGdivO Pp alignN"Fustify"OIf you are interested in sports
please select this category. @ou will get update all sports
itrems..PGpO PhAOWnbspRPGhAO PGdivO
PGdivO Pdiv classN"clear"O PGdivO
PGdivO Pdiv idN"copyright"O PpOPspan
classN"styleH"OWcopyRPGspanO (ews )eeds. /ll rights
reservedPGpO PGdivO PGdivOPGbodyOPGhtmlO
Re1itrati"n +a1e
PQ8O3T@6 html 4;$I3 "-GG,A3GG8T8 "!T#$ <.D %trictGG6("
"http5GGwww.wA.orgGT'G2html<G8T8G2html<-strict.dtd"OPhtml
2mlnsN"http5GGwww.wA.orgG<HHHG2html" 2ml5langN"en" langN"en"O
PheadOPmeta http-equivN"3ontent-Type" contentN"te2tGhtmlR
charsetNutf-="GO PtitleO(ews /ggregatorPGtitleO
Plink relN"stylesheet" hrefN"styleLsignup.css" typeN"te2tGcss"
charsetN"utf-=" GOPscript languageN"Favascript"
typeN"te2tGFavascript"Ofunction valid01
Svar vNtrueR
if0document.get6lement;yId0"firstLname"1.valueNN""1
S alert0"6nter your first name"1R
vNfalseR T
else f0document.get6lement;yId0"lastLname"1.valueNN""1
S alert0"6nter your last name"1R
18
News
Feeds
vNfalseR
T
else if0document.get6lement;yId0"date"1.valueNN"dd"1
Salert0"6nter your dob date"1R
vNfalseR T
else if0document.get6lement;yId0"month"1.valueNN"mm"1
Salert0"6nter your dob month"1R
vNfalseR T
else if0document.get6lement;yId0"year"1.valueNN"yyyy"1
S alert0"6nter your dob year"1R
vNfalseR T
else if0document.get6lement;yId0"username"1.valueNN""1
S alert0"6nter your username"1R
vNfalseR T
else if0document.get6lement;yId0"password"1.valueNN""1
Salert0"6nter your password"1R
vNfalseR T
else if0document.get6lement;yId0"cpassword"1.valueNN""1
S alert0"confirm your password"1R
vNfalseR T
else if0document.get6lement;yId0"password"1.value QN
document.get6lement;yId0"cpassword"1.value1
S alert0"assword not matching"1R
vNfalseR T
else if0document.get6lement;yId0"email"1.valueNN""1
S alert0"6nter your email"1R
vNfalseRT
return vRT
PGscriptOPscript languageN"Favascript" typeN"te2tGFavascript"O
1$
News
Feeds
function #ove0input3ontrol1
S var left N document.get6lement;yId0"$eft"1R
var right N document.get6lement;yId0"'ight"1R
var from, toR
var b/ll N falseR
switch 0input3ontrol.value1
S
case KPPK5
b/ll N trueR
GG )all through
case KPK5
from N rightR to N leftR
breakR
case KOOK5
b/ll N trueR
GG )all through
case KOK5
from N leftR to N rightR
breakR
default5
alert0"3heck your !T#$Q"1R
T
for 0var i N from.length - <R i ON DR i--1
S
var o N from.options*i+R
if 0b/ll XX o.selected1
S
from.remove0i1R
try
2(
News
Feeds
S
to.add0o, null1R GG %tandard method, fails in I6 0UWI at least1
T
catch 0e1
S
to.add0o1R GG I6 only
T T
TT
PGscriptO
PGheadO
PbodyO
Pdiv idN"wrapper"O
Ph<O...The PstrongO,orldwidePGstrongO (ews...PGh<O
Pdiv idN"top-nav"O
PulO
PliOPa hrefN"signin.php"Osign inPGaO WnbspRWnbspRX
WnbspRWnbspR PGliO
PliOPa hrefN"signup.php"Osign outPGaOPGliO
PGulO
PGdivO
Pdiv idN"mmagic"O PGdivO
Pdiv idN"header"O PGdivO
Pdiv idN"spacer"O PGdivO
Pdiv idN"body"O
Pdiv idN"left"O
Pdiv idN"nav"O
PulO
PliOPa hrefN"inde2.php"O!omePGaOPGliO
PliOPa hrefN"aboutus.php"O/bout 4sPGaOPGliO
21
News
Feeds
Pli classN"drk"OPa hrefN"signup.php"O'egistrationPGaOPGliO
PliOPa hrefN"news.php"O(ewsPGaOPGliO
PliOPa hrefN"contactus.php"O3ontact usPGaOPGliO
PliOPGliO
Pli styleN" border-left-color5VU?U3IHR border-left-
width5Ip2"OPGliO

PGulO
Pdiv classN"clear"O PGdivO
PGdivO
Pdiv idN"visit" styleN"height5BDDp2R padding-left59DDp2" O
Ph9OPstrongO'egistration...PGstrongOPGh9O

Pform nameN"signup" idN"signup" methodN"post" actionN"" O
Ptable widthN"A?B" heightN"?IA" borderN"D"
bgcolorN"V;<;U;)"O
PtrO
Ptd widthN"?" heightN"?D"OWnbspRPGtdO
Ptd widthN"<9B"OPstrongO)irst (ame PGstrongOPGtdO
Ptd colspanN"A"OPinput nameN"firstLname" typeN"te2t"
idN"firstLname" si.eN"9B" GOPGtdO
Ptd widthN"U"OWnbspRPGtdO
PGtrO
PtrO
PtdOWnbspRPGtdO
PtdOPstrongO$ast (amePGstrongOPGtdO
Ptd colspanN"A"OPinput nameN"lastLname" typeN"te2t"
idN"lastLname" si.eN"9B" GOPGtdO
PtdOWnbspRPGtdO
22
News
Feeds
PGtrO
PtrO
PtdOWnbspRPGtdO
PtdOPstrongO8ate of ;irthPGstrongOPGtdO
Ptd widthN"B<"OPselect nameN"date" idN"date"O
Poption valueN"dd" OddPGoptionO
PYphp
for0ZdN<RZdPNA<RZdMM1
echo "Poption valueN".Zd."O".Zd."PGoptionO"R YO
PGselectO PGtdO
Ptd widthN"U?"OPselect nameN"month" idN"month"O
Poption valueN"mm"OmmPGoptionO
PYphp
for0ZmN<RZmPN<9RZmMM1
echo "Poption valueN".Zm."O".Zm."PGoptionO"R YO
PGselectOPGtdO
Ptd widthN"UH"OPselect nameN"year" idN"year"O
Poption valueN"yyyy"OyyyyPGoptionO
PYphp
for0ZyN<H<DRZyPN9DDHRZyMM1
echo "Poption valueN".Zy."O".Zy."PGoptionO"R YO
PGselectOPGtdO
PtdOWnbspRPGtdO
PGtrO
PtrO
PtdOWnbspRPGtdO
PtdOPstrongO4ser (amePGstrongOPGtdO
Ptd colspanN"A"OPinput nameN"username" typeN"te2t"
idN"username" si.eN"9B" GOPGtdO
23
News
Feeds
PtdOWnbspRPGtdO
PGtrO
PtrO
PtdOWnbspRPGtdO
PtdOPstrongOasswordPGstrongOPGtdO
Ptd colspanN"A"OPinput nameN"password"
typeN"password" idN"password" si.eN"9B" GOPGtdO
PtdOWnbspRPGtdO
PGtrO
PtrO
Ptd heightN"9H" alignN"center"OWnbspRPGtdO
Ptd alignN"left"OPstrongO3onfirm
passwordPGstrongOPGtdO
Ptd colspanN"A" alignN"left"OPinput nameN"cpassword"
typeN"password" idN"cpassword" si.eN"9B" GOPGtdO
Ptd alignN"center"OWnbspRPGtdO
PGtrO
PtrO
Ptd heightN"9<U" alignN"center"OWnbspRPGtdO
Ptd alignN"left"OPstrongO%elect 3ategoriesPGstrongOPbrO

Pselect idN"$eft" multipleN"multiple" si.eN"<D"
styleN"width5<9Dp2"O
PoptionO3ricketPGoptionO
PoptionO)ootballPGoptionO
PoptionOTennisPGoptionO
PoptionOoliticsPGoptionO
PoptionO(ewspaperPGoptionO
PoptionOEobsPGoptionO
24
News
Feeds
PoptionO6ducationPGoptionO
PoptionO)ashionPGoptionO
PGselectO PGtdO
PtdO
Pdiv idN"Toolbar"O
Pinput typeN"button" valueN"WgtR"
onclickN"#ove0this1"GO
Pinput typeN"button" valueN"WgtRWgtR"
onclickN"#ove0this1"GO
Pinput typeN"button" valueN"WltRWltR"
onclickN"#ove0this1"GO
Pinput typeN"button" valueN"WltR" onclickN"#ove0this1"GO
PGdivO
PGtdO
Ptd colspanN"9"O
Pselect idN"'ight" multipleN"multiple" si.eN"<D"
styleN"width5<9Dp2" O
PGselectOPGtdO
Ptd OPGtdO
PGtrO
PtrO
Ptd heightN"AU" alignN"center"OWnbspRPGtdO
Ptd alignN"left"OPstrongO6mailPGstrongOPGtdO
Ptd colspanN"A" alignN"center"OPinput nameN"email"
typeN"te2t" idN"email" si.eN"9B" GOPGtdO
Ptd alignN"center"OWnbspRPGtdO
PGtrO
PtrO
Ptd heightN"AU" alignN"center"OWnbspRPGtdO
25
News
Feeds
Ptd alignN"center"OPinput typeN"submit" nameN"submit"
idN"submit" valueN"%ubmit" onclickN"return valid01R"GOPGtdO
Ptd colspanN"A" alignN"center"OPinput typeN"reset"
nameN"button9" idN"button9" valueN"'eset" GOPGtdO
Ptd alignN"center"OWnbspRPGtdO
PGtrO
PGtableO
PGformO
PpOWnbspRPGpO
PGdivO
Pdiv idN"subs"OPGdivO
PGdivO
Pdiv classN"clear"O PGdivO
PGdivO
Pdiv idN"copyright"O
PpOPspan classN"styleH"OWcopyRPGspanO (ews )eeds. /ll rights
reservedPGpO
PGdivO
PGdivO
PGbodyO
PGhtmlO
PYphp
include0"conn.php"1R
if0isset0ZLO%T*KsubmitK+11
S
ZfNZLO%T*KfirstLnameK+R
ZlNZLO%T*KlastLnameK+R
26
News
Feeds
ZdobNZLO%T*KdobK+R
ZusernameNZLO%T*KusernameK+R
ZpasswordNZLO%T*KpasswordK+R
ZemailNZLO%T*KemailK+R
ZqueryN"insert into
account0firstLname,$astLname,dob,userLname,password,email1
values0K".Zf."K,K".Zl."K,K".Zdob."K,K".Zusername."K,K".Zpassword."K,K".
Zemail."K1"R
if0mysqlLquery0Zquery11
S
echo "%ubmitted"R
T
else
S
echo "6rror"R
T
T
YO
New Feed
PQ8O3T@6 html 4;$I3 "-GG,A3GG8T8 "!T#$ <.D %trictGG6("
"http5GGwww.wA.orgGT'G2html<G8T8G2html<-strict.dtd"O
Phtml 2mlnsN"http5GGwww.wA.orgG<HHHG2html" 2ml5langN"en"
langN"en"O
PheadO
Pmeta http-equivN"3ontent-Type" contentN"te2tGhtmlR
charsetNutf-="GO PtitleO(ews /ggregatorPGtitleO
27
News
Feeds
Plink relN"stylesheet" hrefN"styleLsignup.css" typeN"te2tGcss"
charsetN"utf-=" GO
PGheadO
Pscript typeN"te2tGFavascript"O
function validate01
S var nameNdocument.get6lement;yId0"t2tname"1.valueR
var emailNdocument.get6lement;yId0"t2temail"1.valueR
var subFectNdocument.get6lement;yId0"t2tsub"1.valueR
var
messageNdocument.get6lement;yId0"t2tmsg"1.valueR
if0nameNN""1
S
alert0"6nter your name"1R
return falseR
T else if0emailNN""1
Salert0"6nter your mail Id"1R
return falseR
T
else if0subFectNN""1
Salert0"6nter %ubFect for the mail"1R
return falseR
Telse if0messageNN""1
Salert0"6nter your message"1R
return falseR
Treturn trueR
TPGscriptO
PbodyO
Pform idN"contact" actionN"news.php" methodN"post"O
28
News
Feeds
Pdiv idN"wrapper"O
Ph<O...The PstrongO,orldwidePGstrongO (ews...PGh<O
Pdiv idN"top-nav"O
PulO
PliOPa hrefN"signin.php"Osign inPGaO WnbspRWnbspRX
WnbspRWnbspR PGliO PliOPa hrefN"V"Osign outPGaOPGliO
PGulO
PGdivO
Pdiv idN"mmagic"O PGdivO
Pdiv idN"header"O PGdivO
Pdiv idN"spacer"O PGdivO
Pdiv idN"body"O
Pdiv idN"left" styleN"width5IADp2"O
Pdiv idN"nav"O
PulO Pli OPa hrefN"inde2.php"O!omePGaOPGliO
PliOPa hrefN"aboutus.php"O/bout 4sPGaOPGliO
PliOPa hrefN"signus.php"O'egistrationPGaOPGliO
Pli classN"drk"OPa hrefN"news.php"O(ewsPGaOPGliO
PliOPa hrefN"contactus.php"O3ontact usPGaOPGliO
PliOPGliO
Pli styleN" border-left-color5VU?U3IHR border-left-
width5Ip2"OPGliO
PGulO
Pdiv classN"clear"O PGdivO
PGdivO
Pdiv idN"visit" O
Ph9OPstrongO(ews )eeds...PbrOPGstrongOPGh9O
Pdiv idN"cat" styleN"color5 VDDDDDDRfont-weight5boldR"O
2$
News
Feeds
Pa hrefN"news.phpYfileNcricket"O3ricketPGaO X Pa
hrefN"news.phpYfileNcricket"OoliticsPGaO X Pa hrefN"news.phpY
fileNcricket"O6ducationPGaO X Pa hrefN"news.phpY
fileNcricket"O)ashionPGaO
PGdivO
Pdiv idN"dis" background-color5V))HHDD"OPbrOPbrO
PYphp
echo "Pfont si.eNBOPbO".ZL:6T*KfileK+."PGbOPGfontO"R
if0isset0ZL:6T*KfileK+11
S
ZfileNZL:6T*KfileK+R
GGecho ZfileR
include0Zfile.".php"1R
T YO
PGdivO PGdivO
Pdiv idN"subs"OPGdivO
PGdivO Pdiv classN"clear"O PGdivO
PGdivO Pdiv idN"copyright"O
PpOPspan classN"styleH"OWcopyRPGspanO (ews )eeds. /ll rights
reservedPGpO PGdivO PGdivOPGformOPGbodyO
PGhtmlO
O$TP$TS
H"me
3(
News
Feeds
Re1itrati"n
31
News
Feeds
Si1n in
32
News
Feeds
New Feed
33
News
Feeds
C"nta&t
34
News
Feeds
Admin L"1in
35
News
Feeds
Create Cate1"r*
36
News
Feeds
CONCL$SION
(ews )eeds is a useful website for all kind of peoples, for finding updated
news for their specified and desired topics. It will bring new dimensions on
37
News
Feeds
news searching. It will be very useful for studios pupils as well as new
readers. It allows the key elements of websites, such as headlines, to be
transmitted in unembellished form and helps to share content between
websites.
It enables information from scores of websites to be viewed simultaneously.,
all on one page, consequently, numerous sites can be scrutini.ed in seconds
rather than having to be tediously downloaded independently. It has the ability
to keep track of changes on the web.
BIBLIO.RAPHY
BOO8S6
3harles !ampfed --09DDD1 [!J 4niversity of Toronto
!erhert %childt --The 3omplete 'eference ! 0)ifth 6dition1
Eim )arely Z ,illiam 3rawford-! #y%&$ 0Third edition1
Site6
www. w,&'""( .comG
www.ite+"int.&"m9arti&(e9
38
News
Feeds

Das könnte Ihnen auch gefallen