???? PHP ?????????.. ????? ??????
مرسل: الثلاثاء مايو 29, 2007 3:43 pm
[ ?????? ???? ]
* ?????????? ???????? :
?? ???? ??? ?? ???? ??? ?????? ?? ????? ???????? ??????.. ?????? ?????? ?? ?????? ???????? ????? nodes ???????? ???? ??? ???? ??????? ??? ????????? ??? ??? ????? ?? ???? ??? ???? ??? ?????? ?????? ?? ???????????? ??? Tcp/Ip ??? ??? ??? ???????? ??? ??????.
?? ?????? ??? ?????????? ??? ????????? ????? ????? ????? ???????? ??? ?? ??? ?? ???? ?? ???? ????? ?????? ???? ??? ????? ?????.
????? ???? ???????? ?? ???????? ?? ???? ?? ???? ?? ????????? ??? ???????? ???? ??? ??????? ???????? ???????? ???? ???????? ?????? ?? ??? ???????? TCP. ??? ?????????? ?? ???????? ??? ???????? ??? ???? ?? ???????? ?? ?? ??????? ??????? ???? ????.
??? ?? ??? ????? ???????? ??? ?????? ??? ???????? ??????????? ???? ???? ?????? ???????? ???? HTTP.
???? ??? ?????????? ???? ????? ???????? ??? ???? ?????????? TCP ??? ????? ???????? (??? ???????? ??? ???????? ??? ?? ??? ??? ??? ?? ????).
?????? ?????????? HTTP ?? ???? ????? ?? ????? ??? ???????? ?? ??????? ??? ???.
????? ??? ?????? ?????? ?? http:// ???? ???? ?????? ?? ???????? ?????? ????????? HTTP ?????? ??? ??????? ????? ?? ???? ???? ??? ??TCP ????? ?? ???? ???? ???? ???? ?????? ?????.. ??? ??????? ???? ???? ???? ?????? ??? ??????? ??? HTTP.
??? ????? ????? ?? ???????? ??? ???? ?? ????? ????? ??? ?? ???? ?? HTTP request. ????? ??????? ????? ?????? ???????? ???? ??? ???? ??? ???????? ????????..
???? ??? ?????? ?? ???????? ??? ???????? ??? ??? ??? ??? ????? ???? ???? ?????? ???????? ???????? TCP ??????? ??? ????? ??????? ???????? ???? ???????? ???????? http (???? ?????? ??? ??? ?????? ??? ??? ??? ??? ???? ????? ??? ??? ???? ???? ??? ????? ?? ???? ???? ?? ???? ???? ???)? ???? ??? ?? ??? ??????? ?????? ???????? ???? ???? ?????? ???? ????? ??? ????? ????? 404? ???? ?????? ???? ????? ?? ???? ????? ??? ???????? ???? ???? HTTP response .
???? ???? ??????? ??? ????? ?? ???? ???? ???? ?? ???? ????:
* ???????? ?? HTTP :
??? ?? ?????? ?? ??????? ????? ???? ????? ???? ??? ??? ??? ?????? ?????? ?? ???????? ?? ??? ???????? ???? ???? ???? ?????? ?? ???????? ?? ???????? HTTP ???? ???.
????? ???? ?????? ??? ????? ?? ??????? ???? ???? ?????? ???? ?? ????? ????? http request ??? ?? URL ??? ???? ???? ?? http request.
??? ??????? ?? ?? http response ???? ???? ???? ??? ??? ???? ???.
?????? ?? ??? ????????? ???? ???????? ?? ????? ?? HTTP ??? ???? ???????? ???????? ???? ??????.. ??? ?? ????? ?? ???? ???? ???? ??? ????????? ??? ??? ?? ?????? ?? ????? ???? ?? ???? ????? ?? ???????? ?? ??? ????????? ???? ???? ?? ?? HTTP request ??? HTTP response ??? ????? ?? PHP ???? ????? ?????? ?????? ??????? ???? ?????????.
?? ????? ??HTTP ???? ??????? ?????? ???? ???? Request ?? Response. ?????? ?? ???? ?????? ??? ??????? ??? ???? ?????:
1. Request/Response Line .
2. HTTP Header .
3. HTTP Body .
??????? ?? ??? ??????? ??????? ????? ??? ??? ??????? ??? ???? HTTP Request ?? HTTP Response? ???? ?????? ???? ????? ????.
?????? ????? ????? ?? ????? ?????? ??? ????? ????? ????? ???????? ???? ???:
HTTP Request:
??? ?? ????? ?? request ??? ????? ?? request line (??? ?????) ??? HOST .
???? ?????? ???????? ????? (HTTP request) ??? ???? ????? ????? ??? ??????:
1/ The Request Line:
????? ????? ?? ?? ????? (http request) ?? Request Line ???? ????? ??? ???? ????? ?? ?????????:
??? HTTP ??? ?????? ?? method .
?????? ?? ??????? ??? ??????? ???????? (????? ????????) ???????? ?? ??? ?????? (????????) .
?????? ?? HTTP .
??? ????? ??? ?? Request Line ???? ??? ????? ??????: (?? method ???? ??????? ??? ?????? ?? ?????)
GET /testpage.htm HTTP/1.1
???? ???? ????? ????? ?? ?? method ????? ???? ?? ?????? ??????:
????
Method
????? ?? ??? ???????? ????? ?? ??? ???? ????????? ???? ??method ???? ??????. ??? ???????? ????? ?? ????? ???????? ?????? ??????? ????. ????????? ???? ???? ?????? ??? ????? ?? ???? ??????? ?? ???? ?? ??? ??: ???? ??html ?? php ???: ???? ?? ????? (??????) ???? ?? ???? ?? ????? ??????? ????. ????? ????? ??? ????????? ??????? ??? ?????? ???????? ???? ??? ????? (Form) ?? ??????.
GET
??? ??GET.. ???????? ??? ???? ?????? ??? ???header ??? ?? ??? ?????? (data).
HEAD
??? ????? ???? ?????? ???????? ??? ??????? ???? ?? HTTP body. ??? ???????? ????? ?????? ?????? ???? ????????? (perl or php) ??? ???????
???? ????? ????? ???? ???: ( PUT - DELETE - TRACE - CONNECT - OPTION )..
?????? ?????? ????? ?????? ?? ??? ????? ?????? ??? ?????? ?????????? ??? ?????? ??????: http://www.rfc.net .
2/ HTTP Header:
???? ?????? ?? ????????? ?? ?????? HTTP Header.. ???? ????? ??? ?????? ?? ????? ?? ?????? ??? ??? ??????? (?????? ?? ????????) ???? ??? ???? ?????? ?????? ???????? ?????????? ??????.
??HTTP Header ????? ??? ??????? ?????? ??????? ??? ???? ???? ???:
???? General / ????? ??? ??????? ??? ?? ?????? ?? ??????? ??? ???? ??? ??? ?? ?????? .
????? Entity / ????? ??? ??????? ?? ???????? ???? ????? ??? ??????? ???????? .
?????? Request / ????? ??? ?????? ?? ??????? ?????? ???????? ???????? ???????? ?? ???????? .
???? ????:
Accept: * / *
Accept language: Arabic-KSA.
Connection: Keep -Alive.
Host : http://www.arabbuielder.com
Referer: http://www.arabbuielder.com/index.php?something=132
User -Agent :Iexploer (win98;.........)
????? ??? ?? HTTP Header ????? ?? ????? ????? ?? ??? ????? ?? ??? ????? ??? ??? ?????.
???? ??? ???? ???? ?? HTTP header ??????? ???????. ???? ??HTTP ???????? ?? ?????? ??????? ?? header ???? ??? ???? (???? ???? ?? ??HTTP1.1).
3/ The HTTP Body:
??? ?? ??????? ????? POST ?? ?? HTTP Request Line.. ????? ???? ?? HTTP ???? ????????? ???? ????? ?? ?? body ??? ???????.
HTTP Response:
???? ?? ??????? ??? ????????? ?????? ??? ???? ?????:
The Response Line .
HTTP Header .
HTTP Body .
1/ The Response Line:
?? Response line ????? ??? ??? ????? ?? ?????????:
1- ??? ?????? ?? HTTP .
2- ???? ?? ??? ?? http request ???? ???? ?????? ?? ??? ??? ?? request ?????? ?? ???? .
????:
HTTP/1.1 200 OK
?? ??? ?????? ???? ?? response line ?????? ?????? 200 ?????? ??????? OK. ??? ???? ????? ??? ???? ?? request ????? ?? response ????? ??? ?????? ???????? ????????? ?? ???????.
????? ??? ?? ?????? 404.. ????? ????? ???? ???? ???? ????? ??????? ?? ?????? ?????.
???? ??? ???? ?? ???????:
?????
?????
??? ????? ??? ????? ??? ??? ????? (request) ??? ??????? ??????.
100 - 199
??? ????? ??? ????? ??? ?? ??????? ????? ?????.
200 - 299
??? ????? ??? ????? ??? ???? ???????? ?? ?? ??????? ?? ??????? ?? ??????.
300 - 399
??? ????? ??? ????? ??? ????? ??? ??? ?? ??? ?????? (????????).. ??? ???? ?? ??? ???? ?? ??? ????.
400 - 499
??? ????? ??? ????? ??? ??? ????? ?? ??? ???????. ?? ??? ??? ????? ?????? ???????? ??? ??????? ??? ?? ??????? ???????.
500 - 599
2/ HTTP Header:
?? Response header ????? ????? ?? Request header ???? ??????? ?? ??????. ?????? ????????? ???? ??? ????? ??? ???? ?????:
???? General / ??????? ?? ?? client ?? ??????? ??? ???? ??? ???? ?????.
????? Entity / ????? ??? ??????? ?? ???????? ???? ??? ??????? ??? ??????? ??????? .
??????? Response / ????? ??????? ?? ??????? ???? ??? ?????? ???? ?????? ?????? ???????? ???? (Response) .
??? ???? ??????.. ????? ?? ??? ???? ???? ??? ??? ???? ??????? ?? ?????? ?????? (Header):
HTTP/1.1 200 OK -The satus line
Date: Mon; 1st Nov 1999, 16:12:23 GMT -General header
Server : Apache/1.3.12 (Unix) (SUSE/Linux) PHP/4.0.2 -The response
Last-modified: Fri, 29 Oct 1999, 12:08:03 GMT -Entity Header
????? ????? ???????? ?????? ?????? ????? ?? ??? ???? ????? ?????? ???? ?????? ???????? ??? ??????? ????? ????? ??????? ?????? ????? ?????? ?????? ???? ?????? ??? ??? ??? ??? ????? ?? ????? ??????.
* ??????/ ?? ????? ?????? (Header) ??? ???? ?? ??? ????????? ?? ??????? ?????? ???? ????? ??? ??? ????? ??????? ?? ???????.
??? ???? ????? ??????? ???? ?? ??? ???????.. ?????? ?????? ??????? ??? 2068 ?? ?????? ??????: http://www.rfc.net .
3/ The HTTP Body:
??? ??? ?????? ????? ?????.. ??? ?? HTTP Response Body ????? ??? ???? ??HTML ????? ?????? ???????? ???????? ???????? ??? ?????? ???????? ???? ?????.
??? ????? ??PHP ?? ??? ??? ?
???? ???? ????? ??????? ???? ?? ????? ????? ???????? ??? ???? ?? ??????? ?????? ??????? ??????? ???? ?????. ???? ???? ?? ??? ????? ????? ?? ?????? ??????? ?? ???? ????? ??????:
?????? ?? ?? ????? ?? php ????? ?? ???? ?????: ?? ????? php ????? html.
?? ?????? ??? ?? html ????? ??? ????? ???? ???? ??????? ?? ???? ?? ?? php ??? ??????? Scripting Language.. ????? ???? ????? html ????? ??? ??????? ????????? ????? html ????? ???? ?? php.
???? ???? ???? ???? ??????? ?? ???? ??????? ???? ??? ?????? ????? ??????? ???? ?????? ???????? ?? ????? ????? ???? ??php ?? ?? ??php ??? ????? ??? ??? ?????? ?? ??????? ?????? ????? ??????? ???? ????????.
?????? ??html ???? ??????? ??php ???? ??? ????? ???? ??? ?????? ???????? ?????? ?? ???? ?? ?????? ??????? ???? ??? ?? php ?? php3 ???? ???? ???. ??? ??? ????? ??????? ??? ????? ??????? (Scripting Engine) ???? ???? ?????? ??????? ??? html (???? ????? ?? ???? ??? ??????? ?? ?????).
* ????? ??? Parsing ???? Execution :
???? ?? ???? ????? ??????? ???? ???? ??? ????? php ??? ????? ?? ???????:
??????? ?????? / ?? ?? ??????? ???? ????? ???? ????? ?????? ???? ?? ???? ?? ??????? ???? ??? ??????? ????? ????? ?? ??????? ?????? ????? ???? ?? ?????? ??? Parsing.
??????? ???????/ ?? ????? ??????? ????? ??????? ??? ??? ???? html? ???? ?? ???? ??? Execution .
??? ?? ???? ????? ??????? ??? ?? ????????? ?????:
????? ????? / ??? ?? ???? ?? ??? ?????? Server-Side Scripting .
????? ??????/ ?? ???? ?? ??? ???????? (???? ??????). ???: ?????? ????? ???? ???.
????? ....
?? ???? ::::
http://www.kettaneh.net/web/php2.htm
* ?????????? ???????? :
?? ???? ??? ?? ???? ??? ?????? ?? ????? ???????? ??????.. ?????? ?????? ?? ?????? ???????? ????? nodes ???????? ???? ??? ???? ??????? ??? ????????? ??? ??? ????? ?? ???? ??? ???? ??? ?????? ?????? ?? ???????????? ??? Tcp/Ip ??? ??? ??? ???????? ??? ??????.
?? ?????? ??? ?????????? ??? ????????? ????? ????? ????? ???????? ??? ?? ??? ?? ???? ?? ???? ????? ?????? ???? ??? ????? ?????.
????? ???? ???????? ?? ???????? ?? ???? ?? ???? ?? ????????? ??? ???????? ???? ??? ??????? ???????? ???????? ???? ???????? ?????? ?? ??? ???????? TCP. ??? ?????????? ?? ???????? ??? ???????? ??? ???? ?? ???????? ?? ?? ??????? ??????? ???? ????.
??? ?? ??? ????? ???????? ??? ?????? ??? ???????? ??????????? ???? ???? ?????? ???????? ???? HTTP.
???? ??? ?????????? ???? ????? ???????? ??? ???? ?????????? TCP ??? ????? ???????? (??? ???????? ??? ???????? ??? ?? ??? ??? ??? ?? ????).
?????? ?????????? HTTP ?? ???? ????? ?? ????? ??? ???????? ?? ??????? ??? ???.
????? ??? ?????? ?????? ?? http:// ???? ???? ?????? ?? ???????? ?????? ????????? HTTP ?????? ??? ??????? ????? ?? ???? ???? ??? ??TCP ????? ?? ???? ???? ???? ???? ?????? ?????.. ??? ??????? ???? ???? ???? ?????? ??? ??????? ??? HTTP.
??? ????? ????? ?? ???????? ??? ???? ?? ????? ????? ??? ?? ???? ?? HTTP request. ????? ??????? ????? ?????? ???????? ???? ??? ???? ??? ???????? ????????..
???? ??? ?????? ?? ???????? ??? ???????? ??? ??? ??? ??? ????? ???? ???? ?????? ???????? ???????? TCP ??????? ??? ????? ??????? ???????? ???? ???????? ???????? http (???? ?????? ??? ??? ?????? ??? ??? ??? ??? ???? ????? ??? ??? ???? ???? ??? ????? ?? ???? ???? ?? ???? ???? ???)? ???? ??? ?? ??? ??????? ?????? ???????? ???? ???? ?????? ???? ????? ??? ????? ????? 404? ???? ?????? ???? ????? ?? ???? ????? ??? ???????? ???? ???? HTTP response .
???? ???? ??????? ??? ????? ?? ???? ???? ???? ?? ???? ????:
* ???????? ?? HTTP :
??? ?? ?????? ?? ??????? ????? ???? ????? ???? ??? ??? ??? ?????? ?????? ?? ???????? ?? ??? ???????? ???? ???? ???? ?????? ?? ???????? ?? ???????? HTTP ???? ???.
????? ???? ?????? ??? ????? ?? ??????? ???? ???? ?????? ???? ?? ????? ????? http request ??? ?? URL ??? ???? ???? ?? http request.
??? ??????? ?? ?? http response ???? ???? ???? ??? ??? ???? ???.
?????? ?? ??? ????????? ???? ???????? ?? ????? ?? HTTP ??? ???? ???????? ???????? ???? ??????.. ??? ?? ????? ?? ???? ???? ???? ??? ????????? ??? ??? ?? ?????? ?? ????? ???? ?? ???? ????? ?? ???????? ?? ??? ????????? ???? ???? ?? ?? HTTP request ??? HTTP response ??? ????? ?? PHP ???? ????? ?????? ?????? ??????? ???? ?????????.
?? ????? ??HTTP ???? ??????? ?????? ???? ???? Request ?? Response. ?????? ?? ???? ?????? ??? ??????? ??? ???? ?????:
1. Request/Response Line .
2. HTTP Header .
3. HTTP Body .
??????? ?? ??? ??????? ??????? ????? ??? ??? ??????? ??? ???? HTTP Request ?? HTTP Response? ???? ?????? ???? ????? ????.
?????? ????? ????? ?? ????? ?????? ??? ????? ????? ????? ???????? ???? ???:
HTTP Request:
??? ?? ????? ?? request ??? ????? ?? request line (??? ?????) ??? HOST .
???? ?????? ???????? ????? (HTTP request) ??? ???? ????? ????? ??? ??????:
1/ The Request Line:
????? ????? ?? ?? ????? (http request) ?? Request Line ???? ????? ??? ???? ????? ?? ?????????:
??? HTTP ??? ?????? ?? method .
?????? ?? ??????? ??? ??????? ???????? (????? ????????) ???????? ?? ??? ?????? (????????) .
?????? ?? HTTP .
??? ????? ??? ?? Request Line ???? ??? ????? ??????: (?? method ???? ??????? ??? ?????? ?? ?????)
GET /testpage.htm HTTP/1.1
???? ???? ????? ????? ?? ?? method ????? ???? ?? ?????? ??????:
????
Method
????? ?? ??? ???????? ????? ?? ??? ???? ????????? ???? ??method ???? ??????. ??? ???????? ????? ?? ????? ???????? ?????? ??????? ????. ????????? ???? ???? ?????? ??? ????? ?? ???? ??????? ?? ???? ?? ??? ??: ???? ??html ?? php ???: ???? ?? ????? (??????) ???? ?? ???? ?? ????? ??????? ????. ????? ????? ??? ????????? ??????? ??? ?????? ???????? ???? ??? ????? (Form) ?? ??????.
GET
??? ??GET.. ???????? ??? ???? ?????? ??? ???header ??? ?? ??? ?????? (data).
HEAD
??? ????? ???? ?????? ???????? ??? ??????? ???? ?? HTTP body. ??? ???????? ????? ?????? ?????? ???? ????????? (perl or php) ??? ???????
???? ????? ????? ???? ???: ( PUT - DELETE - TRACE - CONNECT - OPTION )..
?????? ?????? ????? ?????? ?? ??? ????? ?????? ??? ?????? ?????????? ??? ?????? ??????: http://www.rfc.net .
2/ HTTP Header:
???? ?????? ?? ????????? ?? ?????? HTTP Header.. ???? ????? ??? ?????? ?? ????? ?? ?????? ??? ??? ??????? (?????? ?? ????????) ???? ??? ???? ?????? ?????? ???????? ?????????? ??????.
??HTTP Header ????? ??? ??????? ?????? ??????? ??? ???? ???? ???:
???? General / ????? ??? ??????? ??? ?? ?????? ?? ??????? ??? ???? ??? ??? ?? ?????? .
????? Entity / ????? ??? ??????? ?? ???????? ???? ????? ??? ??????? ???????? .
?????? Request / ????? ??? ?????? ?? ??????? ?????? ???????? ???????? ???????? ?? ???????? .
???? ????:
Accept: * / *
Accept language: Arabic-KSA.
Connection: Keep -Alive.
Host : http://www.arabbuielder.com
Referer: http://www.arabbuielder.com/index.php?something=132
User -Agent :Iexploer (win98;.........)
????? ??? ?? HTTP Header ????? ?? ????? ????? ?? ??? ????? ?? ??? ????? ??? ??? ?????.
???? ??? ???? ???? ?? HTTP header ??????? ???????. ???? ??HTTP ???????? ?? ?????? ??????? ?? header ???? ??? ???? (???? ???? ?? ??HTTP1.1).
3/ The HTTP Body:
??? ?? ??????? ????? POST ?? ?? HTTP Request Line.. ????? ???? ?? HTTP ???? ????????? ???? ????? ?? ?? body ??? ???????.
HTTP Response:
???? ?? ??????? ??? ????????? ?????? ??? ???? ?????:
The Response Line .
HTTP Header .
HTTP Body .
1/ The Response Line:
?? Response line ????? ??? ??? ????? ?? ?????????:
1- ??? ?????? ?? HTTP .
2- ???? ?? ??? ?? http request ???? ???? ?????? ?? ??? ??? ?? request ?????? ?? ???? .
????:
HTTP/1.1 200 OK
?? ??? ?????? ???? ?? response line ?????? ?????? 200 ?????? ??????? OK. ??? ???? ????? ??? ???? ?? request ????? ?? response ????? ??? ?????? ???????? ????????? ?? ???????.
????? ??? ?? ?????? 404.. ????? ????? ???? ???? ???? ????? ??????? ?? ?????? ?????.
???? ??? ???? ?? ???????:
?????
?????
??? ????? ??? ????? ??? ??? ????? (request) ??? ??????? ??????.
100 - 199
??? ????? ??? ????? ??? ?? ??????? ????? ?????.
200 - 299
??? ????? ??? ????? ??? ???? ???????? ?? ?? ??????? ?? ??????? ?? ??????.
300 - 399
??? ????? ??? ????? ??? ????? ??? ??? ?? ??? ?????? (????????).. ??? ???? ?? ??? ???? ?? ??? ????.
400 - 499
??? ????? ??? ????? ??? ??? ????? ?? ??? ???????. ?? ??? ??? ????? ?????? ???????? ??? ??????? ??? ?? ??????? ???????.
500 - 599
2/ HTTP Header:
?? Response header ????? ????? ?? Request header ???? ??????? ?? ??????. ?????? ????????? ???? ??? ????? ??? ???? ?????:
???? General / ??????? ?? ?? client ?? ??????? ??? ???? ??? ???? ?????.
????? Entity / ????? ??? ??????? ?? ???????? ???? ??? ??????? ??? ??????? ??????? .
??????? Response / ????? ??????? ?? ??????? ???? ??? ?????? ???? ?????? ?????? ???????? ???? (Response) .
??? ???? ??????.. ????? ?? ??? ???? ???? ??? ??? ???? ??????? ?? ?????? ?????? (Header):
HTTP/1.1 200 OK -The satus line
Date: Mon; 1st Nov 1999, 16:12:23 GMT -General header
Server : Apache/1.3.12 (Unix) (SUSE/Linux) PHP/4.0.2 -The response
Last-modified: Fri, 29 Oct 1999, 12:08:03 GMT -Entity Header
????? ????? ???????? ?????? ?????? ????? ?? ??? ???? ????? ?????? ???? ?????? ???????? ??? ??????? ????? ????? ??????? ?????? ????? ?????? ?????? ???? ?????? ??? ??? ??? ??? ????? ?? ????? ??????.
* ??????/ ?? ????? ?????? (Header) ??? ???? ?? ??? ????????? ?? ??????? ?????? ???? ????? ??? ??? ????? ??????? ?? ???????.
??? ???? ????? ??????? ???? ?? ??? ???????.. ?????? ?????? ??????? ??? 2068 ?? ?????? ??????: http://www.rfc.net .
3/ The HTTP Body:
??? ??? ?????? ????? ?????.. ??? ?? HTTP Response Body ????? ??? ???? ??HTML ????? ?????? ???????? ???????? ???????? ??? ?????? ???????? ???? ?????.
??? ????? ??PHP ?? ??? ??? ?
???? ???? ????? ??????? ???? ?? ????? ????? ???????? ??? ???? ?? ??????? ?????? ??????? ??????? ???? ?????. ???? ???? ?? ??? ????? ????? ?? ?????? ??????? ?? ???? ????? ??????:
?????? ?? ?? ????? ?? php ????? ?? ???? ?????: ?? ????? php ????? html.
?? ?????? ??? ?? html ????? ??? ????? ???? ???? ??????? ?? ???? ?? ?? php ??? ??????? Scripting Language.. ????? ???? ????? html ????? ??? ??????? ????????? ????? html ????? ???? ?? php.
???? ???? ???? ???? ??????? ?? ???? ??????? ???? ??? ?????? ????? ??????? ???? ?????? ???????? ?? ????? ????? ???? ??php ?? ?? ??php ??? ????? ??? ??? ?????? ?? ??????? ?????? ????? ??????? ???? ????????.
?????? ??html ???? ??????? ??php ???? ??? ????? ???? ??? ?????? ???????? ?????? ?? ???? ?? ?????? ??????? ???? ??? ?? php ?? php3 ???? ???? ???. ??? ??? ????? ??????? ??? ????? ??????? (Scripting Engine) ???? ???? ?????? ??????? ??? html (???? ????? ?? ???? ??? ??????? ?? ?????).
* ????? ??? Parsing ???? Execution :
???? ?? ???? ????? ??????? ???? ???? ??? ????? php ??? ????? ?? ???????:
??????? ?????? / ?? ?? ??????? ???? ????? ???? ????? ?????? ???? ?? ???? ?? ??????? ???? ??? ??????? ????? ????? ?? ??????? ?????? ????? ???? ?? ?????? ??? Parsing.
??????? ???????/ ?? ????? ??????? ????? ??????? ??? ??? ???? html? ???? ?? ???? ??? Execution .
??? ?? ???? ????? ??????? ??? ?? ????????? ?????:
????? ????? / ??? ?? ???? ?? ??? ?????? Server-Side Scripting .
????? ??????/ ?? ???? ?? ??? ???????? (???? ??????). ???: ?????? ????? ???? ???.
????? ....
?? ???? ::::
http://www.kettaneh.net/web/php2.htm