You are on page 1of 582
BRAAR A LAS EAA RAB PHP Sig 8 GFA Ashish Daniel Wilfred [&] Meeta Gupta Kartik Bhatnagar # RR UAW Fi BK AAG Hy aE As @ ARLES PHP BALMS. WAH. 81 ANSP T PHP PERE SNL, $n PHP OTH RUNG. SEL GE RC EA ATL BeUeLeE HY, HCN AUER MC, REEL SPAN T ARNT A MORE LAE: C5 2 ARATE 6 ANA. AEA ABLE — 7h Mb HRHC, HUT GS, WARM eo eH AOL, 48) SEALS SEAD EM. fei AHO H LS. MySQL 45 PHP fea OR Ola Aa FLSA My DLR AE I FAME, HPS AREAS «OB 7 ALOU A a AA A eT RUA, DURAN A SCNRO ASE. ECAR OLAS PHP RAE AOA 3B 8 Bb ‘$y eit PERL PA wm MCA HE As Yt 5H IB AB AF — 7 AA AE IST BH EN — A 6 eR ARERR cA LP I TH LE DEAT TEM OSS. AT ATER OS RD, UR AREA CARTER ANSMIG ANIL RR. AREAL TOKEN PHP ARIEL it Authorized translation from English Language Edition published by Premier Press, Inc. Original copyright ©2002, Premier Press, PHP Professional Projects. Translation by China WaterPower Press, 2002, ARH MAL BSEALAMBIZS. BEF 01-2002-1912 BH Mam (CIP) BE PHP @Mb 3 SIF COR) BRISA Wilfred, A.D.) 2: BERG Be Abate A Ala HH WEL, 2002 TEA ILE SEES BFE BAS) 454 |50C; PHP Professional Projects ISBN 7-5084-1278-8 LPs WG@ak- Qt TT PHP ALLE IV. TP312 "TRIGA Ea 3t CIP BEE HEF (2002) 48 091840 5 % | PHP UMBRO A % | (1 Ashish Daniel Wilfred Meeta Gupta Kartik Bhatnagar Hw /R KM A SRT | PRR AK HIRE Gilat SAL 6 100044) PSL: wow.waterpub.com.cn E-mail: mchannel@public3.bta.neten (V7) sale@ waterpub.com.cn Mid: (O10) 68359286 CTT7K) 63202266 CALHL) 68331839 CRATE 21m aH ea HORS oS TRIAL ts TE AL Acari AEE 787x1000 EK 16 HA 36.9 HIKE 798 TE 2003 4F 1 ABR 2003 AF 1 Aes — Yee (0001—s000 ft 36.00 7 Sasa asim FL ALB, eA. MITA, RRA a A aR ALATA + ADT 7 ACRE AIUCERA FIRCHA JHE T NET 5, RAMAN GAT AT LAA BT AOR Imomet BEAT SEI 1 aT NOLS Ta Sy 8 GOR RU CE te CEA HE -GNET CASTS. LAE. wT IX SOBICICEE, PLASTER STAGE L. SOU SRRNENT, JDIREDASR A PRED AA (RAEI TIE ATRIA BR A PALEY. 5 ARAN 5 T ARPT REAP, SUSAR Al Ste, HER TAS TARR AH SCTE RAS, A ASE SUES AB, ERAT: © ESA RPP TE ASAIN URL, SPARSE CREATE, SETS a SERS 3, Hk, ERR, AORTA AM AL, LARS OS at © FARA GE, ONRMTE. PVE IRAEA MLS, 498 ADO.NET ALAR BEEA, W ADO.NET MRS, BURIALS, BORA ARR ARH. ARE er RE BE HS i SEAL AUF SPAR A Jr SURI, EER EMER ACH AL SHALE fh. PREGA. ASHROET S PSE AIOE AR, GU PE ee JOCURI ERATE, MySQL ‘5 PHP MERAHEI. OE SCRIBE. 58 FU" SPOILER, RAWEIC IEE THANG. AEH ESTE eNO eB, TALLIS IR HRA A A RESP RRR AS AP fi, AUR A LYSE REO. © TREE DIR. ABT TMU, JERSTOR HMRC, BPE DFA SLAPSI: hueps//www.premierpressbooks.com/downloadsasp. HE, BEAT DLALSEUERTSeh ASRS), FPHEAR FY CLAY Sa SRT Se LAS ARASH EE ADA 9 A SE Ran PE TE BAI ER AB ESE BEER RACH AE PRM H. SSAA RMA. OR. RE. EAR. SR. Bae. BATES WOE. SS. SER. PAP. Pe. Be. CEM. tail. HE. Ese. Fit. Wael, ABT. ER. BR. EEA. PRP. ORT. BRE. PRE, de TRB. NIIT (St NUIT F222 5 IT AER RRA HE 38 RAT PLAY. NIT A Be SAE AOE ED » Eu ELIE 1000 RA PSE AE ALE I ET Ro NUIT $5 BE Ay AY MLD) Zeb HFN CE DH NUIT ft) RR AE Ue He EM (Konwledge Solutions Business) W240. OFFEAUIT 20745 HIER RAD. JSR APs OF BC Fie R MESA AG] AGE A RAS NIT fi (5 A SU EES 20 SHMWAAESO Ree, STEAL TM TE SEU, BUA BOE ET SELAH) (CBT) LAR AE Y Internet fi il| CBT). NUIT #é EAE ALA IRB REREA T EMM FHERAL » NUIT GSB FP Ae Tat 1G ANE BUTE UR | COLT) OA Beak 3 wh HARE F Internet RUSE F ot SOLS HE BER. IDC Ze 2000 4FH$ NIT UAT ERI AIH 15 IT PHU AZ 0 AE PEA UID ROTATE RNR, NUT HEA 20 Heh LEE A Tit SCOUT AUS UD ATT DCR NUT PRRTERIEA BEN © BBCP Zl LT 180-9001 Wilks ‘Cabs LiF {899 SEI-CMM %f 5 SiAUFAIH 12 5 NUIT (D2 CEO] BERL) FP AE HE IPL ANB TT (4 9 A eh L2H EA) . NIT +5 Computer Associates, IBM, Microsoft, Oracle 4 Sun Microsystems “$23 Fi] FLA HRM EKER o tee aT Ashish Daniel Wilfred £ Visual Basic 6.0, Visual C++, Windows NT 4.0 Server l Windows NT Workstation 4 77 HAG T WARE. MAME, fete NIT A TAF. Pea H SAE. ley: NIT ARNE SEN CKSB) ABT ICERT TS. Ee KSB ACEI Al, Ashish S22 PAA CATE (EAD TELS Rh. FFARR ANSI CUES A RO WTR 5 fei SES BPEL eR, BH GT AAI EE BLY AS ean Rh ARE “221%, Wl Windows 2000, Windows XP. SQL, Cisco fil Office XP. ik 88°21 VERE A DUEL TT A, MILT. CBT. WBT Althat sh NITT %/" 458%, $4 Microsoft, Course ‘Technology #il Premier Press 4. Ashish 72 NIT 45] i6 9 (ti TF. FEMA KSB Zit, fk: NIT (fA CHU APE (SEED) HBT 1 V2 EH Meeta Gupta Hit POLLAN M Ai. ZENUT AG], Whitt. IPR ANS Rh Oy AOA. WES A fhe SEA TCP/IP. A+iAiIE. Visual C#, ASP.NET #145 fifi WOE (SAN) SASS. EBLE AUT ALT ATA, AE ES RT SZ Meeta GA BSE TE MS UAE LAF. th eee NIT AY CEG ABTA, ABT) FEAL ATT SEMLAT SRE ERECT Be TATE Ae PTI, DEAE BIAS Kartik Bhatnagar 27> Microsoft iki #3¢ (MCP), FIBERS TWN MBA, BLYEIE NUIT (YFP ACA 2 AAAI He Ld Bh FF AS UA De i TS HR ABC Kartik CART & PUREE, Hi KF) Macintosh OS 9.0, Cisco %4 fl Windows 2000 Server “jo (M22 72h T Cisco #42, Windows 2000 £4 Al Oracle INF REAP AY AC RAE FAVE De AMBALA KAGE CPKD ASE. Di ARMA PHP (Hypertext Preprocessor, MUSCA FUL SEs) JL RHR aa I BAe PRT, ARTS BURT HE PHP SAT. AEA WEAR, WHE APR SAT Ay BADE OT RET fk SK EY) HTML SR, i bb HO EE SH TEP Web BZ bey mT DAIS Ao TE AY PHP BE SOK ONE MT ATRL SE WEIS T ET Web Hi PEAY 28 HE BBL «LY ate BE TET LA TT HE A a TR CQ PRIE SBE, RCL a aU Rd — 4 BPE TI se AT ASE A HSA SHEL TORRE. HEL AT my A ie A BA aR A BS Ae I AE. EAT mT eT EMS, JMO Si. AG AST, da HTML, NEP GA Es RA DAN WITS SAB SC REET 0 BREF RAS FEE SPH SOA TIE EL FP HEA AT PHP IAAT FATALE MySQL SCaie PE 6 ft fri Gh 5 AE A A OS GUBEHE f992 0s PHP SESE, AIT TREE Bk SLE EL be ATS ARH ET BE a FEB AALS YE PB HE IE BRT BADR AS MO LS, A LEE NOY, TNR. HUE NTS APT EAE a ihe ASH EL HE A SA ABLE aH IE TS PT SRF SD A A SA PRGA a AR RO A FT oN GH SPT HE Wy BEA EA EF, PHP PO i Ga piet ist a. Att Zits PHP Web fy FL AFH ALM A RAST TL. tan 4, A RG & (FL POR BEDE BH A IR BD EMMA. ARM MRA Web SHEN. CMDR, S&T Web BR FEMME FABER TT BLA FLA BO FF YE PEA Web AUR, IA) Web SCG PE IMF BLFP IP BCE 1 Oy HAIN ERE BACALL, PRET Web BUI E GER AUR, ab kt Pe BM SE AEA Be SPAR AN maT AIR BAC os PG TH» “ERE LIE Es SH RE Se ALARA (ELAS TADS WS] AT eR Ra PR Ae LER A SE RE BE BAER SER, A re IZ SBS tl FL DPT REE SR A 7 A BARAWR. THE Aad AS PEALE LS ABR A) PHP BRE AST BL 0 AURA ARE. GT LT EASES SS. PHP Hp EAR EE. RUAN) Web SEE P19, FE PF i BS AA PE IR OB. Web FIRS 2AM Web Bi EM AGE AT» Webs RH i AWC FE FAT HR EAE Ti Web fm 8 a Ue STE SR SREP IEE AS Web bitifeG. FH. Web Fit % 2h hs! PHP 4054. Web iii a3 ¢e & PA Web St BAZ IAL fia Be GREK PEGI S MDT AZ BT. FUER AL AE EIR. 4S ERE ITE BLE BEE Web [IR 9 2h 8) F Windows He fk Ae iE LAY TIS, 1) F Linux 46) A VAG Apache: Web (52. WTA BMA, CAAA Linux UPR AS. Apache R889 Web MRI. Apache didi TREKS Web JRS-28 3H» Fh Yb — AAG BE te HR I Bb BEE HEAL PHP i WER. RIEATLLA AYP RRRALCE, BILLS htepsiwww php.net IGE Fa. PHP ATSC UT LA JRA EPR. EAST 2 HE, AE AK A PHP 75 THAT. HR ae EAS RAB EGET A TEKIN TRIS. PRAT MySQL 2 BGR MIB TAS TRAC. BR A] DG PES BR PE, (ACE ASS TRH SrA MySQL (ASEH. tT ai ETA ACS. Fi AEF FF ER AA 2S, G1 Notepad. Editpad 2&4 gnotepad. PHP fi 4s Ui.php EZ ORE HEAL Ze HTML 14 0 Og] Ae ea YL PAE Netscape Communicator BH Internet Explorers AHHER PHP FLAS RARER Pe TERA PT EAE a CN ae SE RACH 2 ASSES BYE FAP OU EL Aa BAS A FE TIS OT iE AE TA EAN ESE 0 PERT EE AS ER Win BOARD TE a OLE EAE | AS ASE SP — BE A BE OL © ENR RSM A he Ha AAG A ENR A Ba AD AS Hb Hs hy. AEA eR BCH A EAR HTML 76 #8109 SPSL Bek FY ETT AE HL ITT A DET RAS Bde PEALE HYG] ABD MySQL fA SGdi MEE 1 FH 95 if PEAR Ail PHP-NUKE 45) #00191 A Sn EBA ATARI, AA) TIE RATE ALS. A A PE LH PTL © NT: ATLAS SUT. FRR TERE RID ETT BR PA RFPS ASHE BA HE RHE AG FE TR ETD HK 0 © TER: TERR Ter ERR ORME, (EAT ES TAU i BPEL tO RET AM SB BE PT RY HB J 8 HATE Ms PRAMS ANE AR, JPRS HEE S05 ARI — BBP Rae NUIT fj teat ST We 1289 PHP BLS 1H PHP ALE 1.1 PHP 25 fi LL. PHP ATI 1.1.2) PHP fae Iy HE 1.2) PHP (AN 121 PAGES: PHP A928 AP RAT ICA 1.2.2. PHP/FI: PHP ff)? hi 12.3 PHP3: PHP [f/ =k 124 PHP 4: PHP {H)siedihieAs 1.3) PHP SFE] 14 Ai 82H PHPHMLEMLE 2.1 4£ Windows 2000: 2@2 PHP. 2.1.1 S@iiE PHP eke 24.2 % PHP ALE IS 4.0 2.2. 6 Linux ‘4 24 PHP 2.2.1 fF Red Hat (8285 (RPM) 28 PHP 2 SAMSCt ae PHP 23° BH Hoe SS. HANES 3.1 eR B11 Seat A eH 3.1.2 Seat RA Ai 33 34 35 3.6 37 38 3.1.3 SRS] AOE 3.1.4 SER YE ASR 3.15 HAE RE JEST 3.2.1 SAGEEEAT 32.2 WURDE HR 3.2.3 Hee SEY 324 DTH OD 3.2.5 Wi A Alaa BAT 3.2.6 PRAHA 32.7 PPR ME RAR Re paciibacs ‘BOSE AVL Ee EI i BL 3.6.1 settype()eHi Ht 3.6.2 gettype (iA ERA Fats AN 1A HTML fi) PHP {CSB Ta Lea Bae eat 4d 42 PRE AL APPA 412 RAP 413 SHELA & Bom Bua 5. 52 53 BLS PEC RAL S21 EASELS 5.2.2 4h) array()e6 2 AUER B8e WATRHT S31 ALIS 53.2 SALOME 53.3 ERA CRICK 53.4 (EMAL 53.5 BARE BERG nL 54 BH BOM HH 6.1 eR BCH 6.2 BRK fis BAK 6.2.1 fsBRRA NS SCE 62.2 HEBER 62.3 SRSA 63 KR BCRIME 64 BAER By CLIN PE HR. 6.4.1 global iff) 64.2 Sie) 6.5 Sieh MN HES eK BE 6.6 Hi R7R HAR 1 TAA BR T2 SBE RH & 113 BAN QUAI 7.14 Sthis 2% 7.2 Myce Be 13° TERRA 73.1 BORE 73.2 TARE TCA 14 MMH EER MIR 8.1 Bukbuz Inc. Aid 8.2. Bukbuz Inc. [43 8.3 EAE AA 65 68 09 70 70 73 74 74 n n 8 19 80 81 82 82 84 85 87 87 88 89 90 92 93 95 98 99 99 RAT 101 EMR 102 Hea iit 106 a 106 Se AMR 106 8.3.6 FAP seca 106 8.4 Bukbuz Inc. [3 2088 FEB 106 84.1 customerinfo 2 107 842 category 107 84.3 products % 108 84.4 orders # 108 84.5 products_ordered % 108 84.6 neworder 109 84.7 Login # 109 8.5 Bukbuz Inc. Ji: WC 109 86 el 115 B2m BWA TE 1 AGARTALA Ae 7 38.9% HTML Seth 118 9.1 HTML 763% 120 9.2 Neate HTML SUI RIOR * 123 921 BS bE, 14 92.2 Beirbric, 125 92.3 BRbRia 126 92.4 TERETE 128 925 Fikbie 128, 9.3 FL HTML fabs... oo 131 93.1 HRMS 131 93.2 RAL IH 132, 93.3 MATER 133 93.4 CHT . 135 935 BIR 137 9.4 Gi)88 HTML i 141 95 ii 146 310% PHP hahaa paras : 447 10.1 Fil PHP iF HTML (iit (ft 147 LOL PAT SCAHE RE TER 147 1O.L.2 ARTE HCAH dem rf 148 10.1.3 APT RHETT 148, LOL AS TGR deh eT EEL + 149 10.2 Zee F7 RHE iE 149 10.2.1 Bil Name SAE RN EL 149 10.2.2 RiIE Address SCAR BRi (EL 150 10.2.3 Sie HF mB Abt 151 10.2.4 WiE 152, 10.2.5 BiEEA FE 153 10.3 FT ERA BLT 154 10.4 FT EINER SABE 154 10.5 HSRC NIA TI 156 10.6 iM 165 B39 SMH 2 WA 2 fhe RAS 166 1 MBC 167 TLL ASCH 167 TLL RACH HE ETE 168 WA2 TIPE 168 M13 RADE 170 Wd BCC 170 WAS Sete + . 176 116 Bob AIT Hest Be . . 17 11.1.7 pack(#l unpack(e 8 7 11.2 ARIE NAIR 179 1 output.php. 179 reader.php 185 192 #489 S108 3 JABS PHP 5 MySQL HH 193 12 SBMA ce z 194 12.1 BOBEEBESATI 194 IL # 195 1 PE 195 1 eH 197 12.1.4 (EAPRGEEE ERS 197 12.2 SURES RABE 198, 123 KARIERRE. 199) 12.4 SRE 199 12.4.1 BLEACH. 200 124.2 GALE 2 200 12.4.3 Brute 202 12.5 PHP 1 #4 Cg ESCH 203 12.6 Web Mcdie4h Hi 203 12.7, MySQL Si AaaFe 205 12.7.1 fi] mysqladmin fr 205 12.7.2 fF MySQL I BLP 206 12.7.3 EERE 207 127.4 filed 208 12.7.5 feRGR PEE ee 2u 12.7.6 THEMED 2u 12.7.7 fede ABE 212 12.7.8 PER RH, 213 12.7.9 (eRe iE 215 12.710 ae RCE 216 127.1 Benet 217 128 Be 217 13% PHP 5 SOL MBM (MySQL) MER ATER 218 13.1 (EFA MySQL. 28 13.11 HERREGERE 219 13.1.2. 42 MySQL "Ged FE 20 13.1.3 2eReRG FE 221 13.14 fe Reais Mer NR Re IB.LS fede dA ica 13.1.6 Ade RE 13.1.7 Seed Ot 13.2 INAH 4 Cae 13.3. SEN) PHP-MySQL Pet 13.4 MySQL "(feb 13.4.1 PHP iytiieaee 13.4.2 GRE A se CRE 135 Bi Bom SoMa 4 HA4 WR AsRMMMEH A BFA S14e er RaR 14.1 Ph FREE V4.1 Ph ARE 14.1.2. Bukbuz Ine,j** i ARAL tt 14.1.3 JS TEAE 14.1.4 ith Product Catalog SUTif ft) Add to Cart fH (7H 3: ALE, 14.2) Bukbuz Inet HRA LAE 14.3 Pah A RABIN HE 14.3.1 searchvisitor.php 3 tf 14.3.2 searchcustomer.php 3X 14.3.3 7 ah Ae EAH TT EE 14.4 Bukbuz Ine, it Hl akiy PRA th 144.1 hn hh 14.4.2 ABR fh 14.4.3 PIER 144.4 SUR 144.5 AMBRE 14.4.6 RTA 14.4.7 SMP 14.4.8 ABBRALP 144.9 MCE 145 i 228 232 237 239 239 240 m2 249 251 251 251 252 257 274 274 21 an 284 293 295 300 306 308 310 314 316 316 320 324 S15 we 1S.1 See gS 15.2 Est 15.3 WPA HI LR A. 15.3.1 FORDE L SAW 15.3.3, DASE AMBRE 15.4 Hi BGR RABE MO 16.1 Bukbuz Ine.) Feedback #4 16.1.1 mail 16.1.2 feedback.php 34 162 § Heme wMHs TRS AA SHE SRE S178 BASHA VTA FAS SOE, ITLL EPO SS BRIER 17.1.2 FOS BIE: HARARE 1713 FEA 2 Begin Ae a i SOR INE 1 mT 17.3. Q3# PHP 2 6} S0iE BIA 174 BH B18 SAME 181 Simei I8LL SikaeH 18.1.2 2p eatt 18.1.3 SACRE 18.1.4 AGRA E 18.1.5 MRR EE 326 326 326 327 327 329 334 334 335 335 341 342 344 346 347 347 348 352 352 354 354 358 361 314 375 375 376 379 381 383 384 18.2 FRESE 18.3 Hi B7ms Sone WAS wuisae 19% PHP Pay 19.1 Web "iS FATE 19.11 HERI e 19.1.2 fale TAR 19.1.3 Web FAA HE 19.2 a PHP #12 coke ERE HEB ARM A RBIS FUSER BOR BE IR EAR REAR ME, BRA 9 BREA S. SEBS CE AATF fe PHP aya ae AA. SURAT FT tea 193 820% PHP HAHATIEEE 20.1 Bie aE RH 20.1.1 SREB HAR 20.1.2 RMIT A 2 fe HTML MoU dk (PRE 20.30 ff PHP Se HEME 20.3.1 BRE REAM 2 Bei A HE 20.3.3 Stirs Ree 384 302 48, 20.4 SRE PA fe ae 20.5 BREN mB FEE 20.5.1 fe KOUE 20.5.2. DNS $i SMTP Se if 2% TP sted. 20.6 421% WBACVS. 211 CVS Hid 21.2 CVS fie 21.2.1 iI CVS fife 21.2.2 CVS fife Rei Jibicl CVS #421) PHP HODR HE 2.4 BE CVS fi te 21.3 CVS Hit PpRE SE tt 21.4 CVS fr Sitisit 214.1 CVS fre iyeity 214.2 CVS fir ib 25 ei 922% PEAR 22.1 PEAR ffidt 22.2 PEAR (yi feta IE AFL Rete He 3 tir Se MORI ie BE A 2A Jaya 40/7] PEAR RBC ve am Re ARSE ede 10 (FY PHP trick ERA 223 PEAR lCVS 22.4 3 PEAR Hep {tay 451 22.5 PEAR feck Hifi 22.6 PEAR "(#854 22.7 Mi 98 23% PHP-Nuke 23.1 {+4 PHP-Nuke: 23.2 Pehl 23.2.1 Bela 23.2.2 HEMI 233 | ‘424% Cookies 241 {F438 Cookies 24.1.1 cookie fT fe Asa 24.1.2 cookie ft fF FL 24.1.3. cookies (Dt 24.2 Cookies ¢ PHP 1992 24.2.1 fil cookies 242.2 Vil cookie 242.3 Zl cookie 24.2.4 ABR cookie 24.3. Cookies #7" F8an WR HRA RRBR Al Mall HaGate ALL Bech Siete Bat FAB SC Fl Ra aS Pet HBR aR Hf Lm Be WRB Mcrypt & 467 468 468 472 472 416 490 490 492 493 495 495 495 499, 503 507 508 509 511 Sil Sul 513 514 516 517 520 522 525 BA B2 BR Meryps ie Merypt #3 HHSC PHP EF PostgreSQL ca C2 C3 fon cs co PostgreSQL #itidi PostgreSQL fl MySQL fai PostgreSQL fi) (Rit PostgreSQL fi) 4A PostgreSQL fi PostgreSQL Sci 90 FE. C.6.1 {iF mysqladmin ir C.6.2 PostgreSQL 413077 HUSH ARATE ~ C63 ARE C64 HER C65 RBM HI C66 HERI C67 de RRNA, C68 HR EMA. C69 KEELES. C.6.10 RUB ACI Coll tema BARD 38 HTML HRiBHES BARE PHP GRUEIE WISE ARATE Fl F2 F3 R4 FS F6 RI F8 Fo BETTE IRR, Peary SPR SOE AR | HRB GE PA Jeera te etre BEE, Be FlO J" ie Fil iB 525 526 528 528 529 530 331 534 535 535 536 337 538 540 540 Sd S41 343 343 544 545 548 558 558 359 359 559 560 560 561 561 561 562 562 381 Ma) PHP BEE a 313 PHP Mik 1.1 PHP S& fil ERRATA ARE, HEAT EAT, ARP ACRE TE. ATURE BR aE TUBA Web Wii THE. AIRSET TIT LITRE, OT eI TEAS MUAY HE RET EIR. SUG LARA 2A T tot Ay PAL DUT REE BE 8 ASO AE A — BHT PA OS LAR a B, MECKRAT Hay VAS AMAR 5 SH TERED SP AS] (AIP A Be Pa HED SAE + TE aby te AAs HE WET AE CE fF OH RO SE LEO S| 7 Z HE AR THEO THERMAL BI OU, SIAR SRR TET Web IMAL AIF. Q ae BABE AAF 2028 60-FR, BARAT LGB — AWA S 24 LE HIBS od Control Language, JCL), 40 ICL AF 2241444] 08/360 LF AMPH, AMS, HORA AGHA PGROAARMER, WABTARMREDRFGENTREARK, MIA, Web LSTA AERDASIE EAA Perl, Tel, Python fl JavaScript. 4811, 7EBTA AGA GP, PHP MAAR. SHIR SH, PHP TSCM. thee. TRH, HES) PHP MRP MIA, RGIS) PHP HARSHER, MRE AP RETT IT Web JFAE A SGAEE PHP. (RP ESI AEA ARTI L. PHP E Web JF 2 Sat HEN TEA TA 4.4.4 PHP AI] PHP #é ctl As Fit th FEA% (Hypertext Pre-Processor). HL Kh X, PHP A dil 3c A 9 Fidel Bee TEP UE A, PHP GB AT ACES HY Web HR Ah, CED IAA ABE BF HITT CGE APSE. BAS PHP FLAG THR RE, (EE ADT) Dy PE eA PE TD RTP Vi. PHP MiG 5 C Al Perl HAL. RTT AT OA AL, RPT A IEA IE AE] PHP AUTH. CE AT CTE, IE ALATA Se Be PAR 2 S81 Mp PHP Bi TDA RAR AN ESRC 8b PHP SIG 4 RY wh — Pi BE 0 PH RUBE RBIS, HARE PHP QUE ACM. RPP RRR T ite Internet #1 HE IF 3eF PHP HONE 6 CHIMAT IAS PHP HUTTE, MARR ELT TEI PHP MHRA TIAE. kee ShARASCE FT ARETE. 1.1.2 PHP ROSATI AE PHP (RET HI SUE ci dal Perl A Tel Mike, AISLE TEN MAL. BR ALE T PHP fy nA, (LN By IER A nA. PHP iS EE He AS a Ja Ta “PPA Kae” ERP IE. © ERTS. IRS AR AE © CRT RS, ALE MALT {ETE TE RSE, “LH Microsoft Windows. Mac OS, Linux, HP-UX fil Solaris 42%. © CE EP AALS Web ft 42h, ial Apache , Microsoft Internet {77 EA /l2 9 & (IIS ), Netscape All iPlanet.. © ESA ACEEAUINFE, 41 MySQL, Ingres, Sybase, Oracle, Base, Informix, FrontBase AN Unix dome PHP 45 x45 Fit “i Sie ALBEE TY BIC ER HL HP OS He Fad PEEP $4) 45 UC A AS eG SE © EAA FAR. iS IC RH FOE. eT RAEI, PHP OD YF USDORUEATE(S, fv HTTP, POP3, SNMP. LDAP #ll IMAP. DUE, DARE T PHP MEADE, FIGS PHP AMES 1.2) PHP (iy SHE Rasmus Lerdorf 7: 1994 42 3F 2 T PHP. fh} ASC 4) PHP XRABEIS AL AH. le FED SK ASR AS FB a. AE 1995 EBL] PHP ARIS ASR AC AE HZ, BAA PHP MAE TE. Mat, AAMT PHP e+ APT 1.2.1 SAE: PHP MB—TT AA *4 1995 42] PHP BUT RA ATE, ERR ET ET WAS A) PHP 045 4 SE JL AR ZR is © A SAT SA FP: A To 8 PHP iS ABLE BIE AP AE FP TCR TP ALAR AT © PHP POT E IP AEA EL MA eae LN nA, GO A S13 PHP Le 3 @ se THERE RGN ATRL, OHEATARE RRS, FRE RARE RD, PRAIOR RAAT AMA, PAB UR ARTA, thd dE A, PRG Ma ay Rte a a AR fd te a AT AL, HE IA SHS ae 1.2.2 PHPIFI; PHP 938— AR 46 1995 4£.4 99], Rasmus HAS TAP NTS TE OE ht 2 y PHPYPL 9 He. 2 PHPIFL ta, FL (C2402 FEA (Form Interpreter), Rasmus Ff $¢ J —“P AEM HT HTML 222 64K PEL. FL RPE LBS. RATT, PHP/FL AMAR HT AE TARAS FL, 5 Sb “CHEER T AY mSQL (SH. » PAE TARA, REE RAL mSQL MAP ET PHP 2) Wii. Be PHPYFI. FATT SAC i EAA EH eee, PHP RD Le ARTE. FAT, AD FEAL SEAT ETE «ay SE DRE eh PE UA ME DH HEY Dri | PHP/FL PSP, AAT FPR AUEHGEACS. 1996 4PM. AVA 15000 +R T PHPFL, ii) 1997 AE IER BFR T 50000 Iii, AX — BSE RMT PHPIFL HEISE PHP/FL 2 ji4& PHPS, "EFA SE RACY SE RI HE 0 1.2.3 PHP3: PHP AYH= AR 46 1997 AE MELL AT, PHP ARAL eB A, HOTS ACAD PHP, Ric fi PHP (Giz Rasmus AEA AN. PRMD. NP PHP/EL SRS iA mL SLE FPG HAT HE BAER TAAL PME PERO IE ABE AY AOR TE AR WATTS SS TP es Ea OP BT BE 8 JAMBA AR HT Zeev Suraski Hl Andi Gutmans i si4e'S, ‘EAR PHP 38 =H) PHP 3 f9 Bol. PHP3 HARBIN, FAAP ER CIF Web IAL AUF. PHP 3. Apache il MySQL {iy4-€r 4 thiat GI ik T Bea. Tt EABUL Wy APA DU Az Be is PR. BR THERE AD BYE AU HAL UE MP, SCAN EEL Ao Nt a A 5 A I AR A FETT SARIS MAAS, Thi ALOT DA Sa BF i PAb A EAR A ASE ft A 9 a MAETET SR88 Apache Al MySQL #2 AAU 9 2565808, i FL A245 PHP i fC IT 9 PAR JRF AR ROR PHP 5 AE A BEATE «IF 4 HAS TAA Web JR 8%, ki Microsoft fi Internet (AMIR A CIS). 7 APS SCARS 2 CPWS). iPlanet [Ii 2%. Oreilly Website Pro ht % #1 Caudium 4, PHP 22 (8 TIP REIE MH. PHP EAE CR CREE See, PHP ACRE BORD SCA AE CS WALI AE SEZ —. PHP EAE GLH Adabas, Oracle, Ingres interBase, FrontBase, Empress, Ovrimos, PostgreSQL, FilePro (18), mSQL. Solid. 4 S81 Mp PHP Hyperwave, Direct MS-SQL. Sybase, IBM DB2, Unix dbm, Informix i! Veloci PHP ASR BRR ATE PHP 4. i&“PRACEY PHP GIA T WENA RRA. PE EH Web FF fe 4s HE iS (he 15 08 HTML (55 0. Web iJ RFR ah As) ALE, JFL BE FERMI FE 22 ETA SCA © Webs IS: FAV BE FF 0 FF 2 BE LA Bh SFL UR] Wat 3S A FAs GREAT oF Bey RR A AU AET Tah BE PB AT A AE AE FEE SEA DA AE SR FL RS GF BY UT Jy 10 RELI ME fa, HOT RAN. TS, ADAH TL LLY JavaScript i, ALP HEL AUS IP RS Pina HES AAR PHP 4 HATA. 1.2.4 PHP 4; PHP iuSRRi AA PHP 4 fé PHP (BNA, EAA RS ATI AE, AIA LE PERE IPE BEA AMS TRAE SCRE. PHP 4 Sc Bp TE Ce ay PIE RE AME. ALA Security Space Cwww.securityspace.com) iii TIN SMe Hi, PHP OZ HOy MOM. MFR IZ OAT. 8) 2001 4F 10 A, BIG ALIA 1107914 fer PHP FS, 328856 fi Perl FAS, 473053 {i Open SSL fi] #l 1873 £ mod-python fi". PHP 2 APLARETRA ATH AAI, BaP SiR] Uh BE BE @ PHP 4 ATLL PHP i BE PR. Sh, PHP TAAL AS BE to Apache #il MySQL tH ATL 3 FB. © PHP KE A FPR AE. CE BL PHP ATT OK EIT, RRA PHP ik4y Web JF FFA AG ABIES. HEARD PHP MAS REE RIE BA Ade HED, AT EAM Internet 40,3 FAR 6 © internet 1: ATLL HH FRAG PHP 5c FF CH. © AACA YEG PHP, BEAM DU Ais AY NCEE «RR IT AT EA Pa RL RAIMA 16 Sas DAF He TIES a) BE, © HER RAAT ST TAL, UAT 2 GAAS IE CE PHP YER BR CUA MWERMHSS T PHP THT, AAA TERIAL. MRE PHP i PIE (PA, OT DOSS BRAT B) PHP BY E97 Mii: www.php.net/. XP iAH HE Sea BELA PIP fr IBGE G5 eM SB AA OT TP © detEHR AIM, MTEL PHP 45 Active Sever Page (ASP) 2EATHLAS. PHP Ze Linux‘ Se LAR UETT, iif ASP WE Windows “Pa Nf. (AE, SAP ance #4 PHP fit F ASP. PHP BERT LIZE Windows °F ft A 4E SUMED YL MIA © AGEL MMA Cul ASP), PHP #47 fe4ei PHP AUS JERE AR ILS ER AD VETER WT DLL Sad BER HH Aa] IHS IE PHP (RIS HHNEEIR. Ze ASP He S13 PHP Le 5 AIX AP REGIE ASP ADSI MTF 8 PHP (t) 5) 4) BES) AEA OL AS LTE. PHP REAR AEE A, RARE ARDESHIAE. PHP JLF DLLs 47 te CATH IE RSE, Webs FR Ge BURCH HR 28 OAL aie BE, DRRBT PHP MOWAT, Be POR USEABLE PF PHP 4 ret ei RNa, Sc#f Boolean SHAM. 324 Java Al XML. EHF COMDCOM, ik #5HFOLELT Windows #58. Ste} FTP. TE BRT ARO A AE POSED Ct HE AF ts FH A HRM AB PA RCE FS FT aT EET. BEG PHOS Cm ies 47H i hee oe we kK Fie PHP 4 SLA 58th GEAR, IX PUREE A EE AA TAN AR eR TAR KPH FERED UAE, Ee tS. SRE SI ALTA RELA RT DAI PRE, DARE 4 Be EY RUT ASAE. Ble, FTIR — TERMED, HPAES A RT. SCHPIRIS A APL (SAPD. iP INAEINTRT A) Web IIH A604 HF 6 EHTS LI, ll Triple DES, MDS, Blowfish #1 SHAI“. JEL AKA merypt ME, PHP 4 Sibsc Me = SULLA S| ORSAY PHP 4 ARE. Th, URS L SY Sc aye LIT PHP 4 (iY SE fe Ca: Bet PHP 3 PAF 4c HRTEM, dé PHP 4 PROB SORT PHP 4 H1() GET, POST yids 2 MEA. PHP 4 1, php.ini SCE FAA BE 5 (8 P PHP 4 1, G] AT SAF 8) 0 BER AIAY GATT Ho 1.3 PHP 4a Fig HOM teat, PHP FP BORIS IRS OA es. HA EAM, Jae PHP HJEHRAIK CGI if. GX ERS HEARS 2 NYE PHP JA BEET AE HE AIC HTH I AGES, HR] LUE sete PHP A HTML 2 (ile 8e, TAR CRE (UDA Hh HTML. WARE (CGD) Fee FP iS Bes HTML Uh Be ahs ah 8 EE SOLE. HE 6 S81 Mp PHP CGI SLE, AW AEE, TA eG) stieAS HTML GL, IR AN. BL PHP AiR i ie» MR Aa EA ATS TD OS PPP Re TF PHP Yh. PHP SCRE DTA HOA Web i HLA, HARDEE GU Re ay as LIF PHP FY LAEVIS CGTe #8 fa BEAR TTT a CL IR 8 HS SSS. ASL PE LEDS. EE AMAR EAE Ay MR BR ae eT Be Sh a EN AE. JJ PHP =} se: © FR ae Sin AS She 2s PHP 4k FA Je 32 A AR HH FT PHP BEE MRF et ATE AE, PE RITA ARE 4 PHP SPT 8. 4 Web Ik 2 Hl 4 Web ii) Ki tks TIE, Web IR 9 tials eRe THY PHP Hie. © BRA ah GUL AREA: SRR IFAE PHP fy sietk FAG, (EL lo EAE PHP (1, RAROBACM Sw GUL MAAR. ATUL PHP fa RRL PHP-GTK« ‘22 @) 28% /3ih GUI EF ARE Se PLT FE SE © eS APROAC AL: PHP BU ASD DAZE RE ATOM I BE ALI I BR RA PAT LRA 3, Ce Het UR FAL BEES PHP BY LAP Ay BS OA . TET MT RALAK PHP MEI, REE IRAUE RS Kloss PHP BAT. 7 MBSA, HORE AL LIER T . ATLA SEN “Hello World” fyi GX MAL Hitt fT PEP REA S AAS? PE AY BIE RA BER TA AH A” ORL TRE HD. Rt Ai HTML (089 a0 PE aR: shoml> chead> stitle> Hello World Helloword BA HAE PAINT! DUE Bites PHP KAS] HTML A065 chead> le> Hello Worlds/title> ead> S13 PHP Le 7 de echo "Hello, world"; 3 2s 9 Hello World 10. ret RT 6 FAI 8 TZIGANE, ETN ARRAYS 38 — ME he rR TIARA HDL. RELURPUALLI ERM PHP ARF. x MATAR (240?) Rite hese RAG, BUG, EAA PHP ARS ATES 2s Web FRA REF. CAT AEB PHP MME. feist T PHP ae PE ty eat MTR B28 PHP WMA ie, CAST PHP. OMT AER] PHP PFE AROS, HR Oe 8 Ai TRA CBF AERA, OLE OT LAP ERE RE. FE Microsoft Windows, Mac OS, Linux, HP-UX fil Solaris. 5 9b+ AP ULHE (EASA PP ALA Paz {7 PHP. de Awe, HEED] er CP NET INF Windows #1 Linux |: 32H ARLE PHP. ICIROK SPA fee Windows ‘Yb. a4 AIRC PHP. 2.1 7£ Windows 2000 [.2¢4 PHP 4 Windows °F #2 1.0% PHP EY, PILES BETTE, tu Windows — A248 FI] Apache fil MySQL, a #4} Microsoft SQL Server 2000 AI IIS (ALA. ATT TEMI APEA TE Windows 2000 [95-88 EACH PHP i728. i HeA5 OR th LE TIS Web JIRA AF RUM A. CHS Sy tes EE, Wy PHP MEH LIS Web fi % 2% Ff LU fit: Windows Internet Explorer ff] 3th WW LATIF PHP Sch. ONT #6 Windows 1:23 PHP, SEH Fin AE ME: C1) SA www.php.net (f} URL FF PHP 4.1.0 (19 installerexe. 4848 FHiX 24250 HR EE Windows |: 2% PHP. Uae AGA A DEARTH REMY RAMAM SERA. (2D ERE I AAR BT PRC CE AA BL, SEAR fs Me ASI TMs EPP. I ANCE 28 php4i0-installer, PHP 23219) SIPS, ISL Welcome (UUM) HO, we 2-1 Bie (3) Mii Next (F—#) #etH, HEA License Agreement CRAVE HL) HO, te 2-2 Biase iE PHP (Hye 4e'F OT bs (4) RLS AIT AT HX (License Agreement) (HAIEAIAE, Sadr Agree (HRI LD HHL, HIN Installation Type Ce A TURE) WO, GPA 2-3 Aras. pret (Standard) Ay ACE ERIA WYER Ts A, OY LPF BE BEE Hy TR ME A EF BF HUD TAL SA LL Aaa Fy Bee il PE A A ON ER TT PL fp SRA Fae SPE OME 23 189 AAD TEBE, JE I Rs BR 82 PH Mies Hum 9 %o Ri, ie AE GREE T bane yh see | ) | ) ee erominaeasnearaeinad | | | ) | | | B21 PHP desi Sk 2 TP PT LT (5) Slit Next HfL, 64h 78 Choose Destination Location Git} H fal) WO, i 182-4 Bias. fee, ADLER see PHP 4.1.0 ft A pee He, PEBA UA BRE AE PHP. Peter ane ‘pind APL Un ede yepeontem ne cat coe aot (ER) ae B23 ieee aSte B24 eek ARORA WEA. Backup Replaced Files (fi (6) Hil Next HH, ZESKUAENBRAE F 2% PHP. : Bt SEITE. WT EE Ste) GA, WR 2 « ee a BSCE, i ié (TH ite Next 48H» GREE te 2 SC FE EL RR BR IAB EA {as Choose Upload Directory GE Efe AR) GO, MA 2-6 Br. ARP HOF, HT Fe TAR. LUTE SCPE MIT ARS 10 51865 PHP iB Sra son. sit ie] crew 2s Seber a era (E26 BFR Athi FSR (8) Aik Next #2, GREE LEC HEMT A RNTER BATE AE, dt A Choose Session Save Directory G&PES AHA) HA, WPA 2-7 Dra. FERPA, TLR PE TE HR EL AEN Flat. (9) di Next fet, ORE iF 47 ARI ERIATH 42 2, EA Mail Configuration (if PENCE GI, WAH 2-8 Bia. TERT ELH, HPD SMTP Hii 95 SWE AB PHP OA mote i oe CE] see | 27 WHS ERAR AO 28 APPR (10) Mil Next 4% LRA) HO, WA 2-9 VR AS. ERR AS A, OY CA PE AS Tl OH RAR 5 2S. GFE — 34 Tl Display all error warnings and notices( G77 4141 32% AIL ) dU SLALAE T 2% — 7S Display all errors and warnings Bi Aa REAR AYRE HD, PHP 1558 Se ctl 2 AS PUR AA. AS, WRI PE Avi 3i Display all errors CML aN TAT HEIR), HAAR EATS er Ba A, A Hy Ewe OP ATMA, PHP HEATER Web TALIE PEA Ah CID) Mili Next 4#H, HEA Server Type CHR A) BO, Wl 2-10 BF {fF 22% Microsoft IIS 4 or higher (Microsoft IIS 4 BQ i). HEA Error Reporting Level (i! Ae RUE 38.2% PHP fy seHe AINE UL B20 HE euRAseMA 2-10 RG aR AT (12) ili Next HL, CREF Microsoft IIS 4 (f-2 HTTP HR, DEA File Extensions (3 THR Z) WEA O, WE 2-11 Hae MET RZ IRM. Hl RUA RE PF . dERE php 29d BAM (13) iia BRUM EER, ale Next $2 HHL, YEA Start Installation (FF 248 ) ae ns ot 211 ear re (8212 Tease (14) Shadi Next 4224 1S BN REP SHU E, LES Be Fy 21 AS) PHP HIE AT, RIG RHEL Set, Ait No 4 MARS. (16) “4 PHP IE¢E 248i, $2514 I IS ScriptMap Node Selection (IIS {i 4s1 #E) HO, WF 2-13 ras. RP ORR wT PHP OC PhS # WWW Service Master Properties (www HIRE tE) He3i . (17) Stal OK #41, HABE Installation complete (22427544) NFHE, Wile 2-14 fiat. VR) DEKE Shan PHP 4.1.0 Lido 1-21 php.ini TAY 2 51865 PHP iB Riluguecuenanend Sessa Soe ene peel 2.13 US BRUSH ai 214 Ribs tent ite (18) She OK fet, BLE PHP 222 Fa] So TERS MEI i, APEMIE— PF PHP EC eee TY. HY LUM ME MS HEA EAT TEL PHP US RE FF IEE TAC WAL 24.1 SBiE PHP 23% ae BEMAT PI LAM OE IS PHP Ae AAG APLAR PHP RMS AEA NIST. 1) 7h php Ste, (ALL textphp. EER PHP AUS: ee fe fees phpinfo); (2) FEQUE php SOFIE, TERIA PRE fe C-Alnetpub\wwwroot (3) 475F Internet Explorer ji] %62%. 7 Address Csi) PS get a 2 (9 HH Oy hutp:/Mocathostitest.phpc test.php (PII ith Si Hla PA 2-15 fray. FH 2-15 Internet Explorer {: test.php 3 fIS8R HE # PHP 4 AA Et B tn RANGES PHP AY FRR AS Cat AE te An PHP RAS, GX HH 4.1.0 WZ HA ATH AS Oy PHP ACHE IS. aR Jy PHP AEE: TIS, ak SHEE IK RF a EI} 298) PHP FEO HER DUEL Sp ATU fo 39 PHP Fic TIS 6 21.2 3 PHP REIS 4.0 Fao: FD! Administrative Tools( 7 #2 I #4 | Internet Services s (Internet {7 GURG) e S280 PHP AC iE IS 4.0, MT (iF Start FFA DI Programs( Fy Manager (Internet jf 452388), LATIF Internet Information s H1, MPH 2-16 RAR Baepeesnpacesnesnanaies FH2-16 Internet (8.808 871 (2) #€ Internet (4 RS OMY ATE. Ze Internet (5 SLRS A) FD, PIP it SEL 4 ¥%, WEA 2-17 Beas, VAS ast AR PBL EE AE AY Internet {73 LAR % » juseeoecrent F217 SGTHPCBL LAGAN Internet (8 SLR 51865 PHP iB (3) EW BALS Pill, (eRe BER Ai Default Web Site CSRIAIGIA) ULI, JAMS THEATRE SE HE PE Properties Citt) fir, #¢HH45h Default Web Site Properties CELUI sii Waite) SGERE, WH 2-18 as. FERAL, APA PELL PHP Ac IS. (4) CEBRU SA PER THES. WGA ISAPI Filter CISAPE 2388) ists, WAY 2-19 Wim. ncn | wiP Hea | Cran | Sennen | wate fam jeeonltabonlmoce!| steel wea ractea sopites | maser eee ae scence estes ced of Se i oot roe. i a Samo [ — 5 mr Ss ese pe Ee ee (gael arf eat we FR 218 BRILIGIA BHR HE F219 ISAPI MDE RIC (5) Sie Add #21, TIF Filter Properties CRE 88a tE) MiEHE, tafe] 2-20 Pras. Filter Name Ci 25 88427) SCARHEY, ESE RLIEA 4 MY phpo 7E Executable (MPT ICE) SCALES, LAL at Browse (iil Bi 48 AARAEGE phpdisapi.dll (HYPE 7, $1 KF] C:\PHP\sapi. Hed; Open TIF) Hee 2-20 ibabap ae tet ia (6) iti OK HHH CHARLIE ae BE THE. (7) Application #834 Home Directory CE FISK) fan 2-21 Shae (8) ¢ Application Settings USAIAE HE) Fill, Sil Configuration (ALR) HLL 3TFF Application iis Configuration( i] Pt PAL HEX) HEHE Mu FA 2-22 Bi ax HA App Mappings OSLER AD) PRR ME PRE ES . S82 PHP YZRAURE RE 15 CT Se oe toms | Heerer ‘een bea | Es guetraia se pl A221 -EALSRAIE FE 2.22 KOREA HE (9) Sift Add GiSM) HHT IF Add/Edit Application Extension Mapping (43 im/S4i4Ht 1, FORESEES BUN) MAKE, GHP 2-23 rar. Half Browse (iil Me) He tH, Jf] M2) phpdisapi.dll Set. Sit Open CTF) He AE SEMEN EEE PE. ZE Extension (2%) HEM, 425.php SCHIST HES . SEM IGEET Script engine CMA S|) wisi. My OK He CATS n/a SADE TZ BRAT GB HE. Becisie — [EWioeniietanid ow. a (Nate - aoe 1 vet Velie Poca B Sobtengre Fomine © ] ted | | te (2-23 SUR EPEAT ew AE (CO) Ae OK eFC ERAT CHE 6 CLL) Beit OK $e FATA HE. (12) RFA Internet fri SMR AE HE (13) JAF Start | Run G47) 41FF Run GEAT) RHE, deme Peay eA cmd Lh 419F Command Prompt (rdias) BH. 14) fe SHAR AAG, HA net stop iisadmin (Fi: HAS US AAAS. MFA 2-24 SAR, HBL IS Admin Service ffi H(A LASSE PL AA HVA e 4 fH MS Admin Service Hh (15) fA y Hk IS Admin Service flo “ff IML, WA 2-25 Bias, AeHecH The IS IS Admin Service {it nei tei) M74 ER #7 US HIBS A OS Admit vice service was stopped suc FH12.25 IS Admin Service [24 ARS1¥ 1b (16) Si HF A3Hh LIS Admin Service [t,t 44 ABA net start iisadmin, 25th ve. 18 Service fit (17) BE} 8) World Wide Web Publishing C7HEI@ 2040) Hk. ¢2¢n 4: net start w3sve, ttl 2-26 Brat. BLTIS Admin Service service was successfully started (IIS Admin 32h) (18) AA exit Kt SHER BO SILAE HL TE IR T 42 Windows *F ft tf) PHP 2% te S82 PHP YZRAURE RE a fe Pine, Renter de Linux °F 4 EAC PHP. 2.2 46 Linux fF 412248 PHP CMM RP CATAL PHP HAREM EM SPA. PTT PHP OR, BY FAR 3 OBR PE AE LE BR EA PALE Linux °F ff EEA Apache #1 MySQL. ATHSiT IE: 46 Linux °F £5 Apache fl MySQL —2 (FH) (4) PHIP J i YPC BLA I Qe fe-& 4% Red Hat Linux Ht, THR AA SAKA. Linux # Custom (everything) HAF RH Linux SHH, PMP EASRIARH Apache. MySQL # PHP, #124] 7 Custom(everything) 8, RTALMER PHP BALE, Kh, HOA ER CE: WL. Custom(everything)e # PE OAM EOLA AGB IL EAL LRAT ipl IE, JOR bupd MIA EAT, RHE DT nsys OSA BORG. ABDRERLRG, ERA ERA EAS: #/ete/re.d/init.a/nttpd start TRE Linux EBeASMT Custom Ceverything) 23%, ALAPEP AAR PP. ATLL TPS BA TEL IK A PHP: © {E/T Red Hat (f(a 828% (RPM). © JGRDCt aii PHP. PE RATAN SEH AS TRAN ST AE Bh eRe EIT 2.2.1 {Fi Red Hat 383% (RPM) 323% PHP {HUH RPM 228 PHP AEH 75 5p AE TTS 0 MYT Hm BY AL PR EAI HK EE TOP OR BE, MA AE AH AIK. BEF aR, ICE www.rpmfind.com [4 iii FRCS epm LP. Hb, HAP lh 4E Red Hat Linux CD #148 B)i5%.rpm 3 fF. TESRATIA +S cpm SCOPES J, BRE PHP TTB AN BL AERA AAP I fe 5 Srpm -ivh php-4.0.6-7.1386.rpm eSATA AAT Hee PHP. HEART ! PRT, FA RPM 22%: PHP th fe fetta, RBI OLA FO © RPM 4 fH SEI. AE RE PHP IY, ELAS SOP EE la IIT @ Ze) RPM 22%85c PHP fr, AHEMEAT EEO SEZ Ha INC fe Rie, MpTIe ANIC aE PHP. 18 51865 PHP iB 2.2.2 MiRSCHE PME PHP AM CASES, WAT OGELEROC HERS PHP ALE 4+ Apache BEL. Bere AIX LAE, ae BERUT Pim AR C1) BER SLUR IC ie PEE PHP ALE 7 Apache HER, ARENT RAT AICTE, BN © apache ALEX apache_l.3.x.targz. BELLA, wwwapache.ong FBR SALE HE. WRAL UR IC Se, OT ULAR SC POR FPR Apaches @ PHP REC php_4.x.y.tar.gz. BT LAM www-php.net bP Bik ACB AE. BT AFI PALESC E24 PHP. (2) PRS ALEC TES iAP aR tL BP A, DPR ER Flat. OPS IA MER ff $e Hl) OL Hy KS th GR FR) PHP BRE XCAR AUREL FRB, RATT (3) FAL TRIES thr 2 fF i SE IC Star xvfz apache_l. Star xvfz php_4.x.y.tar.gz ERATE PAC ECE TT OS Ae: apache_1.3.x.y #l php_4.x.yo (4) fH chdir apache_1.3.x.y 2@, W)SH/SFHENM apache Flak apache_.3.x.y ‘H!~ (5) CUR Apache 8-4 FAVECHS SC thok Se, AY LAB big ae). FPN EIT HAE Apache MATTE 6 § ./configure ~configurat ion-options-for-apache (6) Jibtic> chdir ./php_4.x.y 94%) PHP Fate (7) JAF aii SPE Apache CAVE ABE MySQL) —A2 (FH) PHP: $ ./configure —with-apache-../apache_1.3.x -with mySQL. -with-apache i&3I.I) PHP #85 Apache AUBLSCCHRIBR EE. J&MAILILIN PHP, eA Apache ff} 4B « Ste 4e% Apache 2A RPM 240, BMT FH ee: # -/configure ~with-nysql -with-apxs (8) BA FIM ir > Oe PHP ACC ES smake (9) BA Fil ir > ee PHP Cham PERE ES S82 PHP YZRAURE RE 19 $ make insta bt 4 tr & th, 2 01) Rf % 4 src/modules/php4/libphp4.a [fF . ‘EHR AG I Apache HY AL HE IC AR QO ee BATH GUGS, GRA roo MP AIR. GU LJEIA RPM 2248 Apache, B[ LABEL 10, 11 #12 4. (10) 4i%5e PHP ACHE, TPBEAAEE Apache ALAC. AA PTR MS ie Apache FI 3k: che che_1.3.x.¥ SLAC ACE 9 in & BL SSR SC Rh a A i ae OC GREE FAT RAGE Apache ACBL: $ ./configure -activate-module-src/modules/php4/libpho4.a -other -apache ~options CLL) ACF IB fir & hain Apache BEBE SC HE: snake (12) 482% Apache FEBLC(H, T3E 24 Apache (5 PHP Bk). ABA PATE Ar UTILS: $ make install (13) Jaw Apache MF 25 § /usr/local/apacke/bin/apackeect = 14) SOUESCPRIEH GE, BN © — LoadModule php4_module libexec/libphp4.so © AddModule mod_php4.c ©} AddType application/x-httpd-php .php Qiks EHAHERL CIA Apache MER EET (ETRE Linn WHR), LAELT, HAMRIEL Apache REBT, TMAT ENGST RA — 2th: & /usr/local/apache/bin, PRALLALH LG MOS, TAM Fish OFAN Apache MIB: pacheect! stop § killall -9 apache 20 51865 PHP iB (1S) iat 4y FAY fe 48 php.ini-dist X49 tbl Pl/usrocal/lib Hae F : $ cp php.ini-dist /usr/local/1ib/php/php. ini 16) 4E4% php.ini-dist (42 AIAN is, TELS ah hupd HRS. RHE Fim tr SANTA t/ece/re.d/init.é/atted restart BEAUGIE PHP (VAC EIE GH, PT GER EAT Fm hb CL) ZE root FUP A /var/wwwshtml FR, BE 446 99 test. php MY Cf. (2) ¢testphp CEH, HAF RAR: phpinfo); (3) 47 FF BEL FEA Netscape Navigator BEIT {HAE (4+ Web itl ia ae. JETS Frit A itit : http: //1ocalho! FH 2-27- testiphp 4 Web fe Ca rt ub oe sem f PHP Ze Linux |. ee AIM WIT 2.3 BM HEAT, ARES] T Ato CEOs a a AT ASR 6 JA AF At Microsoft Windows #1 Linux f- ‘SRAM PHP. He LAS T MAC MS, fe SCRE PHP ite fF YE Windows 364% Fe TiS, ae S] 7 ¥e Linux Phe F248 PHP MATE, (RPM ALM URAR FE AE PHL A385 Ee. GAMER HEC AEE METER LS SS AR LSS? RAC, RA IENIL PB 2 Ev aT BES TOA PRE, PP 6 PE, I Ae. MR SEA 8 4S AG, WS Bit FE ESF HI TL AL EY, AE EES TE SSH, Fp ERTS FB BO RE IE. CEM, RANE T PHP aka RE I PHP fy SAAC. ZEAE, AGE FIBERS GSR ANT REY NR, AR EAT in ALA oy RYDE AAS PCE AB A A. RULERS A. HIS RZ A EP ER. Be POR BEEZ] PHP PASAT MFI 6 SD ER ee, UE A a GE BAER A) ia BR OA Be Cais CS Fy CAE 3.1 EEA PERTH EA ISAS. RPL RES E09 CF AEE TRAE 5 TR TAT RR A HF 2 SREB AY Mo BEAR HAE CE AS Dr dB A AC Re AST ICA af AS Soh GEE ASAE HT A HE A © SA FI ARAL HFRFRE HT, PRAGA TGREA URE AO MSHA. CE PHP Hie Wf, DUBE Ree Be AAI 6 311 EAM AG SAD Ei BLUE FAS TA] AH» PHP YE BE 09 ST CALERA. HU A SE ML ER, REMI OL © RRAZLAURUAS (8) he © REBAITAOH PRATT. © BRARRURE SAT Ke © ER A AULA AVA BH a Cea RENT, i€FOSa AStemporary 1k PEM AE HE FEL TE] A AY DSR ABIES (ALT BRITT, PRIME ALA ERECT, LGM BE SEA SURANGA A EE A AE ASE ES I PERRA: 2 581 ap PHP BG © Sprod_dese © Sintwar © § Salesamt AR AIEEE © $90c1Sales @ = $Sales123 © Sasgs DEAS CARO) TR a 2 I EL, See fe: PHP pl 8 eS 31.2 ERRAND P| 28 ek as CF A ie A AR ES CEL CO C4 ARE eT, EE SOR LU MY, TAIT BEA EI. fat int Number=10 PRTG. fe PHP Hf ADs 7 1) Fa A ASI YE — ART PSK SE RL KE A hy PHAR JAS SET SI se ESE A YD DE A ACHES YY ARIE AP TT Ba BNET ST RW EL E CHEL HT WA ak TAS Fr HS. HE PHP, BGS AL AYA Bs ANS A BGR RLS SPU LAS HU He EAL Sil PEG, ACRES ALE TES PLP AA EBD HA OL ee FFE eo ee © HAR oem HTL ASAT BE UE EIS, IRENE PBR SEAR ISIS. PEE PSL LAE SL Ay AAS 5 Se LD ED (8 Dh TAS TR) Ca AS 9 EDL BOR CAUETHRE «5 BARE MOT ON Ld © KH oe WR BERTHS AP Fill Spi AB © HS. BORA RR. KHER DU ER ATE HOM “=” ES RR TER. REAL PARE IER TDR 7 — RUE AE AEE eT GR © awe RM ANT AA 23 ANE MT LAGE 256 PASAY FF» RATT CE: PHP HP SEE AK NB A © RM: AR MIT REEL True ai False. WR eS BERT AE ASD NAB True UAH 0 AN False. XM MH ¢eEF PHP 4 Ht. © FPR: FEMS AL TS «TTT, FEE Te ULF REALS AK (RSE I OR © AL: BCAL FAD (G8 iF FA] — BAY 9 & CAEL 5 aT a PO GS AT TE SRE BE 5 FRAN te CEE H(A AL fb AP EET AS eRe A, HR, RSMO RIFT OANA. PES 5 HE REAL” HORSES dBA MIR. © WR: MRM PME. EAS Be, hee eR NRE TE BOR RE TBE EAT BE OR aT a SEAL — BF SMystrval = "This is an example of a string value"; sMyintval = 145665; jy MeAEL sMyboolval = True, 11 —/PagRALBRMT LSE Teves LATE False : 1) BRS RNA, suyarrval (0 Li RASA RNA TELM BIF PERRET REI IL. AT DG S| TEBE. PTE EE SP HAL GAA AL. 3.1.3 RRS) RE SOMA F, ERAT A IR MB ROR. RS REN PEA OT ARSE AL. Bd AB Sempname=Timothy. 43% FB RL IRL — AA FE HWSempname, BRAS BAF (AH Timothy. WR AE EMA, UE AURIS CIS PC a Se ALL, BASSE TS BER AFA] AP AE A A, Re WT BRIA WO, ORAS METI. TBI, RAR RET Be APTA TTA AR EA BEDI Aah BEC EL AE HE TD alls TAR AE a HAO Td AN HF BAL FrBR Sk BY LG C8) FF ALE ARTE A BT RAT Ra AF] OEE a BS NP ARPES BE TAT ASA IH A A SARS Ri THE A TE, FA PE Aa. CRE Hit, DERE AE AL AE AY DA LHe 9 FE HE AK AK 4 581 ap PHP BG 314 SEA TERRIEHY, A) BERLE See TAR PPE ECE ES SPU DE, TRL PEI F RT HAD AB SP HE OS Uy PASE SOE AL SERRE SRR LI SSA HE FRET BRE APTUL (AN 1 HF aE BE A 2 APL INT TBR BER BU RC BCA PCY BBR Ns YA Hae Ay AIC BS AL 5 HS Za a Sh ABUL PEFILah BRR A, AE RE AEE AOE PRB REL AHEAD HALE, ORE BO PSB TAP AEH, UGE EY Pe PALA JH 0 CRE WT OO At RB A FD CABO SU BCEUE AT IRIE Wis MAKBR-BRA-RAL—DRKG ES, ATARERGEM, BALEAAMEERM RA Ah, GAA PPT RCA SE RA, LY RE AR FR a DT RAGE ADT VLE AAC ASL RUSS. HOR PR ISAO AA OE EMH) TAFHAS MAIR. GE PHP ft, BPA PAU fej RAR AI he a 5 SCT UB tm Se ED RUA AI OI. Ze PHP of, RAAT DLAs AR. ELI ERROR HL, WED SUBALIAABIN. Ze PHP, Tee BE SOR EA, IEE THN eR Be MET AL. kG C BGS ARTA, AER — Lis OYE VER, AUP OEE oP A © A ROP A ERE PAVE. TE 6 HIN “AE Reem AE tS BR” AT, ATLA] eR RS 315 PRES ACTH AE SIL, EA AS RA i FS I RH Ee PN LATO. ATT. Fp AY IID AS ELE Webs HRS BS SHEATH, RE DNAS eH FR SL AS ACER 8 AD ACA VEL ERLE, AGAR AE Web FBR SB LAO (65 SAH Be PG BEAK HE (EAA SP ORE «EE HEPA TRH Bi SL, GUT Tal Ae. RR AE RR EERE, AS SAE RAE Z ATR 0 IAS HH TAD Web HRS LAI ITEA BIE RAR A PENG HR Aes A AB PG eG A EL AA tH, mY LL Dy SRG SAREE PHP a8 i FE FAIS BA AE Ze 3-1 Ta R31 PHP RRM RIE ERA The Saw a RIFT Mtr eS fh A Me Sarge 25 Ht AT 1 ih A SPHP_SELF WALLET TMA A. EE, MR PHP RELA SF GARONA EAR awe RM ANT AA 25 ee RRS Shi SHTTP_GET_VARS fue —S0UF) TTP GET yi Home Ae ee SH CEP Rit SHTTP_POST_VARS (a HUA) HTTP POST Aids He I A HT A ait SHTTP_COOKIE_VARS 0 HUI HITTP cookies #2 1:0 3 FR ee it A i SHTTP_ENV_VARS ALI Se SHTTP_POST_FILES fw ALK FAECAL. LEFT HTTP POST 7 BMD beet SHTTP_SERVER_VARS ad ~ Abhi ITT Be a SH AY DEAS CARA TRI AR TTR, TR TS Sp Ef WE ak — 2S a SD TEAS REUEAT AC? WTA, HOBAIE RRR TE 6 J TREE TPE LUTTE RT EH PHP $8 (8 SAS MANET ART A EES PIETRO IEG. 3.2 WBE TETAS BS, RS hE OR TC AE TN UAT OL Bea BT JEST SIA Ee. HERE ARE. PHP 42 (he Tord 3-2 HE RS-2 PHP PANT Patol fis SRI PRCA wat jaye Hesse WA Bieri tise FPA EINECS TF she oH AT SER RT AR — ib wi HE AF sito RL eh oi APM eee eine APHID ST OB TRUER F 7) AIS AF 0 3.2.1 BRAT SEA FAT SG BY, SCARIEST AES BET HE. 26 3-3 HALT PHP EAE 26 581 ap PHP BG #33 PHP MBAR ee Bik ik + in PR RH a ie See 2 dl He Si hme fi Be SA % HR ERE eH ee EE PARI FIN BIE Num = 9 $wun2 = 3 SResult = § sResult == 12 sResult sResul SResult = 61 SResult SResult = 1 SResult sResult = % $Nun2, SResult CLM ATH, ME aSNum AGNum2 EAT T WE, FEAL Me EAT TO. Wh. we SRR BE. BI, ZETA — MRE, FETE SE RE SN Hy BCE DNL: fe EE SNum2 HA BCIEL, ASR LL i JR FF fh fe SAE SResult 4. 1a C8) BSE FE GLAS A STP BE TE, PTE HH T TRS EPI $Result-SNunl*sNund; Ye LIME. PHP iA2$Num1 AISNum2 HERI RA RL EEL SE $Numl A$Num2 (AK. fe PMS, FR SCAT Dt SE A IRR gResult-295; // JEP 15 SResult=556.26*262.34; // jRPI 145929. 2484 2B (1) 38 SEE BY LAFF RSE ASAE AT PS TA RAR TE RES II RE NE a. PT is T BRR TE ADE: $Result-SNunl/sNunds (ELUNE, SNum1 AMSNum2 AEP. SPALL T $Num1 BRSNum2 (HE fA EK FRB Fa EE AEE TS ABR A FL awe RM ANT AA 27 $Result=19/3 (/ JBM 6.3 SReoult-26/3 1 BIOL 8.66667 TE LMUAY IT, SSPE AL. IF BR AP CE AESResult BRAK (Se) 38 AE BY EA FEB BRIE EBV BR AeA 6 FT AER $Result=snumiesnum2; TERNAL, $Numl F$Num2 LPR. IBGE SEATBELT $Num1 Al$Num2 #1 Bier AAA FH AE EET HELE OL $Resule=2488; 1/8181 0 $Result=1888. /¢ BE) 2 $Result=1284.3 1/ 380 3.4 $Result=47,9%9.35; /f 711,15 Wee RARE RRA AILS SEAR NEAR, MA BH Ade (+) ESE BY A FALSE SE REE PFE EB AGG ARTI FTI des A TS $Result=$variablel+$variable?; LRH MOOSE WT DRL RSIOR SEA eB. IAL RERICHL, NSF EA SVariablel # Sariabled AA. ELL, A REAL, I AR ALE ERE Ome ARM MATA, SREREMPRERA—MRURA 48 FMR: gintvalue-8+6; 17 iGlel a4 gIntValue-348.45+5d68; 17 iGlal 5816.45 sStrvalue="Hellot+ "World"; 1/ i8(l Hello world BL, ESCAPE PA BCE mi He IF 4 HB) SPREAD TE P F1F ASE Bete — i. WRG LTT, Bee aCe HH AE RCREE RE. URE PE Suit (-) 38 SEE RY LI FADS SE TL SP PR ZT SF TR PO THA $Result=$Numt-$Nun2; 7 LM. SNuml A$Num2 APE. Be PAT: 28 581 ap PHP BG $IntResult=15-4; // 38 11 $IntResult=756.45-325.267 /? M4 431.19 3.2.2 FREER (ERD “=" RPA SN, CIHR EA SSP" RR. TER a JERR ARETE OM. fAfE PHP I HEE PET, FEE “MEL aE. ‘toltat: sMyvar=12 (/SMyvar NURI, FAAS HHL 12 SMyvar="Worla*: L1S8yvar ROPER AL, FLEE IA wo PHP th SUH PEE hae HP I LS SAF 6 Gas //SBesult, $Numl, and $Nun2 RABAEIRIAAEL. 35h $Result=(sumt=3) + (stun? SRATEEL 4 3 LMA PAP, A GSNum! ASNum2 WE, BH SE AY AL, He ELI ai RE {i8FI$Result PHP Uh 3cih “+=” Al =” PRISE AGE TT © PEL TH BATHE RIM AOL. FAME DT Re A RET ORE. “+=” iS RR. i =” ie SRST 7 he Bae ‘lta: snum=4s sNumt=t: 44 $sum CLIN 1 echo $num; 11 5H Ss TEAR, WAT OUE Ri SNume=4 5 jL$Num: f$Num WET “MB. JR ACE Bobet, $Num ff Nums4 YB. ELM TH, E SU CESE In 1, St RAR Ae teh Sonethin LAK 4 tek A YU sSSMyvar= “Add Something 32.3 BET HOBIE SE AEP RR HASAN EL © APA GRP PRCA TN ELS UD REA PGE RAFKR. K 3-4 Wit T PHP HRM BGS. //$Myvar--"hdd Something SMyvar= “Add” . “Something” (Ba, So-aHe# le mtLL ISA =” HORTA LAME IN BISMyvar HY (EH 53 a SOEUR 29 H3-4 PHP PATLUR A ATLL E Bik #8 | ter a ue MSE AA IEF True Hi or AT UN Me RH A H ts AR (LAGER AL, UIE True < RA fe “| True > BRA NATED + SFE True fue. EI] True ETI True rs SF. UT RECE C ANY Shia we FEIE HAF VE PHP AY HY AE AMAR PENA KA, FF A RP RA Ne eH RUIN. FAAS HE HF HT EA Ft )?(expr2) : (e fe LTA MF, SNum1 Al$SNum? iXP PE UE HT He, A ae EE EAS JR ae BAA hi HUEY (== <> \n";// i8[6] False / BPlraise, Hs « gh ih 25 Rt FA] 3-2 Ba. 2a col ARIE PANEL fe LAF, $Numl AMSNum2 §H) (FLUE, FEAL EG. SRR HII, HERE I. HER FP, EAE SNumL fH fASNum2 EFL AL, (VEY a RAS AE. A, AeA AIRF] False. (AIP, 5 — 4S Peis ah th Dy AN CEM AR IS ESE AWE. OB AES SIAL True, 5 A DI 126) BATA '] False, awe RM ANT AA 31 echo $Num , $Num2,* Num] <= $Num2, *\n";// i@IMl12<=13 True echo $Num SNun2, "= ", $Numl Num2, *\nt:// i612 >=13 False fe LES, BRESNumI AlSNum2 fi) (AB eh bE Be ie EAT Hea, JPR aS TE Hie TE RW, HES: RANGE EF} Ti HG - 3.2.4 IATA CD 4 PHP, RAPIER, BDC SSE. TIS SAE Pa 2 Pe UBM shell BIACHMAT, JPELAI EH ARIA SR. Shell BIA ALE, PALA In, GEE Ae oth Prin RR CAL ML. La SU A DR BURT ARE 6 OTD RTH Ai RGUEAT ARE IP DUTT BE A He HOT Mh a alia: pre>$allfiles" / pre dé pre RstAQHiN nem brake fe LI OR, PTT LINUX fr Is, JE rie R ER A BIE HtSallfiles #1. Bl HEMT EL AEE Sallfiles M94 FUE THRE. THRE ATH RE th. 3.25 iin Mig ie aT Cem, es TUT AA RI i eH. IS A (LE BiG ASR Ee TERA RE tO PR Uk, AiR, PLA DE. HM, S$Num=$Num+l, Se $Num=$Num-1. ALLA GEA BPH, TAA ET, ENTE TCHR HEA TET UTI, BE HC(EL ESI, Sie LSE is TAP NY APE SH TL EK PE BY LFEPA Ay SUE — 03 SF. BEY CSR ALL ai a a UGE aE NT MERE >, HORT EE HAS te SRM TIGR RAR. MWA SES FIP SAW, IRS se Hae I ELD fen AEA a 8) HR Re SHI, TESA AS, WUT RTA, HR ELPA RRA © Be 3-5 PA TAR RR SME AB WIE #95 aN TT NMR T BRR WT +R ein ++Smyvar Smyvar SAAT STALIN LAS alSmyvar AOL Jeri Smyvars+ i (51Smyvar fH tPA Smyvar fH IAL fe ~-Smyvar Smyvar SRY SH LED Ly JAR ES IELElSmyvar HEL ah Smyvar-~ 61Smyvar HAAR; Smyvar Hi A ib PHP BES ein: rt 17 CMD . “Neen nH 18 Gein) ML 17 UR) “nie VHT 16 CD SLM 16 ‘ie fi tlh Hi RAM FA 3-3 Biase agar aey omens Eee aS es +e i BSCS HESNun AEF TA A Fs a A ART. WIMKCBERA, HAS BE SNum fA 17 STAIN. RSNum MATL T 18. (LE. PEMA SEL, AEESNUm CHIN. FP ALPS XM E PEM. B 109 » eLRMEIETO, 2 PE Pet seine FF ie 18 RMA AT RM SATE MRT 16. Bes + RELI at feSNum [AHA sea , TE AIR tke (Al D. WEE JF ALAR BR Ae 33 REIS AR IME MOE 16. 3.26 FHBRER (.) BRE, “CAD EPA ARIA TR EE SLE EMT DME Ad PHP 13-4 PPR AY PRIMER. H—A4 (9a ids Ad Ai 0 ei HE HA altar: a4 AEH 34 581 ap PHP BG fe LTE, PG iE DEES AE A EL. UEP RTE RH T , some All thing 375) 4°79 PERE — 8 AF FFB something {EAE MERE HB ALE RES BUR EA RCE ETE Shey ESR LAPP A EE A AML A CE MUR "SEAT, MIR IER, TET AD PAPERS Bei PAE BE TiS AIR, I GET fo EAT a, aE BYU TAO EEE AEA ER ATHY, Be TAP LU YE AE AY I A 3.2.7 SH RRTE aT 5 Pac iL CE ATP ASE» SE AL ST 6 TE A AM TM TUTTE BEAL AS, BAT, EWI iL PA ie EL de MP Hea Pe a As Hh HE — BD ID, JF ELEC R ORTH ID. PHP 280 72S 5 9 BC PE RHE DRE TRE Be ITI Lsubstr dst substr FBT IM PFE PPR ASS COLT 3 PBR PRL TPT ALTE BERET BL. TELL O TP, IFAS BAK. substr RTE string substr(string string, int start [, int length]) BUR start OEY TEA, SECIS E ATE AY AEE TM 0 LI stat Aik BEI GAL TREE EE OTE MEAT BEA FE AAR TEE A falta: Sextract = ct = sub 3.205 7 388 11 WRRKTKES SOF ACAI, WME AME. (ICES Bb SUE, SURE AF HEE A EE. ERI el fd // 3818) voli" 17 GIB 2strstr 2 strstr ECC 2 5 BF EE HEAR HR ABB — RAR I UPR BGEIA False. MR AUNS, HALE: ee string stratr(string search_string, string base_string) awe RM ANT AA 35 toltan: Scontent="Notherboa: Sbase-strstr(§content, 'b’); echo $base; 11 BEI bo ELMAR MAL, CEP BScontent HBR FAT bo TF AGAR TE HG» HAREM BRAS FEILER AR TRE TER 3.str_replace St str_replace RBGEIEA SHB IDR IT HDS AT, IAL PP NE Ho SAT RHINE EIR ADT HERE KIT, HCE EAR INE ER Been mixed replace(mixed search_string, mixed replace_string, mixed base_ string) ‘tral: = "This is an excellent exanple of a horror s place(*excellent*, "exceptional HELIA TAT, PRMSstory CEMMLAHHBR FATA excellent. Hf ALM RARE IX AER, WULEZE A exceptional HAR. BRAT MIN ALATA SU 10 AB BITE AT HORA HE. ASHESstory (ERY ARE “This is an exceptional example of a horror story.”» Ge PATH, SER] EYEE OL ACE: Ze PH SEH 3.3 RMA (le PLP 8, it A HR ee Da PL AY HS 7) AT HE ET DAR SE HHT. to, APH (ES Test_item (Hy IPA ATL LS — A, RE RAS PRIA TE SLOT AR EIA LEER, ES Hie EL EAE OT WR API A, EMT YE BORA. DAE, fe PHP Ht, BERET LOR AE EAT AS A a TG AS Fd 9 FRU HE FRR ot RE EE ASS] A DE AHR FF FER Fmt be 11 AB BAILA I FTE 1 SIBERIAN He 11 MBAR I FTE 1 ABBA TD, “(ee LTA BF He, SMyval CHES 7) HALA MURA a 4 a CEL TNE A 36 581 ap PHP BG BRT RAR A 25 OSCAR A Ha ICE ISI Hy A LIA FSS 9 lO a a IS A TRE. 3.4 RAPHE PHP SHAE MUERTE, FAG IIe Clo C) AF. PERLE, BUHL — Ap BE Hat — AEH SP BE AR — RG IH, fie PHP 8 EL SHI i SS A 3-6 HR. B36 AMIR {EF SUB SEALER A (bool), (boolean) HIRE a (nt), (integer) SEH HE RWI (float) double)» (real) Hn Se ws (array) IRS object) PSEA RSSH, WHERE. MARCH API, BR BF EB ORAL. (FLW SU BON PAE, WUE RON RE OSS aT, WR HEPAT Bly BOAT, MURS PF Ry A ATE 0 EAE PAF HERE Hy MY HS RUE FP. BRL “scalar” (TE, RUE EME. tlt: $val = ‘Hello’; Greet = array) $Val; sGreet [017 J WR ‘teller = ‘Hello’ = tobject} echo $obj->sca! 1 BER Hel TELMATAE, SASVal CA HH Hello. HER — MATH, SEHSVal (IAL BOW WSGrect ALA BE BE GK RA i a eR A A PTR HE OF, HALES Val, HRMS NZ YSobj MR REAL. UL AT ALI Pt SOK ARM BY DAE CE (TE BES BE SB ly AG AN EL BIA SAE EB 6 ALLA EM BS FiO BB 5 — YEA SUS PRE RELA HE PINE) TG EA A OS AA BONES BBE LAG OLUAT TT 1A RB PHP 4 $2 (ST AE AS Beg FM 0 FG He A ABE AA AASB, BEAT awe RM ANT AA 37 URE True tH Ay LAE False. BEAT LAE FA (bool), tH. af LI fi FA (boolean) 3 4 $4 4 HEL SE HEL AE SF He A BR AS SSL. ALAC PHP 4 WU SR ies FF 5 Day wm MA HF BE AT AS SH) BS A ET FER A GI MB AES ERA AT Bet RII A AB PETE AG HA AH a AIO, FRX HEAR FAW AK MLN False: hE 0 BR EM EAT Bo PCR AED 0 a NULL (fi ft ft 18% 0 CRNA BA 0 RMS TERA SBA PAA se ESM ERR False, AHEAPR A, SHR-AEETR. DASE AR (QA Gint) BRA Cinteger) XPS) FE AE EL ey MAE EY. {EL SS ME He UPR BE a as SAL YG FD = OR AE sek EL PAR BE Ak EL HE HET EO WU SRAE 45 78 (PLS BN HERE, UY True HON 1 False Fey 0. ZEST FAT Be REE, EPAPER, CME MT, AERA RT. BF AE BAER LBL E AFA OT RHEE Hy LRA EG T.. © he Bue 45, BLAS REL «COTE AE BO BH I, BEB PLS A OR BP fA, WORE BOB, HAZE. TARTS, HZ FAA 0. RMA — TOUS, BAS ST RRL. ALPE ETI fd FEE TPT 0 TERS FP, PCG ILA ERS ‘lta: sSalesttem +2 1 WRAY sSaleatten 1) BI 15 ssalesttem 11 $9 10.4 s8alesttem = +2 1) BM 14.4 ELMAR PAP. I SSSA TCP PI EAI, AREER, hE Ke MTRAAESH, RETR AAA TREE, MBSE AS BAA lM. EF WA, FS] PHP PARA ABE: ERNIE RE 38 581 ap PHP BG 3.5 Wea aE ANE HAE A EL FPA ELA AT TL Ds BR, RPT AOR WPS ARERR, IOS EMME ESE RS erect PURE SH RANE TE. PTA FAM PRE AT TWEE Soreet= "greeting Ssnewgreet= ‘hello! 1/ 391% sgreet ing="hel lo!" FRM ELMMALH, VAtSereet AFM MLN greeting. HLH ALATA Sgreeting ERT AMA CML, ALLE HSSnewgreet KIA HASAN. PAI HLMESgreet (4) ATO TMS, FHE hello HMA THe. ARTE, BTM Rae Rt, Fe EATIUEL 6 TALE, FE tT CRF ESE MY SY AY AE EY. CE PLE, greeting (A HBT BEHSfunc. HF greeting AA —4> OE NY RM, LEAT Ae Sune () 1 He AL 5 5 FA ew A greeting HHT. 4:58 6 Bt PRA” AH, ERB U SRF ea Hh RE ATR TE BOTT TE HF, PP 9 Sa ADI EL AS Ee BRI UAT nt te aE A EID A, RAMA MERE ARE AE Fi ae A HS A INT 2 PERL ag BE AE AE he BT SEM ERLE 6. PHP BEDE T BCT LL: BLIK + HAY: settypeOLLZE gettyped). gettype() PRA AEH “SY BEML, LL settypet) BRIE S 5 14) BAB AS WR EB 6 SLA TIX 4 GLAS FSA NE 3.6 FH SiE AVE PAE HAS MY I) EURTE PHP 1, fe Afi BE Dy BE Ha WH BH EM, ALLE, POL rao Gu, ay RE ay BEA — i oH i A BE EY. TSG Sb. STE JAE ER, RS TES. PHP det TS RS ae A BE BRA. 3.6.1 settype() HX SAS PR CHS EIN AR IS UB HL BT} PRA. settype() BBL HY TAFT boolean settype (mixed §myvariable, string setdatatype) settype() i LAE EE Smyvariable (ARIS MEE setdatatype Fi HE MBI. IIPS ROY A AM. TF ALA RAR, AGRI] True, WRAY, UIBIA] False ff. Saat GETS 39 setdatatype (EL A) LAAE PF TAX MEP Ete — 4 EA AD, HEF. BAU BOTH. ‘toltars Smystrval = "Container 72"; 1 PERE Smyboolval=False; 10 FR settype($Myboolval, "string"); 17 Biel 0 settype(§Mystrval, "integer"); 47 IPL 72 settype{§myboolval, "integer*); 1/381 0 4 LIM BIE, ZERSMyboolval Lk LSMystrval FAA ARMOR E TB. HA settype() ®t BGESMyboolval 9S #2 1 Wt aC Fe ik Bee A ME CEH IE, LE $Mystrval ELE Be a BBE 3.6.2 gettype() Hist geltype() BGR AEE YEE A. EINER string gettype (mixed $mixedvar) JAA EGR T SHES mixedvar AY BAER, IME PEAT IBLE AE BY CUP RGIS PCE — Ps ROR SR ATARI. SUN. EE, BEL, APS Re ae ‘lta: = 20 s& Sint th 1 only be displayed to 20 and less than 26. £2 tex 9) ee (sNumei00)) ‘ echo $num, * is a 2 digit numbe ? elseif ($Num>=100) echo $Num, * has 3 digits or more 1"; else echo $Num, * is a single digit numbers; 48 581 ap PHP BG Te LABS RATSNum HEHE 50, Ff ALPE AS TAY A Pb Res CE ATG AE HH RSNum_ MAZE 9 B) 100 Za], Wl kas “$Numisa 2 digit number” AHA. MIA MAA 100, SU as “$Num has 3 digits or more” JH Gl. FMI A “$Numis a single digit UU DTIR. CE iT BI, REAR HLY + else BA). (AYER if HN. ATMA HF else if Hf). FMM TRG Tk ais umber”. 9) £& ($Nume100)) ‘ echo § Num, * is a2 digit numbers; ? elseif ((SNum>99) s& ($Num<1000)) echo $ Num, " is a3 digit number"; ? elseif ((Sium>999) && (SNum<10000)) ‘ echo $ Num, " is a 4 digit number"; ? elseif ($Num>=10000) ‘ echo $ Num, * is a 5 digit number or more"; echo $ Num, * is a single digit number"; LIMA GIF LLL BEAM F DL, ALD INIA else if HEAT UAT T ISE. au KSNum ff (FEZE 999 #] 10000 2 fa], ARIANA “SNum is a 4 digit number”. RFA F 10000, if. “$Num isa 5 digit number or more”. 7H ASE 7H “SNum is a single digit number”. AN, “4 it AeA RASC NEAL, RRCWLAL LAE else if Ae MPMEATTT SE. —-BLIEH Ar else it PEELS, RELACRISTINSICAC, LEED if PI. A.break 4 continue #4) AERA KI. $2 GE break Fl continue iff. GFA break HF ARM 4 NU AER GUAT» THAR RLGEIPTER SO FE BAN continue 1 43 AMEE MBE DIKE, (LBRO IMG continue IZ 5 Sa we RSE 49 (OMA, TAMERS IE ie AVL break PRAT, APART, RARE RAT HBL Sb ROMER AL. fe break 16. Hs A continue i6 he TL — AH, ROR TB HUAI 2T Tit HMMS, TER RPEN REGEN EL, J ELI Re PUPA. BTA, WW GR Mi RS eh — (Bike SA ELUM, OD HE SERGI AIP IE AR i. S.switch #4) TEAR AE BIE, AAP RGAE IEEE, BETTE else if TH AIP ITS. fALE switch SAMI, Ath IARR EE—IK, HP ARR SIME SAR HORE SCA MELT HER. ES MELABER TEE AS case i A) HF LF IY ERE MRE DCA ELS » Reb MORE BLA SEMY case TEAS, HELE a TN BT AT EE UPA AT WR AAR ACR, UT HE default beads F FFRMIEA, ABGA SIE RIS OHH) break ify ib. TERRI AIR ACA RIA default HRARTECER, PSHE] switch HOI» Fini CAE switeh if RHF: switch {variable} case valuel: statement statement case value2 statement statement ae HELG—* case $4 BELOL—MA. THERA case $Y AL. LAFTALSAH case HP KH HE], LRESRPMGRM, AAAS BRAMTEMR, RAE RM AE ARAM TS HE case 5 fa Hie AY ACTA EARNER ERTS. PRR RAS ANE ALD SA EET BALIEN case Rik. 50. 514} PHP BS Fi —#¢ switch THUAN BIE eee tsa emer ac foes) Srecrrass FAA FN EAI A break fy switeh ea ett RAGE Sval (HA fourth, RATA ety. (AR A case A) PHATE A. ArT FILM LIME, BEE — 4S ec HiEIGA—* break iff). break if] A] LA SHILA AS BY switch ANZ Hb. TTY PERT BAN AD LAR A LA a Sh SH first, MU) Seas e iff Fu ae MMe St ET Ai HH 2s | 4-2 Bit as. P42 FSH ATAY break fH) switen case BERS TET Eth A), DU CEaL IR A ATE PHP 8 LEILA Pb A A 41.2 RAR AE HT AF SLIT — RAL A), LB ARE ARI RUE WT TRE Be tP RAK TO HS ARB HE EAT EP IT EA HL PHP 43-2 35 FA Ae PPD © for © while © while... endwhile © do... while © foreach ity mis ita L.for 483% for (FRE EAS AR PAMPER HE for 134 414. DUT UCR EAE aS. JF AL ETA AB. for (RTH. 3 BARA eid: ATW AL PEPIN 3 AAS TALLER © RBG. TE exprl HEE RTI EK 7SURE HF — AL EH AY des ms © Alb RIEA HAGA, Coxpr2) CER AE MTIE MET HSE» WR PRIA SUM SL, HPARSEUEAT, IEE Uy. (AHO SR Ae AE AES R TT SE ARAM ORE ROUT SE BP . FLBUT TANWS, AA UE AT TT: Wie BRAG, exprd fi SERA te Hk. CER UMOR ARAL, TSE BRDMAT expr3 Re PAAR, TA BEL LSA 1 HB 52 581 ap PHP BG for WR MBI Fs for (exprl:expr2texpr3) statement; HDF EAS NH ABE AAR AT, AL RL MRS I LORE AR FSR PMAT WE OR E e TE for PEER OTLLA ATE AY. ALERP ILI UA AT. RORMBRE OT PR. WATE LIAB for TGS KP ASK exorl;expr2;expr3) ‘ statement 1; ROPER, AER, ATS a. CERT ACER SZ Tain BVT UAT Jas» ERI ST EAR AE AR NE. PRE for EAN li $Myval <= 107 $Myval++) echo sMyval , "\n"; for HFEF AY TA AIAN HT DE PR AA HL PTL GE for HAER HE AEE fol — 4 Heid hk DP RGR IX WT CME for TAIRA IS, TAAL PHP PERS TI — OER HS. ‘altars echo "\ a LOOP 2 \nt; smyval=1 for ¢ ;$Myval <= 10;) ‘ echo suyvals SMyval ++; FG eC Og 2 Rn] 4-3 Bho Se eT TT a TRAE RAT, MBA. § LHR A CEE for 62> Hi! 3 Libis 4 NER Fe ASR EH EK REO ABA] 49k AE RCM 6 aed Bie BE Ae MZ HAT 2awhile 462% while (26) THe HF ABN RA REBUT. TEMEN AE Z ii A AERIALS ABUEA while Hf. while # FRAT RIS. IR ARAB LES BAM ATS DUK, Be AMAR IE AAS. CRP Fa AT LL while (PF. AAA EN FE. RE 54 51 ap PHP BS FR —% while RMAF. 18)) ‘ Raw PF AER ist Mh fe 1a Fe, 4ESNum] BHAT AAT PS 2 Bi 14, iXACAE while...end while (3K. 3awhile...ond while MK F 15, BA SNum2 BART AV SRT while ES, WERE 636-5 while @ (el¢é while...end while fff is UHM Y while...end whil Fd FE ER be a 18 3k endwhile if PRER OO dta Per HE 9 LE whi fH, BEATE while Cexpr) i Fa RL A EB ASE TD, FER WFAA AT. while...end while ‘lt: FTG BRR Hf i UU 4-4 Bias PHP/4.0.4pl1 aol Fh 44 while 62h LMA TH, ASNum Hf PAE F 10, while HPs NF FA. MERA 100, FEB ALBRIMIR, IMEI REE while MR RAIEZ MUI 1. while 56 581 ap PHP BG ER AR PO AA AE do...while HE, fk PRIM USE DBT — ik. 4.do...while 42% do...while (WI while HI. (AE, fe do...while MA, (UMAR BOAT UCAS. TE do 2 a ANZE while Cepxr) 2 ii TA HE A AB BE 4 HEHE} A AB FEEL APSE 78 A) BLE SY EZ. do... while IRMA F Ita statement 1; enent2; ) while (exor) PIB MIE, HOR ABERA ST. 76 do...while (2k SE TE AE AR RET TE SEUA o TAROT NR TRON TEMA hE > BT — th falta: Ha FE SA, (ATR A ha bei. 9 41.3 RH Fi LA Th fg Ft Haw. B 4 for HR, LA EAC HE FEMA MAR A RR ER RSET — MOR HTS ehh) He AAP BRE Bam OL tt, EAE Ha ALY CALE tal Sit A CEE Det fae — Fe ELA» RP ak HEBER A tala: al FA 4-8 Shas TL aR AR P48 HEIL for ff tse TELIA, SHEE for A PAP RT— ie, AY for (EPR RAAT FMT, FAT ABISNuml + 5 Wik. She Ath, KAI A 25 Ke WPA 4-8 Har. 60 581 ap PHP BG AL 2 "James Patt" =e"Susan Carter"); + Thame2* =>*John smith", *name3* CER BS BR Oy IRCA J» PT ELEY echo tir 38 i Pal TAP EA 4) TEE 6 echo "$student (name31*; 479 P/49 HN Susan Carter. HEFT UAE list() #1 each() ef SCOK i fal 6B SE AE ae S| EA PA 7 6 List) FHC M ATER RSE. FTTH. eachQh BOM MA SES AL, FILA MA AE TERR SAIL. © ez APA OF “MSL” Pit A Bsa Ain tolta: Sse BH 63 dent = array (*namel" =>"games Patt", carter"); (key_name, §val) = each(sstuden echo(*Skey_name*} echo(*$val*) + ETB UHAESkey_name WEY 5 TCHR NAS, ThA Svaluc FT BAL HAE PC WUTC HE. HAT EI echo(fir > Ska T $key_name Figvalue (ffi. Hlth, 51H namel. name? 21 name3.. 4H) 2 James Patt, John Smith LA 2 Susan Carter. 3.3 Hake BY LAGE PRA PRAGA TR HEN Se MEA A» ALTER EBL, AIRS BARES HA. A, RO) CR, AE) SSA, ARICA HE. EUSA AT = AS RS (A LUA PD RY SAEBALMET T BiH. Roll No 1 2 2 Nene James Patt John Smith Susan Carter ETAT SE) 892 4TH — AEA BAYH Student SH LT ARI Roll No ftHtetl. ABH Studeme MAL ts MAL TE ROM 5 A, LAHEY A Student SAH 3 AE, HINDOAT IER, LALIT BRAID Fh: sstudent [0] ey LUE — TRS MF. Bt, ee oh RR, BE FERN ATMR. PEIAAUL FEES AMARA x Bly Mtn, Tass Coordinates [x] [y] BNO AE SRE ATOR. BALE UL MT DAA ee. BAL, BP LLU eH AY 9S HE A BOK TERE SL, ROM MAP TAME ARS, SALAM RE. SMM CE eR A ST Bamba AH. chuml> dM Print $Student [2] [age]; 64 581 ap PHP BG JAERI CS ADAG LE RY 24, BAS CLARE A) T tu fol bs RAAF SA AED ee: PHP 4 Ol ee AR 5.2 HM AL BEAL AT LA LP A a Tae AT AG = ASAD TT A © eeu © array(veh8e 5.2.1 (ER RUAIRE BRST ALN EATS 6 PT Bet aR PARA Ae Student Bai, MP IF Student] = ‘James"; sstudent[] = *gohn"; JASE “James” #l “John” iXii MEME T Student BA. TER, A WIR RE Fix. Alt, “Fes 0 M11 a4) ates T James Fl John. WOT Ma aE Pes. BN sstudent [0 sstudent [1] TEAR FB. Rend PAE AL. (EL ATC Be CBE LAT A Phe de: student [10] = * game student [3] = * John" ELT MTP CESAR PRL ER A HILFE «OR ar BE BA 70H AP CF bs SUB A551 ES AAA A TEI TPG BLAS RE Sarah (Be ALOR SPACR So XMS. TORE ZL eH RESALE 10, AU, PRES Sarah 7G RAN G1 Me 5.2.2 487A array() Rs {EFL array) RACH CAT AE PT 6 BEE A Ey. SEL EA array) PR 2, AY LATE iy — 4 AL 9 & MEL. PT DCE array (ei CHEF Ti Oy CK se MAL Student: student = array("dames*, "John", "Susan*); Sse BH 65 Ome ESAT, ARMM RAT. KERMA RALPH EA OF. OR, ATMA TH. AEG RAOF HY, Suden He ALE, REID 0, 12. Ok, TR FHA, BERRA, TAR TORR: SStudent = array (1 => ‘sames", *gohn*, *Susen"); BLE, WRT Print "Student [1]"4r@, #6 AFBI OHH Ai RI James. WEP LCP I a A LE = 5 gstudent = array (*. John", *Susan"}; EL MAPA LH, Ay James SAH FH 0, John AY FHI 5 ELA Susan AYP hs 6. BIA Wk, ARE TURAL. Seo] Tete PHP A EC CAL 5 FDS fy HF] PHP 3 9 AS le OR CAL 5.3 #H BAL (AMER, ATLL Te RR AMES te BALK) ‘HRP BA BA aC HE TER} PAR TRE (sl AL SALE PILE FRAN 1 ee Be. 5.3.1 BMA (QU PHP S27 lem BT MAL As. A Ke, APL © EBL AL FEIT SOT DFE RG Ba ALE THE 6 (ELE Bt MA OS TCR TAL, BEE coumt(y eh ME. tH AY EA AL OR TERR «Hy T EW AEWE count PRALINE, ANE PTH BLACI: sstudent = array ( * $Number = count ($Student) Print $number; "Betty", "Reggie* ) ETI BL( UIE Student BAVA 3 P7E% » count) BORA T 3 ALT TEE 66 581 ap PHP BG Blo AP RUA RAE fe BD Number (SEH. (EMAAR ERY, HAR 3. FEILER — PCRS, BLE AE Number f(a 1. Bia "$Student [count ($student} -1}*7 © RB 0 AT AIL PHP 1484S [9 Bc a RINE DAT RIS oe AL Kags © RDB). Ti) BK), OT GLAD array_slice() eMC. array_slice( ye M1 BE A, RAMU RKEEHSK. Gi, A-ha 7 PROBE, WTR ABUT WB 4, FEY array_slice( 6 8. dent = array( * slice ($stud array_slice() BAC ICH AM 7 WEY 4. CREAT TMNT A ECE 2 LAR, RO BEL CRE AT AEE AA APTN WR A RA AIC, TEAR array shift Be carray_shift() 8 38 0 LE SCA) 23470 aA BR TERE BRE SH. Pt, fa FR DRT gstudent = array("James", “susan, “John*); DUE, PTO array shift Ph 2k, JHE ALLA RAPA TE By New hy Bebe: "be", ted", "den, teft, © $Wew = array_shitt (¢student); Student 24H —“ TERE “James” $B array_ shift ACA A ANBR 6 ar EAT VLILIE AEM unset() sti LEME Y AAAS, unset sh EL PHP HA BARK, AEM unsciRSL, TAMAS ORE. MTV LIAM AH gL © INMATE. UGE ATM PE HIN Stdem BAH AME ea. AT array_push() ei BOK Fi 4+ 1 AY -array_push()e® BCL, 4244 fF BBL array_push() MIRA CRT. AE PMCS: sStudent = array("Susan", "James", hn); $Insert = array_push($Student, a, b, c); GRAB TEM a by © HINA Student BeALP . HE TOR ACERS A POU Insert (43 HCA. DH, Inson MAL 6 ATER. Use RADE PARAM LHUAR, GRAMMAR GIL, Hbwe. Olde: Sarray_1 =array("a" Sarray_l -array(*d* ALGRERBP, CM Any | Pim T PHAR. UAE ELAS a PE BRP 9 A 70 8 ABS IB) A. PERF, BR ALITA EPA TOR, A BEG ARSE. GFA] array_push() BR BCA EAE — PSE 9S HB 57H. Ze PHP, #774 it array_merge() it) ea BCA LA HEA BRS array_merge()PAi CA] A HA TRA SAA, TEEPE ZS A. tlt, AEP BEATS sstudent= array (‘John sclass = array Scombine = $student Combine B41 4% T Student Al Class 1X75 HAP EAT A TERE HS TL. At, Combine BALA PME: sciass sgohn", "James", "Susan", "4", "5", "6" SLE, PLE Student 41 A Class HAs THEI C a, BIT sStudent= array (*yohn "5*) = array("4" DUE, CEI SALT, AIA TC REHEAT, UR a ERP PATA 7G. OT LI GEA array_merge_recursive() PBC. tH OT VMAS Sa BOK ESCHER BI PRe array_merge_recursive()eH BAU MAP MITT TC HE ABE AT A A © TEFL AN SE IEE ALT, TATE AG BE A AL A ES PEP, VAAL array_intersect()PR 3c. Gilda, APE PIS: Sold = array ( gnew = array ( sintersectio + $aew) 2 MMAR, SAWCT AP RAL, old KALA new MA. AGE TIAA BAL, FAR RARER — Cars PRAMAPHAZ A EMHA, TAARAMNED DRRAMRK, KG AAARM count() ARTA A ME, commit AIF G BBR: sCount_intersection = count (Srntersect AL GENE Y P, Count intersection AMARARLELEALA MH LE, 68 581 ap PHP BG WR SE BCR TA OR, (FA union AL. union HAHEI Fs union = (array); © WAA SHE TER. nT MARNE TER, PBN array_unique()PHi#E. 1X J& PHP (() (9 HAR ML. array_unique() SUE MAL HE Ay SL ABR ESS (70 $8 FF HB IE] — A Bi AY BOL RYE PE BG] CAL A UR Ba, A GK SB array_unique() PR #4 (4) 19 7s 20 Fs Sunigue = array_unique ($014); LEAT TUT BOAT KS AS EP BE 3 SA SESE A Be Bs BOE HE AY TEE BIRLA 2) La ei BE AT 5.3.2 SUATEMEIE aT SALTER BUT IRE. APE DGESE My A A. PP MAL RA AINE. (AR, PHP TRCN Tat AE GA foreach ity. BEM: PFN Student HERS BE, Hele T “John”, “James”, “Susan” X88 A TER. INAEEHL foreach i HUTS TCR. TPES TEAM OR FE TEN TE new BYE BRHF Let ir TP dent = array(*John", "James", *Susan*); ach ($Student as $new) print "Snews; ? ET 2B PCS SE as TAT OBA TERE AEH foreach iF) GAP Wee — AF RS ABE Mle VALE — POUL, TUITE Fea AL, iAPBEAE foreach 1 yea F ii AYER foreach ($Student as key_name=>Snew) { “ ) KTH key_name JE (R420 EHH, WILD mew JIN GRAPE LIA AE zw RIA ADA G1 SEER, TOR count) st ARK YO OEM, EL RA A font ti 5%. FPS, MARE EAR Fl AA, THR AL curren atrA A key SK. current() dH MF MLRMSMAL HM, AA key ARM ERR HAL HKG. EAT T Un (oy HF foreach 1% A) 2K iG BAL. AES T HFA count()#l curremt() RB. fe Sse BH 69 PHP #1, iY ULAR FE SN OR BER. XT PR BOY nextOAll prev Be. next() A MGEBAL Ey BHC XP BN RAL A ALIN SUA 5 next) BR RIESE E —4e TERI. — ELBIT 769, BUBBLE. prevO RABBLE ESR EM BUHL (AR FR BUFF I ze HROBBBT—2 NOM, TTALHTA, AAW Studem Mise AAA, aE MANE A AT. ERMA HG, LM Rt, Heth any HAA M1) de. STYLER) anvay_walk() SiR F1k> #64, array walk kA HD SAL, A RRA HEL ARAPEERAAM MBAS, array walk HRP MBA: array_walk($Student, £1) AY Tha fea AL, BREA CER PAR TERR 53.3 AMAT RRR PHP #8 (8 7 —#eee BUH Pe AR CR. AE PHP, TEASED PTW Dh HE © IRATE APNE. EE PAE APR. FAIA TER. PT LEA foreach yi Hy AK iG BAL HIMALAYA BE AOE. WOT LGU preg_grepQ HA BORUTHHIA NILE % © preg_grep() FR BHU a 5 M4 RASAORAL, SICA AR AR AE MTG TE “SB ALBA Student SAL, FF ATA REM Smith (424: preg_grepO em RFA Et F Was: sstudent = Jones") y ("James Patt", "John Smith", " Susan Carter", "Joe Smith", "Janet Sarray_smith = preg_grep (*/*smith", $student); EL SRE. GOT preg_grep() ai Rife BUH Student +4238 F249 Smith, TH 44 05 (4 HH 44 RA John Smith #il Joe Smith. Vas 18M prog eepOsidFe aay shi THARP R-ARABL RA LE, CARA hile MEARAE PAH RE. prow gens EA MARIAM PAM, Sean R be HUIRA, AR preg_grep() Seta SFM Wik ARTI © A PRA OR. BIBLE uk, ee TAH AE TER o DAG MR A ae BE OA a — PT A AS AT ES array dil) MORRSN HAZ MOAR. array diem MES Fs 70 581 ap PHP BG arrey_diff (SArray_1, SArray_2); LMA, CT aray_diffQe MOR ME Array_1 414245 MT Array_2 AS FPPERI TOR «PT WGI PR BAG FE EAL. BAS OR EE RAT. HOM PIPES ICR. EMPRESA TCR, ABEL array_unique()em #. BEAR A Ze Tt fo) 2 A PE HE ZMH HA, 9) fy 5.3.4 Bee R ABA HE BL Fy ROR hE i AR SE LL. PT CMD PHP $e GO array_reverse() P&C. array_reverse() PACH — PSEC, Wy L4H. array_reverse() PR Min TEA Mr Fi: Sarray2 = array_reverse (Sarrayl): WRAP AECL, array_reverse() PR SCHIP ATARAT PERT. BERR — KR BCR BY DIAGF] for FFE AE BF AE AL iu, AT DAKE for HFS, HE NECP TAT a PAE TT HG AY Rate 224 fal. for (x = count (SRate) -1; Rate >=0 ‘ feode } 3K EGU count BT IMT PHL, EP GBT BI PRR] SR LBC FP TEA EE CRA T neat A AES MR TOR, WARS TE RTC. DLE ‘ufol HF) PHP 2 PR BE SALE 6 5.3.5 SAH BA HSER sort) 28 BEEP RAL (EF £781 eB Be 1 sort) 8t BY IATL sort ) PR SHEE BC Reh ENGL FFAG ATT IE 5 36S BR BIC 2 AALS I CB BAP es. Bia: §Student = array (*John*, ‘James, * sort ($Student) ; TEMA SBE ICR AT, AEB OAT AR Ss ° vanes 1 John 2 susan Sse BH u TEER HE Za, Poitiers. DUEMREEA —PRIAL «il Student = array (*, «nae ens! DURA sorte Meee BEN AR IE. Jf EL: Ss HEARS] SAD BA TE AHL, PA ° James TERR. A OHA EAB Fp UR TOBE PR. CLE EFA] sort( eR Beh AL A FPS PU AE. WRAL asoniQ mR Ra ARTE. MEAT Lae LIX TB. ason() RB Fmiaaitien. HEA H(t ERECT WU TA A ed GE. MEA © asort()s asort() RAL FEA Fb (A PATHE 2 WN MEL asort() BR BCT HUTATHEAL NY Student SALARY, esa B) Fak EH aR oP Janes as ohn mich sc suse: © sort): rsort()H MALT sortyeh Hl. HEA BE, EARLE UAL. AE PBR Student = array (*John™, "James", reort ($Student); FEAL rsort( eR Bch MAE RFE ZS. SAR S| AS EA BAH Te aE AL AB CH A WF: 0 susan _ = © arsort(); arson) RMAF asort(h Be. HE AN AL CPE UA AB ‘fee PAY Student BATE, 1 PRR AER. Ay TEAS AK FREE BBL SMTP E, APSE IH arsort() pA. {HUH arsort()eR 24% Student BERARE, PT DLAG BI Pik Binsin th a sc susan Carter R 581 ap PHP BG as gohn smith att © sort): BER SAAT IY PORTEE, TEBE AI ksortQ ek. HULA —P Student 341, FELLATE PF bs IBUF EF 0 Student = array {"b* =>"Susan*,"é" =>*Andrew", "a" =>*gohn", * , {(E ksortQ a BC43 Student BCLARFE, STAs) (HH Ai ROY a John b Susan : 7 FRU, Student BH OF bn MU PUT TARRY. © rsor(): krsort() PH BR ALT ksort() e630 HEH EX Sl a AE AP PR Me CHE AA AUK, WR EAT SEAM Student M411 IF FA krsortQ eR ME, AE eT SC a Ja Fs Andrew John usort(); PHP fi) 3 AL HEY GAS 5c ie AEE. BOM SEY. eB usort()i Mf. BT LAGE usort() pm Mesh we AL A XB BOOP LAL HEFE 5 usort() 28 8 CURA AMR SHE BB. PHP BEET PE eB BOOK A FA FEY BBO I CAE TERR. OY HCA uasort ©) 26 BOR SRL EAT HEAP OT GAD uksort() ee 8 48 PAT RT A] T Un tol eee EE, BLA >) dt AIR LAG. AT GERAD shuffle( eR Boe BA ET BAC 2.shuilleQ 4k {HFA shuffle) e8 BC A] VA AAU EAT BLL Ab 3 eshuffle() eR BC ECAH 7G HE BM shuftle( ei 2 (4) Txt dF : SArray_shuffle = range(1,100); shuffle ($array_shut! eb: REBUT 534 BE range(). range RBA MTHS: AMAR. ATR BOREL ICH Hy 1-100 Z FA HEC AYE A shuftle() PR Bea BL HLL Ik AEM 1 #) 100 ZALES, FE SER AR 4e-CENM ( Array_shuffle B14. Sse BH B 5.40 MSE TERM, AT AY LE pe tS PAS AP 0 a EH GET PHP A ALT LAS AB AL ES 9 THE «AB A hE HEY DUAL | PE EATS) Fle ET MET ARAN Beat LBS. RS HE ETT eT CRA FARA array BOK WAL — PE «MT PHP RES MC, “EAT AT THRE BAL. (ARERR SL, BLOT ULAR. ART. PEER. ABR. FTE DL Be bE SAH ABEL CE TY SATA SM ASS A SLE 90 SR TELA AN SE HH: LOG ANTI. IK BT 90 FECA HAL UTI AN 129%. PE, RE AS, THT A LH Ba PE. RRA ICA ie PRT AT. BUA AA 23 4 PT ARC GEA, Wh PHP BAAS Sado Seb SBI PE AE 2 HUE CN REA, HPC PHP DACA Ha OL BPA PEAT 23 1k. BAR BEAR UT — 4, SR A A STA, HER 8 SRL EPR Ft, WEEP T OAT, RSMWAMRARAMLA, 1 AIST RRA. TER, PA BK ATR. HS) St POE KR, fel i EATER TAF 6.1 PR BAAS FECES, CTD TE RAR ESS. ARH FX MES EE ELIT Sk. TRAC AEM ABE, AT Uh UUs Bk a Eh Te DUAL ABS). RUA. — (Po HOT DLA TE READ SY, HOT LER RBBB). DH FRR BLA EA BY, REVAL HSER CHS SSE i eB BH HES fe PHP 42655 BAS CS I AAA CE AOL SU A a Sh AS) a BC ER Bes © AAI. PAC AY DA ARS MY ESE Ti OF. HEL SRE UA AE 5 ASL LE BAAR Te MT INES CNS, FORE CSS PR, RS CEG MAT EES WAP RT T BIEL, RAL BARRETT. © USAT BUTE. — EL SP RL, EAT NI A ATT ELM RE BA FP ABUT GCP DI > BEA BRT Pe, ANELCE AS TA BAAS pS SHA. © SIRE. BEEF eR Bt (PE, ASAE Sk SUF ASAE BELAY AZ, RRA BMAMAADZH, MP TWRM ARES >. TEAR F FPR BARS, TAN CEE Sy OT. M2, PBR MTT AEAIME? JEG RI BUR AEAE AL ALU Tee AY RE Tle, (AL BUTE, BCAA PY ni 56 we Be 15 CD) Mb SCBA Bee — “ME (2) RSE ANE AO RAR (3) BEAR, JALAN oA RMA AS, PHP 7 Be cit) ae SEO ET © PHP ARR RMA, LEAR HERE. MABE, OTE AeA ELLA Cok) “eR Bic, (EL AR TUE AR AE SG A © WR AERO TAR, EASE SE MATT SE Mo ALTA Ig PHP ASCH RRR. Ail, LUMEN PIE SAE TR Be a SRERLERRBRESY AMM D OE, Hie CH CH, CARA MAHA EARS ast © PHP A A Sti ECE BAT CTE HT © PHP 4 MH RUSH. PMR ASSE Fa MEET, BESET ET He FWA He PHP HRB T BEI et wane PHP #08 T PUM BL. HEAD: © HRI © AP Ase Mek Be “BRAS EAN Sy AAI ee Be ae HRERERATHDHLAV EH, WREAK. LEGO EHORE aM LIOR, 1.) Bt AREER SCAR PHP "LSS Fits AYER, IPA AT He ak eR a Hie eT FOI Bm RT 4. CER, CRT Se eee BE PHP Pec, fd ‘count(), echo(), array_diff(), array_reverse()# 7. Ve] PEEPS (85 6) A A CAS Fy a A FP eM RC. ER Me a AT we LMP ARH Ba FIP Ae A A eR. EAE PHP HOEY. HR, EA PB BN, HP ACHE TRAE, PLAT Oe ee eiblKee me. Alb, ATLL ee 16 581 ap PHP BG eH CB HA FIR PRL, FAP se RE SR ATLA ‘fe PHP Fin fey OU Fa 5 AR BOE? 3 A ae PHD «{1 i HY iF is AS A fn FF OT LP AE oP Ta A FE PHP 2 OB IAF MBE function function_name {Sargument 1, Sargument 2, §argument ‘ sicode ) HELTAH function 42/8 7 588 FAP Ai Xe BUN ES. function_name fe: #2018 RM Zo RAVE Oa SABRI, hem MNS Bio BLAME, FAI) PHP ASCH AR. CE vine RBI, ae ALA AV AAA AAI «EL, AAS TTT, TREAT LL. argumemt(s) fe 5 4308 37 28 BC (EL « MA TAT PEAS PT LEG, PRT LA SH, ENIZ IDES FF. AS BOT L TY 5 OY Aaa PEE HB Fw BIT AS PE TS He Ons Get, AMER MISH () AM, PRAT AB MAA Hem Ray me, OR RO 36%, 4 function_name(), code i EF FF i A] BR SUL AT YAEL Fy oR BAC 25 RR A I A PAT HR. WRABTRE DGG), AEE AEE SAAB C1). (AE, RR BH REDD ALA AE OD, ARATE EHS fe LTE NY Mh be. BUNS ES 2) dy ORE A ES we Me 4K Fd RE A ES RF i TVET AGS) of AOS 4 global LA, HIF 55474: global Svariablel.variable2, TE A FEL A BBL Pr A AN AE A ya a a dA Se BA fd BE on sun( si am HEAPS HH AG EG RAE EE © echo fir MTR MRS ASO AO, RRL BE, IE EL AY ELM, sum Bie Be LLY AY EOF EE a iMAC SS 25 RHF 6-7 at result 2 ZIRT BRE EI aides HE sum 1 Sen eee) emis cana F167. #2/H global i569) static FE Tsk ae DET PE INT VE ET, (AS global RES NY LHe RHE AEA I 6.4.2 BASIE tem R ia REAP (ERE si SEN Be RE FAL Ar I OR eo HEAT HE EZ SUI TTA A A SRY Ag Ac SAS i A AH + TE PHP PR SCAN PB AE RE BB ‘Bi Ta) 3 AAA Som wt 83 Giz RR static LEW global TELARA. CHwié global RETA EAMAPMEMERTA, GH-FO, sic LEHMAARARHHHLE. Ro, 5H Be MARAT HE BRRLAAGR EMI, 2A static # global 2 AREKA SEF static KREME, APE FIT BE ° 1 HEAP F AH, sum ef BH EAA PTR. ATLL MCI PHP Sai. SLA 6-8. BUSI Hi 2 HEA Flos Bit APE, AWA? AMP IAT RY, ZEAE result MOTTE, Tn I MUMBA RBERT . Rae aA RO A. MOR A RK 1, TRAFIC 7 oe BE RE as 2, EL TAT ACS PS — oh APE a AI — eZ ACHE result fi THiMN Lb static KARP. WAAR PTH MA on sunt Poa He © 84 ib PHP BES » WEA 6-9 IF ECS CERT TTT ult ST static BE, 8 SBR 1, PRE SAT ob EP BAT 4 RZ Jt XMS tT fa ee vee yee rate F269. fH static ARS ph AIA tat Bw AEA IE Sef a BL PHP fie fit FR ALATHHTF 2 PRIN ER BG , PHP (8 BP SRP A fE LMA AS , API RM: amanda Fil n y ENB. CEMA, PSB T show AG. i i. Rut, Cae ie HFA BR noname tit, i DLE BI, PB BA TE A MELIORE i P Som wt 85 EFT BR BA 2 SRF FA 6-10 tas oe eee ie Tsbl CU eer) FH 6-10 FFL ew Me KFHAHED. SHH ARREEHAUEPAM PHP Wk ht SRM, AE ES MR Bo ota: st eB My Se A eB PHP (hieptitti 3 Pm MRS Bee. CLE @ = func_num_args(): ik /FIffe a SRA SRT LS BALA SKA OF ny RP n RAHM RET EM, ° tw we): SIAL ESCA HL A, yD 4 a Se BCH 3 Met, MDL AI Sarg © func_got_args() t_arg(). BS rh BY BAL. RESM AM, tRCTINMT ROAR, HRSA! 6.6 BA HX HEL, STAR. METAR AA, URES PHP RP, CRA ftAahite. THT PHP PATA AS SR: A RRA Ase MPRA. Ze PHP 86 581 ap PHP BG RABEL I HAN, RAR MAME: BRASH, HERERO RIE LFA i Bio TTF: ATR RARE FL I Be A ATR IK BIC PES ATT BEY HEE ZT AUT EI global 18 A) 38 Mm eh Bee ae AE FADO AR Aer 4 PA Te ES FS HER ARN. MWEFAT A 3 PRM, BIR aM. fede PHP ACY, iL FUROR RB, MY AA Hea ATE 6 7m WARA (KOR ih FS TAL TA AY SA AS TAL A SS UREA A? EE ANE, BUMS AVE PHP SS OAS, at i EL ie TAT HT SPR? PEE ASS YT TD FY Re Sid REUEAT IRA PATER, EE US RE. (EE, BERETS San AL CHI TB SUS PHP ABH EMM LEH A Te) Sa Pe ML M,C PHP 4 IE Ja) TL A GPE AR LS AE, PRE LS AE A. MAORI, BEAR PHP JW) BLADE NTE AY LIE. PERLITE, ACRE RE PATS 6 AE OSA BBL WORE. CF THAR, Kb, BER RMR, AMR, AM, EATER RTE CE A) Fh PD ta ASA SE oe TAS PS ERY eH HAS TE. DB ABER aN PF RT MALAY APE, AMOR SE EIR. TAL MEE, HF LB SRCET FE SSA EAT A BE PR ET 3} AAS PO. ER KS TERE, EDR ARS, IT APACE PHP BUA EUS tHE hE 8 BE Fife MEE EPP OIA, OAC PE SUBS EA NTE 71 THT PS Re, RI A FLA UGE JPR PL AFR SARS CA WEIR, ARIE UENCE, COTA, IPRILUISE IAB EE me AT FMI GR BAILS JME ALLS EIR Ri AE a IF 6 LARS RAE AURA AZ? BOA EACLE REAR» “EAT SRE K As MAE, AAT EARTHS, DLA ATG. Dahl, BTLLBLALHE PRACT 2B LECT LEA BAUTISTA, JECTED ER PHP 1, LAE CT A As. SIN A 28 RE AE EASE 58a SUR CRS AOR RUEAT BRA IP-SELI EIN AY ALIEN Se ELODIE IE @ ae A PHP, KLESTHEMAREARY, MH, AGRA TR, ERAT, SLL] PHP BRIE OIA ION SD . 88 5515p PHP ARB 7A BRR SE Ye PHP, OLA FIM CoROlRED 28: class class_name // B73 var $variable_name; // #1] —h3ea8 Bt function function_name(Sargument 1, + Sargument n) // 81—N3aH 1) RC 2 fy Peete a 1) Pete ae Wii, LTD RTI OLE — 4 AAS name = "Georce"; // BEM name MitH% Ceorce SobJ1 => show_name(); // iMAI7¥# show_name() TEL MATA LH, GREY FS PrimtName fH) ATH obj. PA} HIG AL PrimtName 3, WAIL WIRE TATE. (AUNTS, HALAL AR obj MFI. ALOT LL RABEL TE ASH ORE A WE. objl HM ->j HF VAP name 2 HA show_name() WIE. E Mi $objl->name="George"{ name ZEIT George, #/TiH J show_name() As {5M 7H AL “The name passed to this method is George.” ilif.&h “Hi George! How are you doing?” te 4eR GA PrimName X44 objl t%, Rte name REAL A George HAM show named) 7H, PHP $2 eR, FA 7-1 Seth TFC A A HR SPENT PER Bj i) AAI Z Tek BT SPST SPEEA AS LY OR Uda AS EA ihe 90 3 PHP A Wir sepium TAS BAMRBARAA (EAA a, AAR BRT A fe SS RMIT, HEE A teié rea) ATT: 5 Si RRR A FADD ids ‘The area is 12600, AE LTA, DS ABU fl area JSF calculate_a WROD, REIS result BH. LE bea tt BRE A UAL TAU 0] MA Hb FLV A AH PS AR TAPE TER A BH FAL ER A AT EME? 5 CA C++ A AML. PHP AS SDF ARISE A 92 FH Ba A), RUA Ce Le CATO) CATHY AMAT. Baie See tf 71.4 Sthis 53 PHP (i FE — M45 FR 09 2 BE Sthis HM fE PHP}, 4 FUSthis SER BR TMS eka, ae assthis AA a AS var FP), CHERMMBR TAM SA Fl. ra (iF. R71 A BT show_nane(); LIME, WALENISIhis BH, PringName HFS name At. IHi¢ HNGHHEILN: “Hi George! How are you doing?” RE PRAMELEY, Bois LEKH HK", RMAF, oh Tobi RI, ATE ERR E™ fo “th” HERG, WAT EATER TTA AOE ERENT, UF TEI FB show_name() Sobj1 -> change_name ("Amanda"); Sobj1 -> show_name(); 2 3 PHP A fe Ln Oe “Hi George! How are you doing % objt WHT show_name() 7, FH , me 3 {fi 18 0" Sobjl->change_name("Ama THE name fH (FL iE BEEK Amanda. 98/5 RH] show_name()/s%d iH/H] change_name( 7 a “Hi Amanda! How are you doing?”. {if 7-2 fifa. fa72 dena tL TAGE, RRA ES HR A—-K. AA—AHS Si Ay Bay EY A 2k CORA fe: 4/18 J $obj1->show_name(), #7 Sl 2347 show_name() 7 tt FW, HEEROMA CHICA SIN) A abaAT A: 7.2 Hyit PRB Wik, ETE GRA NRT Sunt AOU TUT . HER Eh iti FAL We]. Al. ZEA REA — a a FT Pa as Te HL eed 93 OF 7-3 “Bias. HRA CHEE “Hi Angelica! How are you doing?” #HIK . 3&4 B12 A VOLS PrintName fRUL, AAAAT PrintName 7 P73 -Boiim ae Cas LE, MAHAHSHAEMADBAS, ALGMOTH, PHP KEITH prininame 4% as Printname #8 PEDALS He FS ton PL 8) TE. Ae LL aT a SB Ut FE TP BG RT, COR ROIT AAFE EI flO, MSE SIFT SE FELSSGINt a AY We HAS . AR TTT» PHP HF AS Se SCT Pe AL. AY LAA register_shutdown_ funetion() il] FY Al az A 2A Bil 5 BT 1 fe PF ERY 13° PRR——ABN4OK 2 A Ab FDS (AE hE TEA. IE Ke, HAT te He HAC, SAWP WAAR. PHP SHAM Me Rites PE, ia 94 FRB PHP A RBAT TRE. MAI MLA MRT ER. MPI EFA CT IRA) HEH AP BEAS PAUSE, AIT ET RS NA, TTA ee SEAS | AE FUSES ISP RR. ze RROMMER, DABARTHHTR, WARFARE extends 2K FH] SLR HH ORIN. SEALANT: base_class_name extends parent_class_name TEM QI BIIR ESL EH SILT AA 5 GAB AE. RAEI SCOT UG Ud SOS A, DERM DATT IA, (ARR SCHR SOFA © BATTER HRY RANGE UE FFI 1 A SAR AIA. FIRE PHP PHe AR AH OT showmessage(); // AATF, By obj1 J ParentClass MARU RE IEE ‘Uae P A II Sobj2 = new ChildClass:; // Childclass MR Sobj2 => show(); // KRTULTAR, BI Childclass MAMIE WA RPA Ii S0bj2 -> show_message(}; // KUT, HH childclass WM REC WA ParentClass Hiv Wit Sobjl -> show(); // BATHE, BUN parentclass MASE CEH I childciass Pie LMM, WET PI: ParentClass Al ChildClass. M2 EX, ChildClass 42/1) HLF extends NM ParemtClass IMA. obj JE ParentClass MAG. ij obj2 MT SK 95 i2 ila] ParentClass if) show_message()7s 7K» GLACE KA “Hi! This comes from (8 9 ChildClass ParentClass IRE, JF LUTE FIR 4228 ChildClass #9 show iE, PHP 2 S78 BAT HAM 6 ChildClass.. i obj the parent class. E55 — Tri. “4 objl IX} ParentClass agit UREA TEA #5 lal (A 7-4 Has. Emre FB 7-4 I cet ¥ ASR GTA Rat. (A, RA BER jem Be, WW FE AN OT aly Me i A Oy th TE EH 1 ABE ARSE EM DURE. FEAR F, ter HRS AMAIA, PHP SLPS AY eee phe T PHP Wri aa Me MR FI. HAR EA PHP ¢V) 32 ls J fi) 8} Se SP Ab, JRA PHP BASE PE MASE] 4 POR RSE MATTE. TER TE BY LASER ABE AVIA. PF TAT BSB TAS AT BT RI ER 96 3 PHP A e i pare ff) show_message () Bile 2 = new nite WAR essaget): —// AFELR FAHY she Hyves LOL HELMS H. ChildClass M ParentClass {487K J show_message() iii. Mili, 1&4 AC TRPA MANS w HER. GR, 2 Avi) {A “Hi! This comes from the child class.” Alifj EL “This is how you override functions Ait 0s” HALA, + 4 “obj2->show_mes “Hi! This comes from the parent class.”. FA7-5 BART Lm R 7s ® A AR te FA, AEA A a) ad SOI OB 7.3.2 PRHALAP MAA FAY LA FER 2 AF 2 FS CE Fd Dy SSH Oy HE FRPRRT RRM, (AR AOE PAS BT PB, ARE A. GPE ERB? SE PMT. 7 NRK 7 w message () HB Dj2 -> show(): Sal Ban SRI tse Raa fe LAS, FAR MAS obj2 4A) ‘comes from the parent class.”. 414i FA 7-6 fa. 2H HPAL show() Jy Tish, HE SE ATH EM Hi! This FE 7-6 Taba SARE He 98 5515p PHP ARB 74 iS HK HE, OT ASHLEE T Wiel de PHP Pee, Tf BEATA FE OA ORE HE AG AY, ETT TRE RN 1h IE PE, HE VARY AY GA BRI LE HS AYE A To BS AN Bd sR) TAT Se PS 1: RG MEA THAR aSthis, CMM RAS AM EA AME AT tik BBD et tit By ee RES ATE) TRA Sb — re SEO] Tf RA PRZAIA DENS TA, BEET) T A TRB SCAR TH TT RA PO A Rigth. B8e RAR ‘U3 HE MYDS BAW WIL, CHA TRS AK PHP ARIA, A, RHEE IRRMEME L. Bh PERLE 2 $2 eh PHP ALA, EE A HTT EA AT A BS Re. MLE Pa, AE) PHP Fa Fa BRE PTE MEN TER HOD HE Bo TEATEM AGS URES ls SUAS TAL AE © AEA THE BY PAT A A915) Bukbuz Inc. yeti 8.1 Bukbuz Inc. tid Bukbuz Inc. £6 HALAS ASANAT RG NE © BLYE, Bukbuz Inc. #7 50,000 % #)45¥5E. AEG T PASH 10,000 °F Ay HERMITE «UIT A PSIR A 28 a TA ea» AL ER TUWE AY “ALAR TI” BS 6 AE, Bukbuz Inc. fH HEATH PME. Oy TCU EE LF OH EAL, Bukbuz Inc. ff TOA 5 ARES ARCH, SAME PAE RY Aa RE Rs FTE HD 9 AS EO FEAR EL BR TAT FH FE © DAU» Bukbuz Inc. AGE FER IER POA ie ET REST, TALES LARS STi Eee BLM BES (EY F5 MIP AS FD 4 AAR SCTE BEDE A RLS E ELA AID a FAldt, CEVA! fal GY FOE FE T AEA a, Bukbuz Inc. ff) AA i ves HEA Internet fH (ij ME tH FR. Hi Paul Solomon 438% Bukbuz Inc./i#J Internet AVE, {tt4d Bukbuz Inc. HATA AST IRIS ‘Fe Paul Solomon EL38 (ETT SULA SMA T FAir, BEU 9 FE Bukbuz Ine. AEEA T flee SIA AOMERT SET, SET WIT FRAGA, TP AUREUS LSS BATA 6 ALE SEAAUAER, Paul U6 KA Soluton@net Inc. [AMA F, KH Bukbuz Inc. 852 —*MAHi » 8.2 Bukbuz Inc. )9ii4 VTA FEA], Paul HERA Solution @net Inc. MUAH» 7 Bukbuz Inc. 61] #—7 PI Hi o Solution@ net Inc. 32 — KFA AE AT Web MRA RMN, AIR BZ RE . Solution@net Inc-}@j Bukbuz Inc. fi) KOH HEH SPT Chris Newman. Chris Hé Solution@net Inc. fiir Web FRAN, HF ACBS SI RT LAER To 100 51 ap PHP BLE AMAR PAR LEG, Paul HE T PREECE ee Y Bukbuz Inc. bi ii 9 BEAL Sy AE. Paul ALK HY SCE AY Chris. ICM NES YA 8-1 Fae P81 Bukbuz Inc. 2k HATE IO CE EF AM BET 5X SOPH ZIG» Chris FF RE FF B21 Ao RET HAG FI a AHL EA Fed ST AS LPR 8.3 LAE in FAY) AKG — FF Be Be BB A A ASSES AF Ld A TA AT BR JHU AE tir AE 3 PAB BE A RE eo SAbUT © ARR GLB AD Oh A Bs ALI Te IE A RN 8 A TER 5 Sie BEAT A BRR PE. HARA lA RG BED AS PAL AAT CE PMN eS 3HL EL TAR FEY CE Fes THE AY DNR TE BOT aR ITH To RAN SEN TP AS Bit BB Rs Ay TBAT PST SS EA A eR FRE OT OP TIL Be © HRA AMRIT RAN BL iS SAN TR we BENS 58 We SLE PROF Ala eee NINE AL 101 eA sce CEP AT OT LZ Fis S5U ET A J SOT is Bi AL IHL EO BR. LEAR, AEB PEA PME TA «IX SSPE ts CG EH eH e OU ATS» TOLL AAT Bh Bk AEE JD ID EY PP TTS EAL Sh TL A BAPE SEAT AS ALBERS 831 BRT TEAR TOR SP WTF BE J A ER, CEE TTP RIE SR AMAT MN ERA MT, MARKET EMRE VAG. WF Bukbuz Inc. Hii, Paul $2 Ht2% Chris ARE BSC AL LTH T AL ACHE, Solution@net Inc. HHT HFA PUP BGS BIR MR. HE Bukbuz Inc. 2082 BLA SOS. IVA PRFP IIR: © fC FAY PEA CE Bukbuz Inc. AY THI 13 HU AK. © SHAT PRET OMEN ETE. © ALFA ee Bukbuz Inc.) ii E7E ii. © SA PMP aR, BLIGH Bukbuz Ine 5 KE BE HEH WBE © A AP ARE AS ITT AE. + RATA UGE T . ARALDITE A FE 7 eM 9 EE EO Se BALA AY OT AG FE ST, AES LAE PAI, Chris BLE iar Be Hea ACT AL AEH HEHE TARE ALP SH» SLT ERED Aa CS fal PP TEP STHT S AP" AVR Ja. Chris Bes Bukbuz Inc. fH AF ABTA © BP HMMS © RAL PFA SY Dy Bukbuz Inc. (192 F*[A] Bukbuz Inc. 7:24 38 HLL RIES T TOF 8 2 5 AOS} FEB) Bukbuz Inc. it) HE EAD hh ERPS ITS a Pith, OB eA FREE AE 6 Vil) Bukbuz Inc. 260) 2 PE Ae FT AL POR © = ¢: Bukbuz Inc.@34 HEM. +5 Bukbuz Inc JKR, JH Bukbuz Inc. Yi). HELL AGA BUA. S98 4 Bukbuz Inc. 15) AYE PPA AG HR SS AHRREN Heke feet VEE KA RAAT AHA. 102 51 ap PHP BLE © CELT SI EE Hak © ERMC RM. Bukbuz Inc. (t) 5 655 AS (200) SLAB PA © YR aT BA HE 6 © TRIE BE. © agp it ET SRS ae A hh SH CETERA DTT BREA KS, DSA ORE ARE aA, ICEL AES ARBRE PBR 8.3.2 SRT TERA, RAT RUE UTE. LTB ed OSU ARE PRE HEIA MhitE FP Ose Bae 0 A A HH I TA RE FE WE SEAR, CLE ABC FRA SBS FL IF AS BU AMAT TA 8-2 ax J Bukbuz Inc. 42 Sch aM BR eeeee Tima RA ALP WS Subs 8 anaiae Puree eB BIE FE 8.2 Bukbuz Ine Fi SHH LE 58 We SLE PROF Ala eee NINE AL 103 MAA, AP Ui ia) Bukbuz Inc. Jai IN HLA ASR AE EL. FA 8-3 Sea ay Bukbue, Inc. F483 Bukbuz Inc. F434 2H Bukbuz Inc. Jei fl) 3 Wo PAE HL LTR TE AL AT Se PGT EE LIAB AEAT OK Bukbuz Ine. (YS BURSA Bukbuz Inc. ify i, RGU Ay LN EEE. IES, ESE ALAS T Bukbuz Inc. 8 RE AAS TDF A HA VERE ATP ER, “EE “About us” Al “Feedback”. “i% J" Mii “About us” Hf PEWS. ATIF 4 i OF KP Bukbuz Inc.f (i. 8-4 Gas fT “About us” BF. = ii Ae iene ater F284 Bukbuz Inc. “About us” (#550 ‘4&Mthat “Feedback” HE. THO, APR. RP TR 4rde%, HS Bukbuz Inc JAR, VEO MAIN. (8-5 aT “Feedback” HO. 51 ap PHP BLE Bukbuz, ne Feedback Form P85 Bukbuz Inc. “Feedback” 3 BEA fe Bukbuz Inc. J 34 PAPI ARETE DS Mk LT RET AH. ath, iB 4 CE Bukbuz Inc. blk {T TEA 7 Bukbuz Inc.7 Ati i A aE fe ASCE REIT, RAMP EA, WE 8-6 Bia. > ALP BER Bit Bukbuz Ine. FA 8.6 Emam Tere MMSE ia. JA AL Lct Bukbuz Inc. fe LR 7 hh ATT ROA. FOU RAAT A DA FAP ACL Ar Sm AB Te TE Bukbuz Inc. 19 8G EP. CEASE AY “Bukbuz Inc. /4 SBOE PE Bit” RE Ee Bukbuz Inc. (E48 FF 58 We SLE PROF Ala eee NINE AL 105 FA 8-7 Bax T Bukbuz Ine. fe 28)" th Ae FE8.7 Bukbuz nc.##8/* sh AR REL PPh ET a, BP THR Re ATER 15 9B 5 a ET RE PCE Ae HP MATE IH HS A HEAR PEI AAR is. Be AD ASPEN TSN BIE RATE A REAMOS, WAH; Add to Cart HET. 52 PLS ERE. NODE BAT PTA. APT SOA AE, EL EEA AT A ABBA ASE ENS. FA 8-8 Sas Bukbuz Inc. #4 PAE 6 FA8.8 Bukbuz Ine)" BRUIT, Pa Confirm Order HERE. PARR MERE. ANG MUEA Confirm 106 51 ap PHP BLE Order FUT. AERP UIA T RA a a EE AA PRE FE ST PEAT TA AGL ADHERE EAE AE AL FP RHE DA REE Bukbuz Ine. LAGER A TINS CURE KL. ZE APB) Bukbuz Inc. HiGHE Is. ATLA MAT EA Fie. ta MBL EE 8.3.3 iEMRIRIT PERE Dh MBER, PRAM TT Bh BAG AS LE RE — PATOL 3 TEP EE AEWA ig BME ad EAE PRL By AT PME Me CA a ERE SHS RTE AN) ‘HBESRIAT EA) BCE «Chavis AH ]y A ey fit APT BE HS SB Ae FASTA] MELE TH SEH SEE LT ER. BEANIE 2 it ZI 8.3.4 Ht ¢e Sam WB Eg 1 EL RE AST Se ACS 9 SSS STA FD PS A BIT Bw SEAS Ta PAUL BLOWS. 84> Bukbuz Inc. 19) 34 3% HAF} PHP aes. Chris 2.2694 Bukbuz Inc. [4 HOV TIX ALTE 6 Vie ATTRA, MATH AGM th T Chris MAOL Bukbur Inc. P35 HHA, 83.5 ATA LZ EL, SE ARAM RY EE A CG OS AE 6 PERE AR 9 EH SES AEE) — El. SEAT AAD PE a. Aa PRAT AE. CA ea AT MRR ABC WA. Hy Tike 4 > Bukbuz Inc. MARIE TAR. SPAM ALP Fm. He HEU Pei RIT: , OTE CHE ike 6 8.3.6 AAs it SX ALI EL AAT BP BREADS ei BIL 5 PEAR TEL, ALINE Ae PA SCI I RE IADRERF AY CEPA EHS IPD RE OO AaB i SRR EET AAD Bukbuz Inc HH, Chris » LA if] Paul Uh 2228 ALREADY SEA A, SEM AAT BAER BY Fils “#2 Bukbuz Inc. 35 RE AS BE AF (ih AVES BET A A 8.4 Bukbuz Inc. Fs BEE BRT Chris #529 Bukbuz Inc.19)3/i(/ MySQL SUE). MySQL AEs fi FAW FA Be) ao Sa FE, HPS BCH) PHP MOREE AE HL G . Bukbuz Inc. Fi BCH MEM fk “books”. di F 58 We SLE PROF Ala eee NINE AL 107 TL AR GPA Ak A He Hs © = customerinfo #€ category #€ products 2 orders 4 products_ordered 2 neworder # login # FRAT IS EAP Te 8.4.1 customerinfo # customerinfo #4 (i T Bukbuz Inc./Ji #1 EAP (iF A FEke 8 8-1 FH TIRE #81 cutomerinfo RPAMFH Fa sit customerid SAE customerinfo 2M 23H. Ga PA Ra — “ME 89 ID name name PERF)" INAH address address 762 (48% PHAM PF BRA PLA ES dob ob EBLE PAH gender wonder 52 G37" (6 A HEM Be i ccustomerinfo 22 AAJ PEAT AEA H BEB RAE (HL 8.4.2 category % category #4F i 4E Bukbuz Inc. ARI SH0 APA I HN. He 8-2 FTIR PFE. R82 category RAMP 2H ii categoryid PAA PAL ID. ESE E E18. eategoryid FUE category 42003: 8S parentcategoryid 7 Bukbuz Inc. 15 APA 1 IH « ARTE HEAR WR PI. SIR AT— E18 wD TERE paremtcateporyid ERP name name FEE NSE Hs HN SIRES description leseription FR £8 $8 RAH 108 51 ap PHP BLE AGRAE EA TW category Ko REBATE AAI HHUA BM HE RATE 8.4.3 products % products #47 fi Bukbuz Inc. (5/5964 TRIN PANG he 228-3 HM TART Bho 8-3 products REMP 8 ie producti JERE produets 42003: 08 ES-PAE Bukbus Ine. 65d MP ats — HE fF 1D ame name ‘FBLA produes #¢P fH 108 4 author thor BRT 5 TH He description JEM category 2 ft description FEL—FE. products 2 description F Sth & RB price price AR fem ISMN A COLI HARD categon category BL 1 Fa 8 8 2 8.4.4 orders # orders 2247 48% Ft VASAT AL RAMA Eke Fe 8-4 SH TIRE TERS RG orders RMF 28 ‘ie orderid HEHE orders AME. NTT AAA AD orderdate onderdate 62 68°86" 17808 £130 price price ERs ah T 3 17 00 P t status status $76 220 UT (bE A RAS AE Ct 8.4.5 products_ordered 2% products_ordered 4211 47 (i T WATS CBT RIE LIN ID. 2 8-5 FL TIX A FE. #8-5 products_ordered #e# fh FEE Fh ‘$i id JAE products_orders AINA IC1EF. i id FEL ai producti productid “FERAE (TIT RSA 5 1D HAL orderid corderid FBLA 8 T TMi BOTT ANITA DD 58 We SLE PROF Ala eee NINE AL 109 8.4.6 neworder # neworder 24°42 i T ALP CURE IPP ih. 2 8-6 Wit TEP RMB A FES 8-6 neworder RAAF Fe #8 id HAE neworder HAVER. id PBL ay ITER customerid EPSP MIME PEM ID, CHE HRILT customerinfo Rob ANZ". ATG #£ neworder 26H", customerid “# BLAVELE AWE 04), BI) — he Pm DU Ae She FEA customer 2 ies tL C5 UA oi TS AL poxtutid SFT QALY MEH — PB ID, EHE— WIR products HP HF" 5 customerid FE. productid Bt 97 LAGE neworder HP Hi BRB Uk. HA AT LAT ST Sig EA 8.4.7 Login # login 2 4Hi8 TEM AP A BAA. 2 8-7 HT RPM ATER. 28-7 login RANA Fe Hi ccustomerid customerid EEL4F WT Ye Pel GR password password FORAGE PM AMISH. 14 Fe eH HE REAR HEA AL AR A (TT category category FELLER T HAI CERI HBS CRM, ERMA WR. 8.5 Bukbuz Inc.) SONI (UTS HEPAT AMAA TAT BS, POR MITT RAE To Pat FeAS RE HUTT GE ALE HH Chris FFA Bukbuz Inc. Wi 9T AACS. chead> esUntitled Document 10 381 BA PHP HS Sdbusername="root"; Sabpasawor Sdatabase= "books"; Sx-mysql_connect (Shost , $dbusername, Sdbpassword) ; $x2-mysql_select_db($database) ; Af (empty (Scategory)) ‘ Scategory=1; 3 $childval-Scategory: Squery = "select categoryid, name from category where categoryi Schildval .*\"*; Sresult=mysql_query (Squery) + Af ($row-mysql_fetch_array($result)) ‘ Scatid(1]=Srow[ "catesorvid"]+ Scatname(1]-Sow[ "name" |; ) walle (1 ($childval ‘ Squery="select parentcategoryid from category where categoryid=\ s.Sehildval.*\"y Sresult=mysol_query (Squery) + if (Srow-mysgl_fetch_array($result)) ‘ Schi lava » Srow | parentcategoryla"]; Squery = “select categoryid,name from category where categoryi Schildval .*\"*; Sresult=nysql_query (Squery) + Af ($row-mysql_fetch_array($result)) ‘ Scatid{]=$row[*categoryld"]; Scatname[ row | *name*]; for (8) ‘ echo "0;$i--) -Scatid[$il.">".Scatname [$i] 5 8 REL pT ea m1 etd> Search search” size="20"> Authore std> e/trs
anbsp; ctd>anbsp;
chro stable width="90%" border="0" align="center" cellspacing="1" cellpadding="3"> parenteategoryi

Sub categories

12 381 BA PHP HS echo * echo * ) a>
echo‘ —

"visitor php?category=".Srow|"categoryia'|. echo * estas echo "
echo * —

", Srow[*description").* echo *

stable width="1008" cellpadding="3"> see ctds Product "center cellspacin ctds Author Description ktd> Price Action efter Squery="select productid,name, author, deseription,price from products where category=\"".Scategory Sresult=mysql_query (Squery) + while (Srow = mysql_fetch_array ($result) ‘ echo * eure 55 8 3 a ee 13 echo * echo * —

*, Srow[*name*] ."

echo" echo" — ".$row[*author*].*

echo * echo * std> echo *

". Srow|*éescription*]."

echo * echo * echo *

". Srow[*price"].*

echo * echo * echo *
Add to cart echo * echo * 44 381 BA PHP HS std width=\"120\"> "login.ktm\">Remove from cart stable width="200" border="1" align="center" cellspacin cellpadding="1* bordercolor="#000000">
cb>LOGINe/b>
afta tr bgcoler-"#cceeec’ > std>
e-mail
ends,
efter
ends,
If you don‘t have a username/password click herec/a>

spoknbep;

ches str esters
about us feedback

anbsp;

anbsp;

8.6 Bai CER, AICTE T Bukbuz Inc. (NM. HP aT MBL, Bukbuz Inc.) e 16 5185p PHP HB HELEVA Internet te IFA EAH TGR AY, {LATIF T Solution @net Inc. , Solution@net Inc. Si — 44K (8 Oe Ay HA NYG ZS A]. AA Bukbuz Inc. (4) 5h fe HOH SCRA, Solution@net Inc. 244] 99 Bukbuz Inc. it [A 72 BEHAVE « PRE SFO] TL FAYE FAI EAS DPR © AY BEE) PHP FP A DRT eT AIRBUS T I. BG, SAEZ) Bukbuz Ine.,al i (hy Me PEELE 2ibay BVI 1 Wal AEAMMBAR ERA SEM JHU 1 HR HORTLE ASSP EBONY HTML O18! APE RERYIT. IPAS) HTML a8 fae. EO 9 EOE HEE 2) ML PSE AS Rr HEE 2] AL et TAB SC BR A BIG) HTML bc HERE PERT © uml, head Ail body Hic ICE. © HesCIGtRiE, Hele heading, paragraph, comment, font il boldface #ivic. © FAA BLP RAI RA ALI. © FULL RE RBH ICH 7G RN Ae TORE Pela. HEREC OLAS PEA Pe GS eI RG Oe BAL Soh ALSPACH a PER 10 BE, REA PEAK MTML I G0 EA FARA AE EA RA PEEL HEATER CANE, SUE. HU RS RAR AE EEE ea ai ATMA, IFA HANS SIRE AD HEE OG) Wat a fs PE DE A UA ‘AN 4a ASM, EE A AS 4 ES 2 ESE RR ES CER ETN EAA RIE BEE. FAI, RAI ME HTML JPET 6 $98 HTML Sat (AY PHP Jet Ade HTML (A), BEERS AA PHP iS BAZ iy, ef HTML Be EYER AS AHS TAR A AE ABE AY «RP TM, A 24 HY eS AB. Ailhh ATM AE MA AEA. GAOT, HAS PHP AAS A eT Aa AT, PEL Ae ie RENEE Los, ABEVOH PHP USA fal. tol EA THEE TET detec. SMAMARED Ht Web. WRI Web, MARMARA MS. AAA PE EG AE PAL TLE 2 GIES FRR 5 POT OI UF FL TM a1 2885 4) © HTML J& Hypertext Markup Language GH SCA ARITA) (MRK, IF AEE Internet iI 6 QUEL HTML PY 8-5 PP, AA BL AC A A Fl BL i SAE Hey SEAS Hy BAH FHL SZ A CD FS SS BEE, OTA Tg BE AA #4 3 Aa fH 2%, Let Notepad, WordPad 2& Word. BES SOM(R¢F 04 TL, A aPR CRD RZ homl Chum) (RAAT AT «AA O-1 kas TAF HTML a C. bee sa Ho. —/ HTML it CA LER AE RE PRICK. RAAT. bei See ATM SU PASC. KS BC IE AB A Ls RATT A EAS EE Ba Bt RAHM CZ MAL Frans th A HTML IR. UR A Riba a HTML USER. FPR ERS (>) PAPRICNAM. HRI STM ICRI. AA Miz NMI DET BAUR IC HOR IC% BIN T AER CD. BPA CERRO Z TAA CS AE EA Bad 389% HTML 3a 19 a ri 5 EAI SARE HLL, EAE EAS BHR I ECM,

1h de Paragraph #810, Aric{N4 boldface FRiG. PTAA IA QUE A 9-1 Beast) HTML 3c es BANS. sheml> chead> SASIC HTML DOCUMENT - User Registration Forme/title> </head> <body> <h2 align="center" User Registration Forme/h2> Full Name <input type="text" name="name" size="25" maxlength="25"<br> Adéress <textarea name="address* cols="26" rows="4"</textarea><br> gmail <input type="text" name="email* size="25* maxlength="50*<br> Password <input type="password" name="password* size="25* maxlength="15"<br> confirm password <input type="password" name="password* size="25" maxlength="15*><br><br> Date of Birth select name=birth_month> <option selected value=i>January <option February <option oMarch <option papril <option May <option sgune <option July <option pAugust <option >Septenber <option 10>0ctober <option LsNovenber <option 2>December</option> </select> cee eee + <! Rest of the code --> </body> </html> YE HTML POMS 76%. RIN. MEO AE ATM OTT AT OL A BF HTML 70% 120 2 RD ALL 9.1 HTML 70 #% WATT, A A RTE ETAT ACA. PERT S (<>) RO AES rid. HTML SCH FT 5} PGA AL © RPC. WMC, SR ATML LETT te RIC. PERI Seid. Bick, APRA ASHI, MATHERS Hii FZMM. AGG ASIN CERISE EZ IA © EAR. WPT AD RR AEARICA TABIC «BIR Dy Pe aR RT A EIT 6 THEME PIC, REECE RRA SH Re TARE OAR IC, EEA ERIC. Bia, ¥edr 4H 3 4 HTML 7088, EATER AE HTML CE ei HD 9.1.41 HTML mma ata Ap ATH HTH HUY huml Hie = shtml> chead> <title>BASIC HTML DOCUMENT - User Registration Form the elements placed on the HTML form SH, —PATML WM LAB DEA 3 PRI. RHIC AL html, head LK body Pik. PRR MAE EAN. RE HIML FEPANG. Gt, TAM chimi>h M, FLAIR REA EAT a, 1 huml #2 MHTIF HTML MAUS, BB AL hem Sid. ILA HTML SUA AA RASC, HELE ACO SUEY HTML 205 BY. MIE sic, FED EAGAN 23 HAS FEAT AR To ACHR My HL RS AS ES CP 9 AN 28 A HTML uml fic 41 ASU id, BD head Al body brid. 593 HTML 38a 121 head Hie, head brid @ 2 TAG AAR homl $iICZ A, TFL A Rs Ak BN, ERT TT FEB EY (CHS, [A GE HasISL AE 8%) BASIC HTML DOCUMENT - User Registeration Form. head OATH RIN ME Hf . head HCA A RS Hikes, Leu base. link, title % meta fide FRE PEAY REAR AEC 6 © tile Hid. TRO A, MALE title fricckinse . OTA me TARA fe FARE CAG ATF 1G GRE A HE RU, A AS AS BETA AME CHAR. WRAS RAAT NM, REM. © base Hid. base HILL FF KPA OLA MAAK. IX HN base address. ATH DORAL BIW ARAR base iC 4 HEB) A SU Hee «Ao, gi oe A A JL hutp://microsoft.com/, WAF{E LLB hup://microsoft.com/ Products.html 248% FF Products.html (9/9 0. FAME, AO RIG LER fir BET. BENE AY base trick} As RR WIR AAG. © Tink #Rid. link ICLP ALTE ORE. TR MEM a, ATL EF REDE BUT TP 9b 7ST. SKE REE E HTML "8 { hyperlinks (22 RERE ). HE BU REAI AL CE WAL WAN SCA GU TMT ZT) POLE ENC A = HB OB A) — BAS TB Fy a) ADE A EAE ARE SCAR EIT A @ meta Hivich » meta i f$ He baie Ae BE FAD AGL) BU BATE RT HAD ERE 0 RA CLT Re Ue Fe Id A HS ey ee HRT tithe CI, He head HIG A LGAR HM RTH, B.body #2, AL HTML SU AEA UEKI 3 PRICE body tric. ZEIT body tid F/T A BRT heml $C Z SAINI» AC, LL LEAT fA. body tick 8 TH I: WE aH OL EIN 7E%. body bride AFH MB PEE background, CO) 4H FHM HAGA PERE bgcolor, text. iC AY BFA PRE BC FTE body brig HEE » bgproperties. leftmargin UAJé margin tii. body OB TaD Eh it 1 ie TE ERR BA, A, FRARM MBAR HEL, We, BRR TARAL AER MRM, Ot, THM PRAMS MU LIL, KEE KZA Times New Roman At Arial. ia PAB Ail, Rik A Ase éaie hm BET ICM body pric) —4+ MA PEFE background [te . 122 2 RD ALL @ background Ft E AY AECL AL BUI I Ae FS AS PAP a BME AP AT De 9, US AYE ae TR. BEA I ASE HTML SUPER. GABE CE background FRE He ARH FE. MI LAR AE ay URL Hi PE ete. trlda az AR BUEA M4 HIML 1 HER — ARP, ALMA RA RHA HF HG RIE Be © bgcolor fit. ARPA AFR TE Web HR% ab, HF ACEAT IFS DME We NB OBL A. PERAK ARETE, AOR. OURAN AR PHL BD) HTML SUSAR RE, ASR PA Ik. bgcolor Malti FHA Hy HTML Sik TSE az 9,0 FE HAR SP a 0 A OS 8 FFD HO RRP SORE RE EE GANG, AU SR AF SPR OBE Tt PEE MOR TAT 9S ITT eS CS LS IP SE EE body becolor-"Yellow", background=C:\images\defaultbkend.gif> © bgproperties Ith. MUTE MLA IRS 7 TERETE FS HH TT DL SA, TORE, PARAL RTE a AG. ATE AA A AY OK I PU RT bgproperties [AHAKIESL. bgpropertics MACE Fit as: 1 [Orme [:e5Rse. bepropertios HER IE Microsoft Internet Explorer AA, © text Bt. RNAHEADRBCE HTML WU SANE In Fem a 4, WIRE ARE WARE. RR, TANT CARA RARE SO ee BERLEOLASG, FLEMATEMPHEMRAER ROAR, MARCO, MERLE H-PENEG, HELMRHR, ERAT TRE OREM (ok RR MATOL, ABST E RAMMED). © = topmargin MitE. ARLES leftmargin IRYEA ML. Ala] 2b AEA EE Tate ACE BRAM FARA IIA BALE CLP LT FR OR WEI AHH OA TO HE BSE a 5 UNM, CLAY Tan arg SAL, HEBEL IG GU OPP oR TATE FE HD HB A Hf 7B 9.2 HL ATML SmI Ce A HE AINE Dy BE TE SAR RE IS ME A AE? ALT TRAM BE A, HARE RA GERDA. Ri Ma CAF aR AL EE EID FEAT BY LF Sy FSA Hs OM 15 A AL FD A 9) 2S TT AY ELT AT MARA REF ME, TAWA BCE RES, RR AB SIT ARLE T © HEMT ANDRDLEE ASIDE AS AVAS TDR EECA AR DR AAS ANE Ze Pim. AE ATML fap ae ae HTML SUCRE ic. AAS PA GUA AN AEH BEAR SY, TLE ter Hise HTML TH ADC AIT. Pe 9-1 Be HTML 4157 R98 Phi CHE RIC AOA Ze, ERY CATES ESET TH HS #01 HTML IRIE BRR fie Hi i> Fiketst it ics 3k
FCS AAT

.. kee Bb AA 124 2 RD ALL (ae 2 amie ie iEeaie etd ADR CEA USHA ATE eitinie ADEE CARINE .cfb> ADA DIL BRAS ADA DLGME BRIA < AAA SCR INF (AN supe. FARA SCA OFA uel ADAH SC IF sete ... Ak Rua Ae AC Pech SAE GBH AS A IN 8 9.21 MskbRe Py LANE TP LS RR. SL SL 2 HL A FARIA, WL. AIRE PTT) STH ERE. OME, WAR FINA. ONIN, OTE APA, WAC FTN AIS FAG BORE T PE ALAS TIT CCH. RTI. Gc (EL A 0 2 AL NUT hl, LE CA AOS HOTT OTB. NF HTML ARMS, BAL eo AAR NM Nat Be ATIOUMIA 1B 6. SCH 1 IARICID “FTA eM ALS SM BORE ), RRAAF-AMSRAMA 3 (ch3>). KERARHRHRS, B AAMT BM 9-2 SAR T LT IFES PER HI I HL OR OFA align BME ASU FTE LE. PAIR REIN A, Aa Rts Fe. EDAD FOAM ADRAC Fe. FTI RII AR TN «al ‘center"> This is the first level heading BRE T SHOE B SL, PIR AE TAP a AMT © 593 HTML 38a 125 (B92 HTML FST} BLL (eH 9.2.2 TRE ARLE SF PAWS IT AT SC ASTRO Le « AA 2A HEE HE EB LR, CLARA MSE IE As. THE PPTL» APE CAR A ET TEDSTER SP Ie ARIA AETL, Se ELAS LE te Bae. AUREZSAL, HF Enter Gat AF eS al A, DN aa AO Enter BEATE. ARTO LE HTML fi Pitt, AR JH ACHE HTML 0 8 CAS ZT FAT BC RA AAT A «LH
PICKET RIC, FACA-TERIC. RCM AT MRAM IOS? SHIRA A Apipid, TALES HET SEER AS FA l
tic BF» chi align="center* Leadership styles "The key to successful leadership today is influence, not authority. [--]Kenneth Blanchard?

People are not necessarily born leaders, they can be made into good leaders. Leadership is a skill that needs to be cultivated, Earlier, the moment someone mentioned a leader, the 126 2 RD ALL image that conjured up in our minds was an individual who was authoritative, controlling, commanding, and directing. A leader was expected to take decisions for the entire organization, The entire organization was expected to follow the strategies laid down by these individuals, without any question. These leaders were known as Avtocratic leaders. Autocratic leaders did not believe in recognizing an individual‘s potential. Instead, they believed in suppressing an individual's opinion. Employees who took initiative or used thelr inherent capabilities were frowned upon. Everyone was expected to follow the path laid Gown by the leader. (9-3 a T TSH. 93) fe HTML PARRA BLE BEA TSP Ai M

brid Za, FARE, PIPE TU OU BL. LATERM Bb Id C

Aile/p>) 2 fi) AY CA MAL RR — PATIL. ATA, 593 HTML 38a 27 BBA, BAR BAT IETS A LAA LY, Dy EI Rt 2 RD A FUT Ps ie PAY. PAT CR IC A TA RS AY. BAT RIC i 4 EAE AT. TM PB id

, SORA Bea TE FAT. mT ALPE BR Za WAT P27.

PRC HINTS. chuml> ctitlesMy Basic HTML Web Page Leadership Styles "The key to successful leadership today is influence, not authority." [--]Xenneth Blanchard

People are not necessarily born leaders, they can be made into good leaders. Leadership is a skill that needs to be cultivated. Harlier, the moment someone mentioned a leader, the image that conjured up in our minds was an individual who was authoritative, controlling, commanding, and directing. A leader was expected to take decisions for the entire organization. The entire organization was expected to follow the strategies laid down by these individuals, without any question. These leaders were known as autocratic leaders.

brs, cpoAutecrati¢c leaders did not believe in recognizing an individual's potential. Instead, they believed in suppressing an individual's opinion. Employees who took iniciative or used their inherent capabilities were frowned upon. Everyone was expected to follow the path laid doun by the leader.

128 2 RD ALL RAAT TRANS, HG Se BFA Bi SS AC AA ZTE TAT TER OTE PE, Wel Al

bp ic i UH align BPE ACAI BCH AY CAR. CS AAI. AFR. TEBE EL R, SPAS AE AR FFM. AP) TAU fF AS SLA AR HALE, EAE HTML 2 88 nl — ee ETE Fe. P20 a) TM BP PS EH 9.2.4 RRA SBECETE AE ATE HE TAY wz FCI (Ta FF ee A ST REE. LE ML A 9 HN ARG AGERE © HTML Fil LAM ARIE, BRT EAE. Ke AES Hh, APU EL iad AF AL Aas. Ub id a Fa) F DARL SE aS AS A A i, TL PE. SL SIT i AES WU R GLAS ... bn id ARE LA He bavi 1 1 SCAR GLA LB @ se KO, LOB, ABREERHPAADT HMA, KEMMETABRR AMHR, 2A, PEQURE Word SCP AUIS AB PT AE ALTE LRH To RHA SCAS A AG RII SC AS ASA A AER. RALEI EARTH. MBL MDG THE SHEA AE. WN, PTFE SCH HE ERS CLR RE aR 6 Sh, CEE SCH AL 9 TRL A ia nt A AS A ‘aM, DAS ETC AEH NHS OS SCP LANE A. Filip... bi US HE ICA 3. FABRIC, AME OCR E CRIT, CUES A LAH ie EA MR 8, A HR SAS BS AS RE Is SED Ba TC YR oe SCAR ID PRR. RL RA brid ah TMA PR AOR: BA WE, TAY 3A le 3 AS BE PE SAA Tike. 4 EARHRIE TEGO FEL as bas TS 3 SE as 49 ERE AE, FEL Lb SC A a 7 130 2 RD ALL OPN 25 AVA. RIAL aE Fil tric KKH. JA. EBC ATONE EET PA Lec. GL, PAE AR AEC A PARA E AER. SOF MARIE BET PAPA UR SEALER AS. FEE. WOT RPA SCAN FRR. PRI IC Ciufl, HALE ol WSCA INL FRIES OR ADF EIE ABBE CE DE HAE ASC AR HIS AA ST AE a BE Ph as AC © HTML 22th AN SS Mb Ie DATE ITE a A © MN TER A bik, FP AL Fi filbr ic REAR 5 HLH LE CBE CAs UA HA a ALAR PHBL RS BUI iS =, PRR ARIS aT AY PHP nS (a ARES chemi A Sample code written in PHP :

Sa = "10 pige"42;
echo $a .*\nt;
echo
eee sa = 2s
echo

$a = "10 pigs". 2; echo $a .*\n"



a
FA 9-5 Sas TH PHP 05 MA BARNS 6 BAR, BAT Mere Pe eA, Chan ES OSCAR. HE Fi — i, AES) Wel HTML KAN A. — 4 HTML RE BABAR MICH, HER wT HE. 593 HTML 38a 131 95 A HTML Oo at 9.3. AY HTML fet de rh SE PS I) APP SRR» TE i WS ST HD A I SK Lh 0 MIR Peat, MR TE te ee AT RE YAGI DL Sb PU Fe PAS Oy UT AA ew AOA UT» HEA TT AB PAL HTML He LAU RAE AR MOIR, HOE ER ARM. RRO. PE FDR BECP, HTML #470. FL: Brie eA Rte © BP RR eR EM TEMA SE Bale Bi HAAS Bk He She Safe tf it (ny TE EAE 2 9.3.1 RB ABT PEE A OT OA ZT. TET AP Re EO Lh, RS Re ST LA GAMMA» ARB AN RN Ae SL, TAT OND Hae BR FP fa FER. BURT RAE. SHE. Hh ME, AAHEUR FRE. FP, RUA. AeA La, FP HAT SCAR BEIGE HF MU HE Web HRS SETHE SEAL « Webs HAR it BLE AT AN Py eG RADE BIER © PSITIEIA PEE PLAT LAS, AER 132 2 RD ALL FAR Web ARG Mr Tek FF i A I ES (AE, PATE IEE. a BERRA Web IR BMG IES Tat CGI WAAUSIF. CGI 2 PEM 4A (Common Gateway Interface ) (#) fil» 3+ HAL Internet HERI MI Web Hi ae ak HTTP Mh % 2 2 SHR Pe LRES PAY HE 6 PR RS AE Ree CGT IAS, IAS HY BE A A AT BL a SEE. RU AEH BIBI Web JR 88. Web JR % BF FE SE al Mf Bi CGA HTML Hot, Fr scle IES Af) Web ii 2h. ART, WUE ae Aba ase AS © (9-6 Sax MBA Web Si) 08.25 2 Web Jt 25 HH PL FE fi 8AM COL {e000 CGI Ui 31 |Web Ii Sabet ata a Boe sham Ore Web ti SS R—AAEE, CA BM & F Internet World Wide Web( WWW) 418] 48 2. SEAL Web LEAR ATI A, GR B ahh EAE PM th ab SE, HR NL EL URL Uniform Resource Locator, #—FREAB HAMA, URL MTRA inemet EIR, keto kA. Bl ULAR TF RH L——Ol4e, huipyiottice.microsof.com/ downloads/2002/ oxpsp aspx. % hiapsimicro- sofcom/ms:im, BARR 4 Web 183 Microsoft Internet Explorer 4 Netscape Nae FREER FLU OS, LTA RA AT RAE SH MTG, ETE He Ee JHE LTE © form CMY TERE © input CHAD 7H © select GAP) HR form ric FISK BLA TE AE QUE — AAEM LSC imput 70 EFA REMC IG BL BC AS select TRINA EMM. XK 3 PARMA AIC, MTT CAAA AT FRIES BRB PTCA BS EAA BGI baa AT EE 932 RETR TEMA ATH FAL html Heide NOC AE A] HTML 88 (9). DRE, Fl form fica PAYG AE— 4 20. BLEUE 9 2 AE

Al fs ic Z (AA BUR — PEE CR CHAR HK font, B#E). FUE, form tid RPM IE FERN Ze. BL, HTML eee SATS form tric ike tk 593 HTML 38a 133 FAR ASb 3 MaMtE: action, enctype #l method. “FTaIH$X 35% Ja HE AA te MEAT A © action tt. action Mt GAe MAIN URL, ik SRAM a eH CI ES He 2 AA HE FEAL PA ak HB) Webs HR Bk EAT ALI 5 KAMA AS BAB CGT IAS. WSR AT PEDE URL, SIIB ei OL 48 eM iS LIT AG DE 1 © emetype Fat - UNL 5 £9 BIS ag BE DUA FeO Hs ER As AT HS es BES Bi) Web fit 5-a8 b. HY FH enctype Matec (a AoA at @ method Sitti. 3X4 HE AE MA Web IR 5 A RHR (rs LAE A] Web HR 5-8 BEI (FT Eo J+ PEAS LEY get BK post. “4 HEF get (I, URL AL Pam Aft tS He IE 2ST SU post {HET LP is RBS PL RE, THIF A URL ie BR IMELAE get. FRR BL (RAS BES TK 3 BE ASE
Fenale G.submit A {AUF submit 70.3% 0 at 74 HLA Web FIR RFE Ce. ARAL value Ji He aia xe 1 HL AREY ERI. name FRE FAA EH ALIS 2 AE. mame OY FAR CECI OE fT 7 9] FG MAL “THEA, 2 RAFI ASHE AC Nel AE PTET submit 7038 HITE. S.hidden 24 UU 5 Reh Af a ERED SC AR, RABKIN Zo RET 12 0 5 FM A JU MAR L —REREES Web FL 2B RUE LABEL ASM Je AAS BEAE (TRL EET. 429% 9 EAD MTL PHP 1) Web ARIS BREE RAIIHB. RRA 7G REE ANT AE HUE) fa ef TE AEA DIAL PO CAG ZEB HA SD UE HL BA PURER LAT, 9.3.4 BETH select FERS OVE HL MME Fis HM AGE APG IT PY HEE I hb A HEAL CHE. (RFLP Ae HE AVAL CHE a NIM eH HTL PEK “PIR IT, select 76H FE 136 2 RD ALL AACA. AVF options so RHE MZ AT. IEA input LRA RITE—FE, select TERA SRE at PSR TCT HEI Ho © multiple (APE. multiple BE PEARS EA AMG de THES © name HE. (EAE RT YORE TA 6 CEE Ty ABD IR POR S| FA BRR. © vane Fatt {AFUE de a a PIT TY © selected Vt.» {M/E iS WH MESSE CE Mas I9S GLEE 2 SE ASE ER GL APM select TH, MATAR RAE. PIPER ERM HS LBeRAR ALETHE RE FRU PUR BAN UA, AYE ALP BEE AME A A MEL. ATHY name Fate I 2 THEE — TAF. VAR selected MATE IE BRU Mi as Hi FAD SAI TU RA HE BG GIR FAY Be A TE RA ae SATE PMT EL ALA HEM A Select your date of birth: 593 HTML 38a 137 Photography 9.3.5 RIK FUE Cy OAR Se HA AT TEE AS TANS, OER, BTA AN TORE CE Re 1: a8 FEAR FFA. MUM oL Ade Ha hE on TA TOORAK EMSA, AFA PRET BEG TT BEE. 4E HTML 4}, Fil#l
7 2 7G MARTE ANISH EMA. ALAS CETL: RUD Toa A ie EE LITER tHe REE — AS ORI TE. FRG Hs CAG OU de ait a AR TE lS pt i SE A a L.border yté TE Word SCH OIE RENT MT I, ATR AO EL HE. WHE —~“MEIBHE. FDR TESCO SRNR. FM, CMRP RAE. CEM TMT RAKE Tid. WEA PEER LOE ENG Syke OLAS HAR MM Re CAS. HELGE border PENI, TBE GDL HE PE 5 GLH PE RA ROR HF TURP TOR APE HE PEATE bo! So ae RAMAT, APES, 2.cellspacing Ait UOT BRE AeA 7G, ANT HE 7Z Tal RY I I aso HCFA] table AR iC AY cellspacing J E01 (Bi sok «BY M05 He CL HIE RSET I 3.cellpadding Ay TIPE, FD AL cellpadding Ja te i BA 7c} ea BAe THE [a EE ENG HE cellspacing #1 cellpadding (RTEVE(UMS'? Edie o UAT, fe PIT RITUAL FE 1 RRO RATA TH. TREE CELA 5 REN. stable border=: + cellpadding: A.width fo height Aytt HY AS Ae A) YS A PSE a A PE SE DT Ae WRITE A SA, WETTER TT. A, MRE, WA ATV AEE AR We AS SCF BY SE A A LL SCA A HR AE, OR UIA ACROPORA FEIT A CREASE i, BEAM ASR 6 CEP TST HH RAR cellspacing="0" 138 2 RD ALL TSH, SOHNE ER HE AR 400. le width="400" border="1" cellpadding="5" cellepacing="0"> S.align 4 valign yt TEMP RET. ARR AER TCD AGRE, LDPE align HERD ArT HP ae 5 FA valign Jat, U0 (R38 ELA LAFF Cvertical align ) i PERE I GU AY TMS FEBRILE FER TEER AF AGRI TT oh HE SR LAHSA eR TY AI stable width="400" border="1* align=*left* cellpadding="5" cellispacing= G.bgcolor Abt MALS I — PRE A, ATE Sb. ADH bgcolor RR TEM Ey [Ae Me. REM RE, BRU gebb HSUEH TAME. APM S, MOT AEE Ab 7 EE RAE & stable wid! cellspacing bgcolor="#eccecc" > ‘T.bordercolor fi ERTN REAR BE, (LP WALA] bordercolor ATE BAKE MISE. OTE HEN REEL a HR a TE a ARE HI TAL Bet ... <> Ox RACE, RAAMGRM border HMO, FTAM ED BH, Fea 70H FT EAT. AMET PS DTG, NET BLT ME id, THOM ANAMM Air AM... © vertical align te. valign I TEAS SC ASE EP TCA TREAT FE. RCRD TR TES JS PES In] — AT Re A CEI — AR He BE valign PERL I top, bottom, middle 8& baseline. © bgcolor fit. EMM RL EMA, MAL EsebeIC MY bgcolor IRHE, WT BEATTIE OOM EB Ey RET AERIAL Carggbb fet). 593 HTML 38a 139 tn, {UiS ... H FAT HIF SEA AE A i 9. TERR ie SUC ARTERY FF BE 6 AP TERA EET Mes bridZ fade Ae ae OY PLB BE HTML BB AEA IRE RT A AT Pe BT EA AE, 7G BED WNT AE TO RIA TE Waa TCH Sa. MLA align te, BU RTD ACA SE. PRTG, NR ‘Pesu> EAR LET PALRPAS ITE, Pe Act 70 35 HD YE A OE OP 9-7 TAHA Ho Hor Matha a eRe 140 2 RD ALL stable width=" 400" border becolor="#ccecce"> etd wideh="478+> Full Name estas align="center* cel lpadding="5* cel spacing: ext" neme="name" size="25" maxlength=" St 7%" height. sud width-"a7ers, Email e/ta> etd width="478"> Password std height=*2"> e/ta> 10. 0 TRAECA MPO ROAR TRE. GLAS RM, FORE HE ALKA GAR. Hi l 7G RATHER. SUM PF. BSH ASC ACE AL fia, JHE OAT.
... CD TAU Ae AT HS aa BE fH A eH BE 6 APE ... 7c RH 8 PE AOE ite © ALLAN align $y ic eH Fl justify BtE. HEMT SRR TGP A AM SCA eA FAG. FALE, WAT GES nowrap BRE RE SEB TOP RAT. (EMR GR, BBE] T align All valign te. fe Toa BY ALLER HE ORE AY EA Eh SEE, PTO EE. © width (BE © width (BE FUR BE BELG Tra BE ME «PIS A CS EE A AEE CER REA) SRR BE ED Ae BENE TTP Ee a TR BR Mat, FRI FF NERY GE aE ES © height HE. height ite FURIE 52 709 iE 6 WT TE HE Ae CE COIR AL) BRR Ly Bee BP AL © valign Jatt. valign fa tEMS SCA HS 2e8F TCHS THA. RABE LAL FF TE AFP ANAT AAG. AY BL valign TEA top. bottom, middle 2% baseline, © rowspan tt. rowspan PELE MIC AUAT ML. XANES RUMP 1 © colspan FitEs HALA TREE, MTB CT © BRUT, 7G SSE HOTA NY BCE AE 1. BTR URSA FED
etd height="57" colspan=
... ... ICA PS MLE: align, valign, width, height. rowspan. colspan, bgcolor, nowrap #il bordercolor. EA HATH), CURT IE IRATE T © I1.
... 4 Jc 9 HKG EET UN PR. MP 7G KZ fai AIPA HS ATC EZ 593 HTML 38a 141 UTE RT TOR 5 CER YL FEO RS BRUM F, etd width="478">, Confirm Password stds etd width="478+> Date of Birth «td height="2" > name=birth_year size=4> tee, etd width. Gender etre ere FH 9-8 TAT ETA RS EAS BT AR 146 2 RD ALL (el 9.8 BLAH GCIA es SLOT HE Oa 95 Rai tek, CAEAT HTML. WIR] HTML #2 Web LORRI TMV RMI. EE ATRUURE RAEN ROM. TB) HTML Heidel pH, Aarid MS brid. ESh. BEA] T huml shead #l body ticks HFFA TC ATE A MBE Be A TDR CE HTML FR ARUEICAR HY RIEL EST T heading #72 paragraph tii comment fic fom Hii2Al boldface brick tr ZL Neste id. Bae TSP HTML ROLE. Yb, AAT Otel MAD PIT BAS A fri Eke Ba. AAR 2 ee eT A ee, ERI PUB EBS Eh $3108 PHP Pag MARAT te, CREAT AK HTML (AMIR. HY HTML ae Te, I PK PAE CEM Ae. BURL, HTML iT BART. OL Bei PHP eek F ATLA. PEE Het A BREF PHP AD PE (So PHP 22 G8 7 see) Aa a Sh AE AT TM 2 CU BALA HTML 224 GCL) ATT. FA PHP PHT He A EZ AL PHP EK 4t GET J7i& MI POST Wik. AG BALI GET 7 iKIG IZ HI POST FTE, PHP ARH FAURE O95 SRY CANTATA TERR HEY, GAP Re PUME TINT IL ESI iA PSE EE 10.1} PHP ffir HTML (23% (0 {A1 WHOA, RATHATRAMRM. RUTH ARM EH: © KE @ HE Hike © SGA MR ARAL BE, REA TC RADA I RD fie ho Sh, IRAE TE RIE OT ADK a Ae Web NAS, FEAT EMO TEE SEI © (LIL, WSR AR PISCE PE AH IC REP PE HAT ATR, ALAS (MAE GRC HE. A TEAL PHP fk FE 28 T fig WL, PHP BeciM ek HTML ee CREE, JAC RS TA, PHP #25 88 (4 44 7-5 (T-tA) HTML 4¢441.7038 (4) Name FAHEAIA]. Aikikai. te HTML dei, SCAHEM Name lati “Txtbox”, Ade PHP 1, SCACHENY LR A al Ree 8 a $Txtbox. (At, WAY PHP, abel LER STxtbox ij] Txtbox ee APP, EA HTML APR OTH MA AA RAE BIE AGE PHP AGRE RR AT RES Ae BE EL Fy CAS HE IT Pa a ths PEDIC LAKE 10.4.1 RATA RB TR SOA EAE TG BEF MD AO RE A 2 STC GE 6 ROH AT IE RF AR a 148 2 RD ALL Way ERCP RGR . PRI, 4E PHP, RYE BERGE IS TEER TEAS AERP. ASHP Ti IF HEAT BERL, SCA Ze G ARI HTML ifiaid emale"> je="gende "gende input type="checkbox" name="comedy" value="comedy*> CRBS EA HEM Name | tt:—— “fiction”, “horror”, “action” fil “comedy” AAI. Alt, ARE PIES, PHP A 290) 29 Name faith ae % . tM, ‘AR HET fiction Al horror, PHP #447402 Sfiction MShorror. Heft Ai HAE Ay EE S10 PHP SP ATARI 149 ti. Alt, itt > TE (empty {Scomedy}} BY, eM OHBEl True. 10.1.4 MB RIE Reh eA HL Be GAPE ACR IMP Ae APES HH. STUER AT — “4 Name Jit. aE PHP 54 ik Name PRTESHAE 7 2 at. BER A PT ML FH, BA PHP EAE HERP RANE? ARTA T SERIES «MAE TUTE A ReP ATES MALU AR, PHP HET AIA PENY ETE BAIA TE BE. AEB TAT AYA: ou «select name="hobbies[|* size: iple> value="Outdoor Sports joor Sports value="Adventure Sports*>Adventure Sports value="Pop Music">Pop Music value="Rock Music">Rock Music easive Music*>: saive Musice/option> Joption> value= pay *>Photo HELMS, SUK PA ZY Name MTE(LIE “hobbies”. Fk, PHP 43k 4 #31 TAPER ANC BE EShobbies. {AAE, AL WFEM “Outdoor Sports” #] “Photography” f){E RASCH TH. AEA HE BALLS & HEShobbies. PIII T “Adventure Sports”, “Rock Music” Al “Photography”. iki}, #8tShobbies AV(fL% = Shobbies-array ("Adventure Sport OB ra 2) lan eld PHP #1 6 ih AE AE OE RF Rock Music", *Photography*); 10.2 2c FF AICHEM HE AR SEL Pe Pe BE Hy TF AAT EE 9 ARF TI Be MA TH — BE HE OR VARI nt method="post rm.datat> action="confirm.php* enetype="nult ipa: TEL MDA BAUS, BTU EL eGR2e44 T PHP 24% confirm.php. E6222 (8 Kt, PHP PEPE BE AL HE ARE AT AY CHEMIE © SAL ky YT Submit (SEE ) $8 YH BS AEA RA MEATADIBAL, PHP BUT A MCPEME TE R TATARES 2) on fog Ae PHP 188 ASTD Pe HE SE 10.2.1 Sie Name ScRHEBN HL SALAS PE SIE APT Ae PU 8 BER PF ERE FBR. PERE, Full Name 748 HP BE 150 2 RD ALL HONEA. A, Ree CEO EM A ESP: Name SCARE aA ROL FRR. AS PT AA. BAUS Ee mame BLATT IEE 5 20)) die(*invalid name"); echo $name; LMA BRI, if...... elseif... ... else AE A) RIE AL AE. TER URS HS ROAR BSE SAU BRA MAA TA HS ARS A (empty ($name) } die(* No Name submitted"); ) HRA TREY, MURA ARE, BRA ROE EAT AE ESL RE. IF ELAR TAS URORE TREE H.R, AEM OL, RIDER Cree BIKE. A PTE ARSE elseif ((strlen($name)<5) || (strlen($name)>50)) e(*Invalid name"); ) TE LTR BRIS, WER ABDI S AEE AA RERERL 50 S245 «MU RASHES Meth, GMAW PA “Invalid name”. 10.2.2 Sit Address AF EAN AUPE B/E BLE Address BL. AEE PTET HRI PUHS . GABLE tem pdt he FEAT RE 6 300) ETT YS 5 1G BRE SE SCA AA EARS AL CLR Be EE AL es Th, FE, URS AEE SE BLN A REL S PERE HELD 50 TFG 10.2.3 IRB Fa AEE FEL Fs (SSD 47 MOE Hk as PH A HE EE @” FA. APB PTS HARB. GRBAC ISSO UE Ae ELF A PS AS RE 20)) die("invalid e-nail address, e-mail address too long or too short.*) etsei (1ereg(*@", Senail)) die(*invalid e-mail address, no @ symbol found"); echo Senai; FAUT TAL ETP PRE A EME PE aS A SR EA AT HP tT FATA e-mail (1, WK —NAA YER “No e-mail address submited”. ZE90AT e-mail FEU TEDL Ra, ERITREA BBE, CHORE TIRE 5 PERE B20 DEE Zia). HRP A RAE IEZ HG, RAR MAE ER OFS. PMR IER HE @ TFS AYA A ts 152 2 RD ALL elseif (!ereg("@*, Semail)) ‘ die(*invalid e-mail address,no @ symbol found"); , TELS, BATTLE PH @ FF SRI TETE. OUR ROL@ AS, i @2CB|—A4 AG “Invalid e-mail address,no @ symbol found” s 10.24 MiENS FAD PMs FAUT FEL as P01 Te A PEATE MERE. BAB PARTE SA RENARD. Sh, BRE RIE TEMA SI, BB RAE, FAA EAMES. 15))) die(*Invalid password length address‘); 3 elseif ( !(strlen($password) == strlen(Scpassword)) ) £ die(* Passwords do not match | *) 3 elseif( !(Spassword 11 HERRERA EM ( die(" Passwords do not mateh 1"); 3 else ( for ($i-0;S$icstrien($password) ;$it+) c echo *¥"; ) 3 Scpassword) } LMR RSA ERAS TRAE, URES. CUT ee ee MOET» PRADA ES FB AUPE TAS EE A RA © AS BELGE I AFB ELITE. FEC BGT DS BE A (ELE SS S10 PHP SP ATARI 153 10.2.5 MEE APH BOE Pe HE FB AA LE 3 SAS, eA AEM AU EEO A. AGE PTT AAR 311) £ die(* Invalid date 3 else ( echo $birth_éay, "subsp 1 if ((sbirth_year < 1900) || (sbirth_year >2000)) ‘ die(*Invalid birth year"); 3 else ( echo Sbirth_year; 3 a 154 2 RD ALL CRORES, CHAT PRA AS, ARIEL OSR MN Aa. LARA SOO LE LAM SA ZA). RAS AE ANAL» SUSE aS AMER TELL “Invalid date!”. 738 ilk TSA RE fe, CDRS tH ET 6 HR EE AE Rete, A AEE 1900 2000 452 (i) (FLA AAT LE Pe AEE PEAT SE Be HU TAL Ao RESO E fs, BML AAT HA Ze A HY FL 10.3 H]AA SUT FEMME, AS TER A CE. POE PE 46 Full Name FBLA T {FL “Ashley Norman”. 7& PHP iX“MELISWRAT T ESname. FEYE ORCA PHT EGA MEL, BUBEGENT echo fino Afi FAT YARIS. GEERT EA BEE 6 50)) ( die ("Invalid name"); 3 else echo $name; ) TEMA POLI. MATERIA RIL. PERRET HAS. FUNDER PRP HT EUR ME A . (AE, PEAT EWI MSE Z wi, SER ATIVE RG OBE SF TAT 2) Af PHP ** (8 FE BSI Fo 10.4 FT EUW FER A SFA 7 ES IP is A BBE BL A IE T FEL HAA EK OE OS AAV BL © ARIE» HE 2 PR ANE RS Ah APE PTS RS 0 A BR MEL SAR CA A Beh HT EG Be. \n%; echo "\n"; echo "\n"; for {$i=0;$iccount (Shobbies) ;$i++) ‘ echo ‘\n"; 3 if (Saction) ‘ echo ‘\n"; 3 if (Shorror) ‘ echo ‘\n"; -Scomedy.*\* >\nty a\nt; } a ETAT PYRE RS 42 PAI I FBR EERE, RES Be cS ANSP AHL AM: o HAR o 2% ° ff BUGLE ATT ASP BRIM IBAE, MAAR RUMNHAE hidden. ZARA) (HIE FER IB Bs, cht Name, Address | Ages BRE BY SBP te ASHE FG TPE ET AS OR Be Se eB) ke 156 2 RD ALL T+ OG. 10.5 HERI AA TP SER Cen, CHO T EAE Cindex.htm), ‘EAMES eZ MA. BLE BEXAR IE. Be IDEA ei AEG SRE, BAT PLA aR CD) FD FRU ERE BE OF GAR index.htm DL AEE © (2) SA MF 10-1 Biaritifa Be 10-1 $6) A fas A FL FE APE index.hem (3) Mile Submit HéHASIXAE (PTE 4% confirmphp 2, MnP 10-2 Hea CBHZ—F 26 index.hum {US¢H, (%LALAAYT confirm.php). FB 10-2 confirm.php *P FAL 48 A AEE S10 PHP SP ATARI 137 “FIRE confirm php 32H. chums etitlestndexc/tities cho align-teentertsuser Registration Confirmation page. stable width: 300" border="1" align="center" cellpadding="5* cellspacing="0* bgcolor="#BEBEFF*> std width="478" align="right"> Full Name etd > ((na= WEB RDA LL 50)) ‘ die(*Invalid name"); : else ‘ J fna= TNE echo $name: J fon= SPEAR CA BLONEL 50)) ‘ 158 2 RD ALL die(*tnvalid address"); } else ‘ echo Saddresi ) SQHIE emai SAS BRIE etd wide! 28> 50)) ‘ die ("invalid e-rail address, e-mail address too long or too short.*); : elseif (tereg(*@",Semaill) // $M ohp Fill 4 +P eres Meme ‘ die(*Invalid e-mail address, no @ symbol found"); ) else ‘ echo Semail; } Gender Topics of interests
7038 48 5 ASCH DETERS OS TMS, FERIA RTS 9.4 fil HTML 2% PIB WIE, CA 2] 7 Gee HTML eH ae BEL TA CHE TE SF OM ARH AP BNC PE ANDZEL AS. AEF Pe PCA TTS He DP eo HPS Hs: HF Hk ne HAS ih A tea it © he PEM AAR 4 ALAR Efe RMI, PHP BB AS AE a ILE TE TS 10 HE “PHP RATER” PEAT SPA Fill, RPE + HTML i, CMBR ta. FRG eee PHP IAD AR LLP EE 2 FD 6 etitle>Indexe/title>

User Registration for egistration" metho align="center* cellpadding="5* cellspacin etd width="478*> Full Name " name="name" size="25" maxlength="25"> 142 2 RD ALL ctextare name=address* col: s/tes ste etre td wideh="478*> Email stds std height="2" colspan="2" sinput type="text" name="enail" siz sire td wideh="478+> Password

td height="2" width="278">
stds
checkbox" nam fiction valu ete ctd> Thriller estes, Enbsp; estes
Horrore/ta>

right">{Select multiple choices by holding

,
password DoB 311) ‘ die(* Invalid date 1*); ) else ‘ echo $birth_day, "anbsp;"; ) if ((Sbirth_year < 1900) || (Sbirth_year >2000)) ‘ die(*tnvalid birth years); ) else ‘ echo Sbirth_year; } SOE ak eS POE if (empty (Sgender)) ‘ die(* Gender not specified"); ) elseif (1((Sgender=="Male*) || (Sgender=="Female"))) ‘ die(*tnvalid value for gender"); : else ‘ echo $gender; ) WE A HE HE colspan="2"> 1008" borde: if ($fietion) ‘ echo "fiction
"; ) if (Shorror) ‘ echo "horror
"; } if ($action) ‘ echo *action
"; ) Af ($comedy) ‘ echo "comedy
"; ? if (Sthrillers) ‘ echo "thrillers
"; )

"; } e/trs etre std colspan="3"> \n"; echo "\n" raddress\" value=\"*.Sadéress."\" >\n"7 semail\" value=\"*.$email.*\" >\n"; “birth_month\* value=\"*.$birth_ idden nam "birth_day\* value=\"*.$birth_day.*\*" a\nt; echo "\n' **.gaction.*\" >\n"s echo "\n": ) if ($thrillers) ‘ S10 PHP SP ATARI 163 echo " :

GERIATR, 1 oupunphp RMP HTEMAM AL, IMF 10.3 Pea fotos inomton as nr and acct irene cere aeons ermal F103 #£ outpu.php Fah ABE output.php 2441/1) 5c (G15, chtml> abe>

center>

The following information was entered and accepted.

2 RD ALL stable width="300" border= cellspacing=2 celIpaddin etre Full Name ata> TEN AE BLO, ch3> str> etd>e-mail etd> Prints the value of the e-mail field ch3o xtd-Addreas TEI? BLN,

etre Date of Birthe/td> TENE FRE BRO

You prefer these books atd> b3> ) if ($action) ‘ echo "action
"; + bgcolor="#EEFFEE" align="center* * Sbirth_year; ?>

S10 PHP SP ATARI 165 ? if (Sthrillers) ‘ echo "thrillers
* } Af (horror) ‘ echo "horror
"; } if (Scomedy) ‘ echo "comedy *; )
You like : ends for ($i=0;Si efhtml> ETRY ARSZE output. php Ze 4 EAE MAHL 6 10.6 4 HERE, AS TT HTML ZR SERNA, PICEA TE PHP fT HTML $8 ZEA. ROTA AT TSE MEI Re, AEN TET UU. BA] PHP Het WFAA KA. Bs, ORE TTA aE FAL BS Si ABST ET RS 3 iiss KIA 2 WA2 Eh RES JHU 2 RE FE ATOR OCT A AU, AB AAS RT REE Let PRET GRE 15 SG NOB, PEDERI A BEAR ANE. HEME Li Sa HELLA Bb aA A A SS TT I A BT RRR HAAS, EME? UR OR eS ATE, HRA RY ARE PLL, BEE SER TRS MA YE. PG LAHEY A A ASR PH SC RE Me. AE LE, BARBIE TEE AS SVT, SE ia a Se AY BSE eT EP HD ATA SA TS He Rt ATT EA SOP BER DAT OCEANS CFF Sl BP BBO GE CPEB SC CHOP). Sei 5 15°22) GU er Be ES A aa Ph AH EL GMO AS A 2 Han, ae Su fo] $e HG 1 Bk SUN is A SHE ABS DL GS RA Ai SCH CH HB a Sb RI FEAST BCE 6 B11 SB BLED HAT ER BN EGA AIT ih CEL, TRL PE SD Hi ey BA ONT EE TG GTR SFr o WRB T HAA AHR eT, BREE PE OR RE Ko OM ARR FG FA TE a EP, AT NAB sO Ga He STS TAA, AUS PES HU 2S SR A cPLA Tar RAE Se Be A FH AG HR A HTML FHS BS ACHR S AL Te. PE, A IE, BA AERA HORE 48 AEE SA SCPE SEAM AER RE. PE, NE GREG Me ACH NAR, TA EAR A EH BU 6 RP aR A BT 2 BRILL. IX Pa AEE ROR IS Bi BED > J FEE BAG HEL BY LETT BP A oR a A EM Fe (OR ALT. PY He HE IE te BT DB, EPI ZE RH PED. SR, ARE JE He A De A PK AERA T PAP HRS SCPE HG] ASG AH BB, BT DUG TD EE PHP ol GURUS. KS PHP DTH 4 aR AS SICH AF BP CCE. HEIRS AP SCPEIT RUBE E SCP. PEE LL AL 12 BEER AN AE RHE FF BE ESS 11 EA SCHE WAG NA, OCR C++, ORES HL ETL PR: © I. TERI. MR AIA ETE, MONIC © SCHR BeTE. PEAT FIC PRIA, BEATER SCPRUEAT HR TE MURS TF ERE TUTTE BERGE. ABTS AG iE SC A RA Rs © RAD. ETHEL, mE RATA PHP $264 TF S55 SC PEARSE eB, BUA FE OR FEO I HERG RAE HT BRA LN Aa BC a SE a SCP © AHEM tte eo HR © CHE © SCH Sa BRAS ELM THE HES HE 168 3a YMA WA RERERERE PERL BF AY OC PAT A A CPR BE AG SO PP EE ES OT file_exists() BGT RIE. WHEE MIC HEE LE, MY file_exists()FR MK [A] True C1), JF AL MRA CETEMI IED] False (BK 0). file_exists() oh ACM is Fs bool file_exists(st ng filename); WATE ATA, file_existsQR BAA 48H file_name, “HR T RAI ETE NY SE « ATE FT AUIS OR FEAF file_exist()eA Bch RES fgets() sett Freed) BR BFE DE AA SC A LAS a i AN RUTH ie A BS (EL RA a 5 2a APE ME 2 TL P 5 HI firecd() Bs ie DC HAG ak 0 EF» a A dB a i BEY BE, FRIES BU 1. (A PHP SEAR TEER te OC PE air sh AA eS Fe A TERK BIE 4H fgetc() BB BCA TE BR. BR CATE MAC A AE HT ON i TE SB FF. Fgetc ee Be HY He AM Ps string fgeto(int file_pointer); im 3a YMA Oa 4p R99] LOR, 2 fgeto()teAki et False, FLAE, FANS I1H A C45 ch Fopen()stide AL Sh HIF tt fgets()2 BOA SCE EE Sie (i I LF — EE AES fread()eR BAA, fgets() FEI CI HL HH length SROGME AKI 1. fgets RAEI Fs string fgets(int filepointer, int length): MUR REE — AL. UBER ES IE © BMT length AH ° aETH, Ww © JAR EOF ANS FOR. ABTS Wb FAK filesize). feof). fgetoQ Al fgets(e RMA AR. BURR BL BE us it 6 AIAN SCARE EL Ket A ~ ASCE ASNT IR 6 FH fe LMS, “Could not locate the sp RAT FE SCP datal dat. i RET FF SC AEE AS MY , Sl SB a A OY ified file! Please check if the file is valid.” iH. yi, WK ff data Ldat RAHAT IT» SCPE LAT KI at BT CLF] tsize( PR BCH SEW IE AE act WERE Le IEE, A AE ALAA fopen(ye BAT IFSC, BIASES. Bia. Maiti SEEK_CUR & BAY fseck() PA BOS CHE HT Slo 152 Bl i ICES 22 Pe HA 24%, Hit fread() ph SCTE BSC EAS EE IR 6 EGE. Hees GAH AK data dat CLC data.dat, PERT) SCPE AR IIA 6 EF, c star FA 11-3 3c TER RS AR FALLS HUBRIS fscck (ORR MOE FFT BIA MIk, CA TART til KPC te EAA E ML. HEF By REDE. HES T PPE BM. sf 1 to fy 3c EHP SB AT tt 176 3a YMA W415 Se PHP 22 fT fwrite BBO Sh ABC HEREAT SRIF. A RCAT 3 PS BL. write ( BR MEY IIL wr: int fwrite(int file pointer, string string, int length); B—P SA file_pointer LRM MAE, CHEM T SPE MT. BOF SH string FEBS A fe Ed ALI, 3 PSM length {2— MES. ha RM T length, TUS PRPS EET MZ AES HH length MME PROS TE, RES AR FG OBB Re Ja T WEF USER fwrite RL, ABLE PASSER Sdataformat= 20A200A50A6A10A2A4ALA1A1A1A1A20A20A20A; A2OAI" pack ($dataformat, name, $2 ss, $email, §gender, $birth_roath, Sbirth_day, $birth_year es[0) ,hob Shobbies [4], hobbies (51 echo $line, "
" en ($line); Sfp = @fopen(*data.dat", *wi*) or die( *Could not open the file. PL ietion, $action, Sherrer, $thrillers, Scomedy , $h es(1],$hobbies [2], Shobbies(3], ”: Sresult = @fwrite($fp, $line) or die(*Data could not be written to the files): folose(stp)s CELTS, MACE wel RAT FF datadat HE, AAR AM ATS. HDF RAGS data.dat HEITIF, WE LAS “Could not open the file. Please check if the file exists.” Hi. MR ATF MN, ME FTE Shine PEARS ASHE. (AE, WR SEE ALI). SUDKG EAS “Data could not be written to the file.” FE. A/a, ALF felose( FR BORK ATIF Oe GMT datada LHRH WHF AIH, to RE CSA, RIE MIE AE Hm EAE a 48 (Albee & Shine Y) FARAH. PHP +1/tf fputs()eR Bll fwrite( eR BONES © Bh, fpurs\ Js fwrite() (4 i)4 o Ale, fputs( 9H Al fwrite() th — BUN» int fputs(int file pointer, string string, int length) SAL SBT 17 AY EA 1H 4 Sdataformat="A20A200AS0AGA10A2A4A1A1A1A1A1A20A20A20A20A20A2 OAL"; RSURERR. Baa SEA RE ATE ADE EH 111.6 FEMA RS St LSE Are Pitt: $éataformat="A20A200A5 0A6A10A2A4ALAIALAIALA20A20A20A20A20A2 Eid A OT DER 8 TLL 1 a PE Id RE A Be) BET A) HTML 2c AREAL IM Tl MMH, PTE AEAE ESdataformat *}*. Sdataformat 3A TEMA AT HE AM A iC RAT RBS SE 1 LAE BEST AT US HK PB SPE A AVE ATM MELE (20, 200, 50, 6. 10. 2. 4. 1) AeA AEE, ie lSname, Saddress Semail 7%, HEA HTML 2298 RONG AEA. ALG: © A200. HAIER LAR 20 PFW. ALLAH GL Hi$name, $hobbies[0], Shobbies[1], Shobbies[2], Shobbies[3], Shobbies[4]Ail$hobbies[5]. A200. WAAAY SE REAR EH 200 +H 4H. KAA — +E RE, Blladdress.. Ad. TASER LR 4 SESH RA EEE, Bl $birth_year. ASO. JAIME ERENT ORE 50 SAE HE. KPA HEHESemail. AG. HAMNER ERENT (CRA 6 SEH. IAAP SE REAL Sgender . ALO, JAZEERA 10 PSH. RNA PEL, BSbirth_month, AZ. HAMNER ERE (OREM 2 SEE He LRP SEBEL Sbirth_day.. Ale AATEC LPH AEP HE CSfiction, Saction, Shorror, $thrillers, Scomedy) FUPRH APF WH EH » um FPREGHERAMEN, Eh, PENPMAMETKRAT 20, MAB UAT HEMT AAPRAUE, GOKU, RAE AG RAIL M 201, MAHAR LBL, 8 DSF RELI WOARHAL, TULANE RTA RIS. IEA) packQeh et. HE RW HEEA HL AK pack(Al unpack )Ba BENGAIIR 11.1.7 pack() unpack()i38 pack () PR UE HAT F455 A HP BC ATs RPC BES HA Peed i PAN ALE MF 1 SPR. pack() string pack(string format, argument 1, argument 2 argument 1} 178 3a YMA packQ GEFEN S A Cargumentl, argument2, ...... . argument) #24 format & BORK UCR TPT AE, FBI RET. TRUE APR ee RS, AEE HH FAC: $line = pack ($dataformat , $name, address, $email, $gender, Sbirth_month, Sbirth_day, Sbi $£iction, $action, shorror, $thrillers, Scomedy, shobbies [0] , Shobbies [1], $hobb ies(2], thobbigs(3), shobbies 4) shobbte echo $line, "
", strlen {$line} TELAT, M$name S)$hobbies[5] is 2 tt We tis 16 weet Sdataformat #5289 ft HC 6 JX ACA AEM AE AY Cindexhum ) PSU BATFE TE As APE Mo SESE HEY ae EAT Dr Who PRU» Rese SIF eB 78 EE Sine 4, YG LEI echo $line, "
", strlen( $line); TEU SG RAE ATED Be be unpack() P20 HEME #5 FA] packQ PEt “37” (AGEUEAT “ORL”. BZ, unpack() A RAE MMR pack (ek Reis eC 1C AV AAR PEMA, HORE HL RA CLOSE A FP RO, BE He TRIAL cunpack() eA i fH) iH: WF > array unpack(string format, string data} WE STMLE unpack Qe Mc APE SAL format All data. formar SRG E TA AF data SHIT AHSCT AP HI. ASE PATA EE ts ‘ormat = *A20name/A200address/A50enail/A6gender/A10birth_month/ pirth_day/Adbirth_year/ Alfiction/Alaction/Alhorror/Althriller/Alcomedy /A20out doorsports/A20advent uresport A20popmu Sdata= unpack ($dataformat, 7 LETHE CORA reader.php), Stine “1 2 HHS UAL is OF APB I Ha — 4H fH} hy Sdataformat ee ese TAGE SSE LR TN, HR aE A). a Mit HARDING. ARETE ADH — ARG A2Oname/, XE A (REEF PEAT CLIT EGTRRA, CRED MEL, SG RIDL, 20 AeA WAFER EH, LLB name AAI MA $data YB— AIH. DAE, LIE, BAT DE — He ARH RANBIR AL BO) IRA Sida HPAI HE 6 UREA TEE STine CLA He A A A OT APR A CE, BRASS unpack() eA Ai T PEGE T © ARRIETA 20 PE, TELIA Sdata["name"]. RE fei HARI /R20rockmusic/A20aggreasivemusic/A20photegraphy" ine) ; SAL SBT 179 PK 200 FWA, FHRMEATSdatal address"), (KILIAHAE, EL BUJRs —7SCARS R BER, SCPE CE AT Oh BIBLE Wik, CHET AGATA, PT RI HEE AS ERT FRET SRC 112 ESO SERR EMM OR A, CORT PRT HA EMM Gndex.bim). SHEE RAE AA LEAR BEL HE RL A EOE RIP SIAC PECb JECT SRW ME. Jas. RE TF4S PHP HHA: outpa.php Al readerphp. de Phe 5% 2) Uf MA index. hum HEINE 8A ASC data.dat #P 11.2.1 output.php Pim — 4PM datadat HCH. WRIA ECE, MOV. UR REY SWARS) datadat CF, ALL wei MAT IP. ROA. WR A AER, AES WONG. TAL WER A SPRUE. DU EGE S Act. fe HTML fet, We TPA HE, Md PHP aOR T ie HERS PRAISE. Bd, AIRE HTML tH XT 4h SHE: TEE, WRAP Tix HE, AeA, MOET —4+ 4 WSfiction OZER. WR. IAPR ROT LAE PHP PLFA EIR, $F ASfiction MBE 1. fH He, WRAP HE, HEALY null, RE it E08 BA null (Qe REY, PHP Se EAS 2 Be Be a BP TALI BE output. php “Pi ACH we A iS PEL HR if (empty {$fietion)){ $fietion empty ($action)){ $action = ( Shorror ‘empty ($comedy)) ( $comedy = for ($i=0;$i" © ae ‘2x8 WY A Coutputphp ) 494 BP. te RRA KI IE HO HR —, TLE APA echo Sline, "
", strlen(S$line);i8 4 , PP//echo Sline, "bi>" strlen(Sline); . J. FIRE BUR BRICIN) OPHMGiE > BGS ASCP data.dat, 22RUES AME KH] data.dat. len($line); i $result = fputs($fp,$1ine} or die{*Data could not be written to the file.*); Eelose($fp): AY output. php 1 369) HTML BAS, AE FDR eam) ad A de i os BB Bui. “FIUAE output.php 52 86/05. shtml SAL ae Mee 181
*,strlen($line); [fanaa AGRE SAE cata. dat Sresult = fputs(Sfp,$line) or die(*Data could not be written to the file.*); Eclose($tp) : 182 3a YMA CES RE RAS SCH RFE

The following information was entered and accepted.

Full Name tds #BEFFEE*

SEARS BS — iT

ata

std>

e/td>
estes BR MAE NB —AF- etre etd>,

(ii et AN EB = AT tds, You prefer these books A Rats LA BAT.

<7php echo $gender; ?>

SAL ae Mee 183

, "; ) if (Saction) ‘ echo ‘action
"; ) if (Sthrillers) ‘ echo ‘thrillers
"; ? if (Shorror) ‘ echo *horror
" } if (Scomedy) ‘ echo “comedy "3 2

Your hobbies are + ", $hobbies [$i], " 3
184 3a YMA ‘feet FARR TE UR bik AT CL) FT FF iL 8 fal FE AE a index.htm. (2) SAME 11-4 Brasitte & F114 index.hum APA IRS (3) di Submit fel, DUET BGR A REN SUE. (A) BAAR (a REE, FP ARTSY, MSR ASR. Glass APA 11-5 has. HIS SUE RTM (5) Sift Confirm RAHUL. 25H oumparphp. “abe SAMBA AAS Act data dat 1. 5 ASCP RERSUG EEA, MP 11-6 HR. SAL SBT 185 FL 11-6 ei output.php "A data.dat 3 PA GE ASAE IR Ore HRA 16 PR RH HARASA datada P, AFP PEEAARLS ASR datadat PRR, APPL, PEIRARRHA dada PHL, HPELTAM ERE P. 11.22 reader.php WR A T 38 output.php (403, WBA FEM reader.php IUGR SH AS Ala T aT ABO AEH TS Pe SIA, AUER PR BUI AA data dat 3¢ fF BER AY fas AGAR aE A BAY HTML 205) 0 9% Wb 5 He SCL dl. ARS AY PHP ASP fe TER A data.dat fa BEE. PB PR ER: Se (1 (file_exists (*data.aatt))) dle(*"") 3 Sdataformat = +A20name/A200address /ASQemail/A6gender/A10birth_month/A2birth_day/ Adbirth_year/ Alfietion/Alaction/Athorror/Althriller/Alcomedy/ A20outdoorsports/A20adventuresgorts/ A20popmusic/A20rockmusic/A20aggressivemusic/A20photography* $data= unpack ($dataformat, $11ne); FRSA data.dat NYRR ASUT ELC thea CEOF) fk. HL, fEi8H] EOF i, FIC table, body il himl MK. RAAT AEE EE, TALE AE PRAIA T o TRIN, CEUTA OY RINT, AES IC HE HR AM Sata format JO se HY fie SUE AT HP 4a", FRE ISSA Sata 6 ALL PARIS. ATC EEO 7G ROR, FUR k CUNTTTBT AR. HOt AE), REIL DL ES 8 8 BE OE SAE ASHIK echo ""; echo *", Sdatal*name"].* Ann echo "cb>". sdata["address"].*
echo *". Sdatal"email"].*
echo “cbs". Sdatal"gender*].* Ann; echo "". Sdata[ "birth month") .*-*.S$data["birth_day"] . Sdata["birth_year* J." SAL ae Mee 187 echo ""; Af (empty (sdata[*fiction*])1 ‘ echo "fiction", *
\n"; } if (lempty($data[*taction"])) ‘ echo "action", "
\a"; ? if (lenpty(Sdata[*horror"])) ‘ echo "horror", "
\n"; ) if (lempty(Sdata[*thrilier"])) ‘ echo "thriller", "\n"; ) echo *
\ot; echo "etd>eb>"; if (1empty ($data [*outdoorsports*])) c echo $data|‘outdoorsports* |], "" ) if (1empty ($data [*popmusie*]}) c echo $data *popmusic"), "
"; 3 Lf (Yempty ($data [*rockmusic"])) c echo $data[*rockmusie'], "
"; 188 3a YMA ) if (lempty (Sdata[taggressivemusic™]}) ( echo Sdatal ‘aggressivenusic'], "
"; } if (tempty ($data [ "photography" ])) £ echo $datal*photography*], "
"; echo " Felose (Sfp); “FIBUSE reader.php (t) se #6100: sbr> center>

The following information was retrieved from the file. J fnnn= ABM data. dat 40 ETE BTC — PB R table width="800* border="1" bgcolor="#EEFFEE" align="center" cellspacing eure Pull Name etdse-mail ctdsDoR tnterests iiobbies File is does not exist"); ) else “ SAL ae Mee 189 ( Stp=fopen(*data.dat","©"); 3 /* if (filesize(sep) == 0) ( die("Pile is empty !!") ; J/ echo *", $line, ", $datal*name") Ant echo "", §datal*address") \nts echo * Ant echo *", Sdatal*gender*].* Ant 190 3a YMA echo ‘cb>". $data["birth_month"] .*-*.$data[*birth_dey"] a("birth_year* Let Ant echo **; Lf (lempty ($data[*fietion"]}) ‘ echo "fiction, "
\n 2 Af (empty (sdatal*taction*l)) ‘ echo *action", "
\n"; > Af (lempty ($data *horror*])) ‘ echo "horror", "
\n"; 2 if (empty (Sdata[*thriller"])) ‘ echo "thriller", *
\n"; ? Af (lempty ($data *comedy*])) ‘ echo "comedy", "
\n"; } echo * An" echo ** Lf (Yempty ($data[*outdoorsports*])) ( echo $data[*outdoorsports*], "
"; 3 if (1empty ($data [*adventuresports*1}) c echo $data |*adventuresports"], "
"; ) if (lempty (Sdatal*popmusic'])} ( echo $data *popmusic"), "
"; SAL ae Mee 191 ) if (lempty (Sdata[*roekmusic"])) ( echo $datal*rockmusic*], "
"; } if (tempty (Sdata[ ‘aggressivemusic"]}) £ echo Sdata|taggressivemusic"],*
"; 3 if (1ompty ($data(*photography"]]) ( echo $data *photography*], "
"; 3 echo "
": 3 Eclose($fp); 2 Lid A 2 99 reader.php, FF {E51 56.88 RYU IAS A Si ASC EIS Meh A ba (gaye 5 eta 11-7: ras FAL-7 reader:php ftsfitit 192 3a YMA 13 RMA Ce, ES TOMAR, JMR TA. RES Too ie file, nists) BCH AE SC AEIE TF HE BREA TTY fopenQe® BET IF SCHAMA felose( e8 BCTA SC. PEAS] TT (EAL freadQen BE OF. TEER Ree. T WET 15 FEE filesize) BCH SEC PEE A) ABI feof rie FUN AE AIA BY TOC 1 bak EOF. fel, BSE Th FB: MARE AEH RE ATED fgetcOA fgets RB. 4A] TRAE CPE ET RL RAY feck ER BL. He PAILS) TU PRR: TAKA fwriteQ) Al fputs() PACTS Bas Cee KOK ATM 224 4 An fet OG RE EFL eR BL pack Hea EB Hebe AEE umpack() eB CHS fie 214 Jes BS SECS CAT HE BL 42 7 P+ PHP fis, output.php fil reader.php.. output. php BIA HELA A index.hum Pf ¥e HORA. JPL EA BIT EP data.dat. (iF, reader.php HABER A data.dat (48 A TELA Heh A TE i BS 8 BO A HK Baa KIA wy iH 3 PHP 5 MySQL HAS JHU 3 RI AD AWS 8 FE BELG Quicken a Microsoft Money (ANI 2 1 ALAR ETE PE RHE ATMS. ae. (TYE ARES © ATRIA PALA ICRU, RRMA EMIS HARD SU BORR. SU PEAP EAVES BRAT AOD, RESET HE ESS ANY 9S EP Re ARAT WEIS «Aes FD A Ht de ih 2 5 © HH Inventory BEER Ic ALTE AN MK Hl fH) 23, Accounts Receivable BICARHP H128 H HHL, LK Accounts Payable HIG HEIN i £2 SHH TL. AER TE BLIE TA) Aa fei. (AO, 4% MOSK PG. Financial Accounting #8 a #7 CBR EH BSD A EATS TH OEL, td Inventory BiH ah Fey HEB FE GET A REAL SALAS Ze SIAL PEF BL Se PR HB A RR IE, all et — PEP EEE BEE ie Internet $5 Eb YL ARIE MS REA AH T FS RA OY OT RE I WOK i FAIL. 1 ASP.NET #l Web [9 , @tAT LAT iA Internet Al HTTP S25 AIC BE OL HDPE Fo PEALE, ASP AAO ATL ASP.NET f 8) Web 2648 Coe 7e AS F500) fei AAT RET I BIS Web IRA MEA) BESLIAP Web (>A 5 SIEM. KEL AEF Sit AMR RSE BY DACA Sa HAS AS EH A ABE YA LAL SBE ho De Ba t, AR A SEH AAR AB PETAL Web Ze « Bi26 SBR ee PEAT MARA, AES TMT ARH] HTML O86 SL, IFA IET Web fy dee BOK AHP fa. 2 JPEN TE SCA SC PH EAE A) TUT MIR Ae AR Sf HERI. PRT, ESD Te BAR APA Bk CEA SAAD BU ME NR AS RR. HAVE, HATE IG MySQL HUE I, KW Ee PHP ita ALS Me. Ariat A Pee Se, EE) Bd Te BE PEP I. AMR. EB BRE HS 2D Uae HE Ae ARR TM 222 FEL Pee TT AS A A ASS AP HRIR? (EE 2) LOT ER TSS A, RAT — Pte ERE 6 12.1 Bae Ba ATT ASAT BLT Fe tit fei OBE. PAT, TRA I A aR Hh 9 Hk. RAE ROE UE TEN HERE, SEA) TODA Pe AMREROCA CHE, (EBC MORE, ALB HON BHALICt. WSIS HES TAT RTF RE AR tH, AU RAE A A fe SSE RB AIK. A SCAG KB CE A FD PSA SCE BE A FETE SOAS SC EH CARAS TTS EATS NT EAT RHE. TEM EAN PEE, A SRS BRIE. FUSCA SAU ROE AH, SRE AT ROR SCRA MLE, HDT RE, sy FASE 2 fa ES SCARE AR TY EZ ADH HEAT ALA BY ROR IE A'S 6 RE PAE SA iG BEF it RA ADGA oy EE 2 RD RAT LB BR A A FD HF RL. AE tO SR ALLS 65 ch FFA HE» IATA DUAR Ay CREE, FOS ZA FE I OO BOR PEDIC EL. ARTE CHE, BGR DLA ICI Hi. SPALL ARPS UM RR we ei RE ET LAR SCAR a PN. Bia eS PPHILGI Mit, ADU EECEE (a BO TLIC ALAS AY ESE BLAY 6 BSCE AEBS FB) AEA HG SSR PEGG EH BT i HOR A GS HET RICHY HE TE Gi oA) MU, RETEST a FA WE es Ae EM FPA 0 OA F Pete ENN. UR BE AEH MU Hanks Adrian (4) AMY IF-S HS, PTL HIF 512 eA i 195 SRB FAR, TALE ATE SKIP AE AR BEEP AG PEEL 2e. PAIR BINT ARE» CAT HA fs AMD ea EB PARR GATE. te PT, ETE RATES AB EAE HR 1241 BRAT AEE BLL DP A SE A RPE SEA RAC ER. EH PRAT bh, ATE IL RP EN SCE. CLT, BTS ANISH EAD BE, FETE ATS SE AED TT SEE AEP A BS SEU FATE 3 SAB EAE, 4S REBORT ER, METRO EN RASHES. BIW, HERA MTEL A al DARE A fis he FLA, MRE Re LHL, TIDE ee eS Fe] EAS ORR AIR Ai — i RF FASB DRA HI EY WA BESTT IEE LP. VRE RD Re HUET — EB Be BPS OR PD AE ON SLAs — 4+ 5 FY AE EE OF «ACA HE LG 3 4 4E: Books Members #il Transactions . # Books (45 45 KPA AHH TT AL FL HLS AY FE Members 141 2 A} — 47 FA ASE A AA FANE. SUG» 2 Transactions (Ai Xj — ASA SEA ALI Ai SESE (Tg MA HB LA (0 A SE AE RS RAAT A HS EH ATR TERE BS BCE ON TAL A CR LEA POPE A FBR TTR Se FA 12-1 BE TEEPE I 3 PPE BAS EAM 1 eT 124.2 FH EMM ARRAN, FRA MARMARA. HMB, PAST AUR ME 2% 3 42: Books, Members fil Transactions. 2 Books #4 SU FFA, 47509 HE BRIA. HH. BORAT EEE. 4 Members 440A ANE PRI, LE Sh AUG SYS. HIG, 2 Transactions 2a ME INS. TRU. 15 SRG RRA (15a RC ROL RIT A, R08 FW IR EN ARO I He BATRA ACER LU. FLERE BT LSE SCAR, BT UL CS NUH AL Uy DAR ne BEE FF A CE A BB SEIRLUEAT AU, mY LF ee SA AL SG BA A EI PER AI, #§4 Transactions ff] Return date “# BUR iil FMW. TAA AE, Pee BRT MENEZ AFR, “ERR METER. Za BBWLTEROWE, Hie, HAREAWME, BRERATERAGRD. 196 Sha ay EAL 3 Books Book id Name Category Price 001 Lets talk about Computers| Business 100 002 ‘50 Mouthwatering Recipes | Cookery 135 13003 Living Life Without Fear | Psychology 150 B00 Chinese Cuisine.Anyone? | Cookery 200 18005 Stars Shine Down Fiction 220 ‘Members Member id Name Address Phone_no ‘MOOL Julie Andrews 4630 College Ave 4158342919 Mon? Joan Allen 36 Broadway Ave 15836-7128 ‘M003 Anthony Willi 8 Sliver i. +415986-7020 Mood Linda Lawrenze 674Darwin La +415848-2089 /Mo05 Peter Holloway 3oUpland His. 301946-8854 ‘Transactions ‘Tran_no Issue Date Return Date Book id member id TOOL ‘1/15/2002 onis002 BOO! ‘M003 Too 1/1602 02/16/2002 002 Mo02 Tos o2p2p002 o2n22002 003 ‘Moor Tod 2227002 0272272002 1004 Mo02 Tos 02272002 0272772002 BOOS: M005 Beh YF BR BY 9} yh Biz REARS A FRAME TE. BBM, MRP BY *BE, WWI PBR ARE BAM. EULA HE 28. GNM, WE A PR aE. (LE, WRF BO OE, APM Re RUE, UOT AAT. AtMT le i OT AE HAS 84. PA 12-2 45H T Members #28) Bei % Pe AUCH. Ure lle. ERR—-PREDRAMILE. Bt, PAL Pint, PE, HARA AAR HREMTAL LAR, ATRRATERORA, PRATT HD Kk, ETA GRMAAR. ABGHER PRED HLM ORACRERE, HLHK Aide AF BAR (RDBMS), 512 eA i 197 Members <«_{ MRK ‘Name Address Phone_no MOOI Julie Andrews. +4630 College Ave 15834-2919 Mo02 Joan Allen 36 Broadway Ave 13836-7128 ‘M003 “Anthony Willis 8SSliver Cl. 415986-7020 Mos Linda Lawrenve (674 Danwin La, 15848-2089 ‘M005 Peter Holloway 36 Upland His. 301946-8854 FH 12-2 % Members ft #88 BIBLE, MSUA LICR. CERI, record AAA A ROAM RCE Mia. (A TERETE, record FEARS PEP ATIC. PERE ALE PE Ta 124.3 1R TRA A ROAR & PRE fs ee PR IE PATER TEMG EE PARE BLH 5 GMO, BUR Living Life Without Fear XACT CLFl, AL ZE Transactions 2 POURRAIT ICR. SILAS, 2 Books 4H EAA BE —T IDA, FF A Members #4" PI IN TRANS ME — PETER Fel 12-3 Hhilh 7 2é Members "Hic ak ‘Members = { eRe Name Address ool Julie Andrews 4630 College Ave. ‘Mo02 Joan Allen 36 Broadway Ave ‘M003 ‘Anthony Willis Sliver Ct 415986-7120 ‘Moot Linda Lawrenve 674 Darwin Ln +415848-2089 ‘M005 ever Holloway 36 Upland His. 301946.8854 iat TH 12-3 % Members # Hic HEE TB ERE AR BES» BE PR hee Bi BAF EAE 12.1.4 EASE ACRE Ni, 4 FEAR ei LO DAG A RL IF TS TB Ah, 198 Sha ay EAL 3 EE ER AT RE BT EL EEE Bay ST ae, PE UU Ul 2 1 BE ae & eT DRI Ay 8 ik DOE A SEU TTA RM RA 8 OU 12.2 Bam EL RSE BURRS ERB’ (DBMS) FE 8) SR HEH IT RGR EAT ALR. Fe. PR AR HER BHR AA iis BEE A EE AEE AT BG] DAML FF fifi. DBMS. BLAEAB IAT TA REED © FDRG AACE SCANS PE 0 a 2g HE BRA BS ME FUT) DBMS 4) Stir BPE SUR MRS, “ERAGE RR UDK, IBIAS. BOE FE LAR BEL BLS OY AE FI AAR BC C A COBOL AN 4K FHA _DBMS AY DUAR a iE Lg AAA RHEE © GAD. AE ASAT LB A? I FA A F, amide. FRM. DBMS F447 LL Ff © AEP GR Te HEHE. DBMS (EPR Al IT RRA A BE, BL TiC ATT HE, HATE AR ATE MEE © IER 24>. DBMS Fi Ste BCT Uy Fel Be SRC AE, MATT A RIE TCS Be 4. DBMS #260 S204, MO Syl BARE. DBMS HOTEL RUE Fe SEPA PR S08 Ze AAT ARR FD © CL, FRA Ra A RIP CL Ay PS EE SA BH CST. © AEG. DBMS YH Arts Meise Af SES T AY. Bi, PY LB RE AEST RA FE RA BI eB A 5 HCA NSB KR DBMS 42H HESE BY ARRAS BR OE RGR SEB, BOE RE HIE Ao © RIE BR MYA. ZERLAD DBMS Bf, ECD BCH AS re EC RE ee Hae Bl, CERES ERR AC TSE, FEE I] DBMS A284 FTA A AR IRHS “25 HR A XM'S 9 Member ID ft) Hk iA te HEA 18 HS 9 Book_ID (41/9 SH TRAN BERL” BU oy, DBMS 2k 48 ae UE La see Se bah IA JAY PERO © BURT A AUR . & Be DBMS SLA A LLM Ca Me Sa EAT a AS PIR RAE LAL, PERRI MARE MHD AI HE AG US BE A GS FS 5 OUR FFE DUS A 0 Hi SAB AR 8 IE SR» FSP 6 SALE Cin C B& Visual Basic) Gi] BFE FFX) Sa MEAT EE. 8 Ja PLP ER iid 512 eA i 199 SRE. 12.3 RABE RE HBL, —PEURETUAS Pee, ARPA CATE AM IN. HEP AR LAS ART LGR 2A, JPR SRE PO ea RT eZ BINA WPL AK ef fate SUAS Ta] IS YN 5 LOT, PARR HEPA HR PU PE BSE, RMT DA 8 8) EA AS PS TR i LR Rh APL. ABER CE 3 Pe (Books , Members #l Transactions) Ze) 4F (EHR A o LATE AE Ae RR A AHH Re ERR. AT EAS (IAS 42 (EEA. HAHN, Transactions 4344 4% Book_id #l Member_id FFL. HEF ELAM NT # Books A Members "#55 CRIME «APE MLOGIE T BCR Rede (NCEE ALA PERU PE AAD ZO LATE 3 RR: © et. TEAM, PZ IR AS. RR LIK RIE Avis So EATER ME EL FAFA, ARB RG RRR — AS TELE, ORT RABUN, ARIK ALC BES WL © RLS 0 MICRA PAE I IRE PRC TS ee AIO, HE Books fil Transactions 2é41, WR ACE TAT LLM AH SAK. MATA Books HH) Book_id if 245 4 Transactions "HSH PLY Ke © BMS. REMAIN RRM. HULK PRPS iC RUN RH A RIS Rida. (MN. APR PE NTT, AAS TRE PDD. te ART DUE n AAS. HELA RE HH, CANT AeA aI TR. AL, YEAR UAE Bute) PW Be LCE RE PERALTA ATE 5 UTA A Bi NP PL HE BL 12.4 Bein ERE SOLE ACHE I FR CA EE HR SAS A A AT ARES SF A a TAL. RF: Lea 6 PTB, (LLG 3 UPB. Se ST ARE at AK BET ELK. KEE BAIA HAE BR ADL, “EIN TRIE ALE A BR BIA HE ABE RAE TEM MT A Vrs STPLIRAL RDBMS O14 —+X AMIE RAMEE HEPA AAG AA BRS B— ARB, de, BitH MO FA Book_id 44 Books 4A Transacions Bet A, RHR, ERIRIEM 1K Transactions A541 Books id FARCE ALTA Books +. 200 Sha ay EAL 3 12.4.1 SEAR PUA SH, ATA REUEAT NIE L 2". FERAL. UTE ie TRAD BA IC, ARNE 5 UR CE BA PTL BE SA AL TO, Be ae SH EK os AS EB HE ZS 5 BANE AE AUR HR A ATA AYP RRC AN 5 AD BR HE 1S AAS BEE BREA BU TG EL BE RLS STAG 9 TAR Se RA 1s © FEE: TRAE A, heer INA BOE, BRAS EHR © RHR. CARICA AUIS IIR, RATE SS ABE. TE AE MOR AER TA, TOBA ETO PET TAA EEA SL, RARE BETH © ERR. WRT RZ EKA, WM CE— Peep I, Me EB AR BLE A Ble SOLE A BNR Ae OE HD, EAT RET A BERANE. HEMEL a deh EAR ICACN —4t E KEE BALE ESO Se A IE HE 12.4.2 SEH SAAT 4 RGIS. CATO ee Ait eR ee Ra © Boyce-Codd jixt LB-BA MRE ROAM, WUT RN. ERI, OTA A UIE MOEA © AT AR BR EP AS A AE A 2c, BEE RE aS he EK REA T. MARMARA TA. PN, HEA 12-1, BRI AIAG, IY Hie HA Jill fH Projeode FAWAT 3 li. ARAMA GI, Heb ha He 12-2 rw. #124 Emp_id Name Projcode Department 001 Jack 002 Ace 002 Jim. S64 Mkt 003, Mary sss. Ace SAD He ALM 201 RR) Emp_id Name Projeode Department F004 ail P64 Mgt 88s Pood E005 Jones 002 Mit R122 Emp_id Name Projcode Department E001 Jack Poo? Ace E002 Jim P64 Mkt £003 Mary. Psss Ace E004 ill P64 Mgt E004 Hill P88s Mgt F004 Jill Pood Mgt E005 Jones Poo? Mkt HAGA TER ALC, AT TCA ee AB EMU, I tie PE ae, TELM", [IH Projeode #1 Department XPATH (BO04 (fa AL, AAT LL WE PAO Ho PG, RY 2 12-2a DEAT AMIE ERRATA T ¥ 12- R228 Emp_id Name Projcode E001 Jack P02 002 tim P04 003 Mar Pass E004 Sil 564 004 im 88s 004 si 002 005 Jones oo? R123 Emp_id Department 001 Ace 002 Mkt 5003 Ace 008 Mgt 005 Mkt 202 Sha ay EAL 3 MRP BIE, HLA AT A RE AB tt EEF EEE, WR REE AEIGR. LMM, EA Empid. CMM), #123 FABIA, A ARP MAAR BRAT Emp_id, FFARR OE ERM —ABS. GW, Department A755 FER Ee AU SHAK BY LAL RL AS AS 9 A: a A RH PE HES Re HR NR. Ap A AY (RIED AR 0 DRL AIRF BART AEH RRAZBA ERM, WAR LATA — ATE IRR PE CHE, ttl Department) HORT AE, UM Emp_ide fe EMO E Ht, SLA SAGAS HATE DR A A 0 ALE, 12-2 BY LAME APE ALI 12-4. R124 Emp_id Projcode 001 oo? 002 Ps64 003 88s 004 PS64 008 sag E008 002 005 002 A.Boyce-Codd i & OR eH a HE A A AAR CE AE A. UPR He AEA Boyce-Codd iit. BHR TF, WR TCR SHR, AU ROME T UE, FEEL P.M de BARARSIN, BAAN EE MIE To UR DATE. Wee TA © TT BRAS ELAS — AE © ASFA, HARD —TMERE AOR EPL, ATTA Re NE AR 9 SE TET RT SOLIS. Beep its A FE 2 A A HE 1243 RAMIEH EMIT, PRATER TANTEI UR, DAD CERI LA fot MSIE HP 34 AL EAD KWL IF AL BARE © HIE, ALIN AE ERE MUETE sO HE Se HES AEE, HIRD LA TR ME RES AM, BLLE RSET A Hk. She SR SERA GER 5 AUESY Fj SEGUE iL AP ME A EH HE OE HR PEARY SI ATCA BR HE > CPU SE AUIT (8) AUR EE VO BSB. HUME. BCI UIE TB 512 eA i 203 Pate ETT HAs 1 Ze ARE TEA T BGM a. POLI PHP TSC HE AS eA BH 12.5 PHP x} BSC A Se BY DUG PHP EE AR FAS BE. SEAL, PHP HEM A HES BH PEAR E RBE. PTA 88 PHP EDC PR 9 2 © MySQL. EP aA HC SF A AHS KAR A PARE PE HE. A TSR SD, ER Be Linux JA Pe Ee Lk BE BE hutp:/svww.mysql.com LES AK MySQL Hf Lk @ mSQL. XIE ASAE A ML AY SY BA Pe. YUL AAIG 4 http/Avww.huges.comau 1:72). © Microsoft SQL Server 2000. 12 Hi4H HF HSE OSH JE Microsoft, 3 ALi RCH MEH Wy 18 Windows °F £3 HY FF AEA BA Be OS ARE 9 0 Fd SA A HH fc DE hup:/\www.microsoft.com/sql |: @ Oracles 74 BE AA FET ET 9 FAP A 1 CLAM HEHE htep://www.oracle.com f.43 5) WE % i 2 Gi FPR SEI © PostgreSQL. KE AAT K A BG SE ABE» PostgreSQL (Va (is dk OS, Fe LC HE A BY BH ARR. ADK PostgreSQL AY UE & fs ALT LA YE hup:www.postgresql.com [44 . © BS A KIRA PEI 7 Ors MySQL.AA PHP PAH MAIER, MILER PAREN MySQL, HE PI ATA HPT Web BCR FERIA HY 0 RHEE LS AWG 8 ef Bl RENO TM Re PEPE 12 Heh) MySQL Bde. 12.6 Web Beja ty KABSMRMOMREBIAT. Wti, Akihs a MAAS TL. EM ULI {RUE Web di EP ETE RA ARRAS BGR FEAD Web (STR. (99 Web Sct FEMA REFP I TRIB A ER E 0 AERP Web i) 08 FE ara MHS Bo Dy Te EG EBT AY Internet #1 Intranet FE PSHE SVU HL 26 RA Oo FD RP AR BSR SPB KAR RH TR APs SEAT TE BE EAE PEON IF Bio RAL TBE BABE, EE FFE CAE a) BQ ER HART © SUID. SCE A AEF DCE SICA IR 9 AE Be HR 204 Sha ay EAL 3 (SPREE. BAAR MURAD, (TMi AOR ET HEFL Web Le ROR (RIE PUR i MEH. TiN BS A RS AS es BE PRS PE. ER ARR I RG HE BBA FD TA ETL TH LAE SUR TA A Web BCE. EAA Oe ia As HR eh ATTA. Wit ELBE PS EH A GR eS AT ORL OE Web BSR PE NEL Hh HUIS A COTE ALABAMA ASL HAD As FE RAE OA) ALF] Webs SCH 6 RB a TESLA RR A Web SR FE DLL REAR. ACIS Web SUG PENAL ALF fea F ALAR SY | © PENIR A 2S o BCAR PIR 8 FDA A CR EPFL SPA a DL ck. © Web FRE Be ROAM GEE Web HRI AE, “E OLER HR AUN MER Me I eA CGI Al PHP fH, © Web jit) 25 » Web Si) ar FAN ARE I Pasi “ER TE Ae Al Web HR 5 852 Te a, HTTP PAD ZE Web 200 Bi A Web lk 25-2 (ea B. S2b3{., ODBC il JDBC WALK GE Web RG 88 BUSCH EZ (LEE VE EL AES CAPD) LR AEE OT LAD FA 12-4 dea. bali 1 _ it \ wes 28 [EOpBCaDBG™ | ua |< CGWIPHP fii AW ee AST — TH 12-4 Web Sci rF SEH FRPRe HY 12.6.1 (8/8 Web SB PEAY tii, fe Web Ai SUR EBEA EH, ATI POE © RS] AAS HALE Ee Hea SPEIER ae BE Hs AA SR Hy WOT LLL Web 703 1k Bde EAS 6 © RED ETL A AY CF 3 EH AEE AEA © BAC ARN ie CE SICH Ay BICHON Ey A a aS eI TL, Bit BERS RANE. TTF Te I BAAS i BERS ITE A iB DG Ee HE AIO ZL RAS EEA Fra 2S ohh 7 Ag SP a 512 eA i 205 © EUSA AN AH . SNER LSAT T AAI GEE VBA © APD EG Be AT BURGH BMH. © SUTTER TAH Ba Ee eS (ERE, fe Web LA) Mae te ATIC © Fa Bh U2 HIE 8k, © REFER TE] HYG UL TE Az HBS HE BT TA] A TD © HELA Web HAE. BORIFR A BLA te Web UDRP IIE REE, BER IEA Be SEERA. TIERRA, JO NUTR AREY, Teiby Ae RR ELT ERE. TICE RGAE, JP ABR tte. CET. CAE FINE A A SBE 0 PASH ae BE a a) AAR PE oP FREE A 6 BORE SB SSP AO TE BR, BRD BERL REA, A ae HS MERE. © FALPTEP CEA SL: Si as AICHE AEE AS EAL A HI BB BER A YE AL SAR EHD a A Tid ELSE AG FR HE PS BACK ANC RBRAS A BULENT IE B67 JU eee MySQL. 12 CHE FE AL 6 ORF DAT CEB ERA 1B AUR IER. 12.7 MySQL Si Ean Fe (E MySQL i. AF & din OT VLR AT RCA PU ES AE» A Ade StH. MySQL ie ETS ire, FRIST A. Rec AURIBR IR. BSE, ASP PES aT BE EP AT LES 12.7.1 48/8 mysqladmin # WAGE AEUT AR AA TS Le, ete © RBG © AUB ace ME © ASHER © RRA SRT {QUE MySQL "fH mysqladmin fir F] PUT AAG AE © ain A iit Ps fmysqladmin [options] Conmandl, Command2.. & 12-5 HPS T HA mysqladmin ir OF VAT AY ASAE» 206 Sha ay EAL 3 #125 MySQL HHIwS Ex £8 cereale ‘eA. Oe drop A ci CA EDA IE A HE extended-status SIRI BB oP EARS 8. flush-tables RI A AB flush-host SERB ATHEROS flush-threads SR ERTAT Ae EER TL fush-logs ATA ME refresh TAR A a FA a pin: {05 M0 mysql daemon {iE variables AVENGER AL status dit SHARE BARA ER version SB ACEH IAA shutdown RUAN BS password ise HER A HS SH fT AH MySQL HARPER. PY EMH] MySQL Ii BL REFIT & PEE Se, UG) RR EAE SS 12.7.2 {FA MySQL Wane rF MySQL 22th) MySQL AB JPR 77 4 BCHPE HRA 2 » MySQL AIREY FF. IF HWA JASE hup:/www.mysql.com fH FR. Ue HEBERTLLAC Windows, UZ RTLLACEE Linux MySQL 2 #2 SG MRT ERE PES DLA OLAS LY AY SCA SFECORWL HE. MySQL WHE Ot FINE: @ | CHi#4 Perl, Python #1 PHP i © HET HII ROME (BU © SHEE AMT RCE IR, © SHEP AALNTUR TERS, aM CRE ea RE IME SORRELL . . FAR). SCE A ALB HE SCE AS IS HF BBG I. © HF UNIX BHF. TCPAP He FM fr YUE TIE. JSF MySQL JE #l Linux #72, WET LU SEM eek. NST, ALTE RPM (Red Hat (75285) SC(HET Be o MALT HEME A thd >, BT BAW tH MySQL Je S512 _ ALC A 207 TE BERS, BGG. Shir fPIC F Wey MySQL We HREM. 23842 PHP F 43% MySQL i i¥ AANA & FE 12-5 (JH MySQL Bi aU FEF BPE AN, CL BER E f£51 3) MySQL th BREF WIN. CECA PRICA SLAY LMT MySQL fire 12.7.3 fee fit 2k GUE BG FF. {A GUAM ME. WATE MySQL ff) Ay teh, CHET em tit Pa walzw Lf MySQL SMITA“ A BEF create HS. itr i fia Ow DEG) BERR TAOS, » MySQL 4 PAT 4 MySQL > Sas Eig (0409 tH tar 12-6 as. F126 ¢e MySQL ‘ha Bors HM PRM SM Ua, IP LA A a cme (ot SASH A a in Td AS PF a BE » EAL HAE 208, 54 fds MTL 3 aU Be a EB HARA Books, FATE) (MCRAE. JIC AN BR KF] mysqladmin fir. rir iM Fs Et Laneoi EMD Sb TT NB 7 T PRE. KABA » SHrmie. A aeH, Ny KS IRL at FR 127 7 MySQL HRB EH FF a [Fae RRO, RR, Bh aM R, a SeHEH AS fe Pt, OF >) tO fel EF MySQL Ze cai a 12.7.4 PURER feb, ST ae) a) A =) fr 7: CS EH BEAR AN EF AH BAS TH BR HG A AR TR] SE wa il, HELA BR Books 22K fF fii A : thors 4K FF 4845 Oat FEMUR. 8 LRAT HRS THB 4 BA) MR ME IN BH tt S512 _ ALC A 209 iim ABE A 2 0 BE 9 Oy PAR TROD EOE FE. MySQL Bea, AMF CES. Qu IAT EGGS SE SURIE Books $b AE. fot SRR SAR AFT ET. AE Ty a changed”. iX/R iH RURULZ % Books MBs AM tre FF Aare (A 12-8 Him. OF TY AAT 6 bid atabase gr 128 oye CAFE Ay BE RE ET LAE, AT OE TF MySQL HAY FH IAS FS BRM. Reh OTE BBE IB TE fo EP, HE REE 2.MySQL + #5 F ARSE KAD HL — A OTOL AP A FB FERS OIA, Be 12-6 AAS T ik HEM HE ALE HR GE MT CLE CEE iB. FE BE 412-6 MySQL PANE LAY xe Hk char RF Fob varchar He ELH (ELE char HR 3-80 Kee BAe blobitext | BEE Lee fit 65535. int J et ea AUT YN AAPL 2147483686 RFA bigint FDR APB REAL AL it AOR HE BY EL AE 9223372036854775806 CF smallint FR (#- ANIME, smallint 0/7 Bei A ERICH. I 32766 Me tinyint FOS 16 MEE «UCHR I float Fe (RAL ROMA JEL TERR 126 HC 210 Sha ay EAL 3 ee) ae Hk date FARCE EL AUST AAL HLA AA ASS yyyy-mmedd, $F EBL 1000-01-01 3) 9999-12-31 datetime Ree i i ULI year. SR A A BARA) create 444 5 TERR AEZ My Books (i) 246 0 0 a] BOR Jet, LPB 2) Do te a eT Ae BAR ea Ps mysql> create tablenane (first_fieldname fieldtype, second_fieldname Eieldtype,., n_fieldname fieldtype) OP TAS ft FL: TT OE 4 9 Products 4, HAS PEEL. ABA HRS oF RIAA 6 create table Products ( Productid bigint (20) NOT NULL auto_in Nane varchar (40) NOT NULL default Description varchar (200) NOT NULL def. Price varchar (20) NOT NULL default * Category varchar(20) NOT NULL default PRIMARY KBY {Produetid) Ale JL EI MARS ONE T 4% Products (2, EA AA WI RAEN EB. RAGS FFE: Productid, Name, Description, Price fil Category . Productid 224: bigint BHA, TFA ATLA, J KA LL 20 4 «la WE ANGE NULL fii, TUL SEAR SS RRR ATA AR TILA HT A RY Productid, JP 721032 Lin 1, MAME) HTIEHY Productid ffi. name “# BUH AE varchar MBE, “EAT Ly de KARL 40 PE AFI EER RPI ASE Ay NULL ffi Description FB 1H/E varchar SCH, SURAT LLL 200 PEF. RF BLAH AB HED NULL fff. Price #625 varchar MECH, BACT AL 20 FFF. Category FRAT MIAN RM. APE varchar EGR, CRS ALA 20 DERE. RMA Productid. IAM ATE HE, FPL Pe RE HE Tk AL RAT RIM. F129 MySQL Hh Ot ee CEREAL T tantra es AED Dt Be A BALE SCG A URE 1275 EMESPRAR TEUUB IER, WYRE EAR ACER OLE Tome, WL W046 Rh. MySQL HET Ade, HE DUAL St REE 2 PP RE SEARHIA FEBIEIN Books % MySQL #24081 show tables fk 87 iio Fo ST HR EH Be ROBT, HE MATT FFU CE eH BT AT Re Be eC FA 12410 f€ MySQL Hime WL EH AP AE. UTR a A Re ee BR? CE, EAE Hit. fore te He 1276 BARRE (Uy ALE eT HY 0928 © MySQL 4h Hm EBL ra Fs ERT RAKE RS. RAG Oy UALR dr Hei PY FER (Products, 46 LIAR PF) AVE ATM BARR. EBL 212 54 fds MTL 3 BE HY RE AAR AE A a FD A a de TP, A AS a Bt, Ei ir & 09969 iH tm FI 12-11 Bas inn 84 SIM, MARIA 6 Al. RAMA AEM EMF PRE Fs © Field, ZAGAT OIE He ELINOR iB, BABIN varchar, float AI{E (O/¢E-% 12-2 Hi) HEM SUE. Seat HEM. SHE THEA, BERRA ee RSF BY char 1 EAE HR FAGAN RUF BIA OER IR A EL ae AE A Te © NULL. BEEP FRAN EL. MUR EB, WISE NULL. © Key. rls TBP CHE. ACARI BET MEHL, EOL ALE ui AS FL HE SE APL EL 5 Ae BPH AAR LOE]. CEE PURE RRA PRB, ELAR ELA iy NULL. © Defaults HI FAME TIRIAML. FLT DBR AL, Zen A RR It RR BLEUE, MARRIES. TR BOY Not NULL FEL, Sk —AISEAT BE. © Extras Basilisk TET AEHUN, MySQL ti FH Arti See Bel MY A JT ta fol SEE, EPO: © Type. ra dn SHG. ta Stay He deo Mn. CAMA FHS it ie By PA BE. OT CAE insert fir EAT sein Fs S512 _ ALC A 213 ores W122 AeA IR + RULLZE Products HMI ih. Fide Heath AiR BLE» EAT Ciel ER HAR, BER EF 2 Bod eI GAB eH He 12.7.8 SHRP ABE BLAST H ABEPLUG, OIA MARNE. BEAM. select six AT LAI — i MY Ae FAURE» FPS DASA PREP ERE HTT ir SHA F Fil select tir fei23 eee RES CD FRB, WAL select Sy RB E MFR. PIN, my spi oe SB as 2 bE (0 A avy AA) Productid, Name #1 Price. F fiiigm ii T SBA HABA WH, BA SC i RD 12-14 Bitar. 4 select iff ARLE Le EAT select ity PAB, WRB EME Eb iat FH WOE select 18 A) 2k RE AE Ay AE ity + FILA where F HEE ies He Sy tater A ai Fimiasih —4 TRE BE ta SEAM Hl . #8 12-7 (RL 12as UR RPh ree 78k He eae HOR STAMAULET RAM SRE, AHR OH R127 eT ea Fit = #1 LCA i 21S ty DA A all Al distinct 3¢ BEF MCR FE Pa FE AH BTA FEA se UPI A EIR. TERE select 1H A Hse FUE bia Hy HE stinet HEF ER Bi WEE ida. ET RAISE M Products 42K IATA ANIA BI IR, EL (8H and #l or 16 96-75 9] LUE FAS HR EA OK, NS Mb. AF and St 1 DR LITA AM» TMF or AAR AE SE WU BEAR ATT WLS FO HE a A Bk Price #2FHYE 100 #1 150 2 [FIAT IH) Productid. WAH. 48 FASS AEE i i fi ry 29 Fietion AYDUAM select 8982 —AF AL group by F6.. HEH group by FAVA LAST e002 LAIR SAT MA. FL ME. CTL EA eet sum AL max AGREE UET SE. ld, TE FIRMS, ATHOLL SRW AE AS Category IRLREA HE ory PELUET PAL, JF HEE T MTA aS. ERE, EO) ee A HIER 12.7.9 SRR ABE (EFA update fir 2 eK 3 £7 fe EP A 6 PERCE HE AT LA PBEM AE A tin NB: ME AIR BET EM. update fA zi — Aa, “EOL AOR Eh MCS EAT cL. update Fe HY EE DEA i Hy FAME 12-16 4 Category “FBR HME Fiction, AAT HAES ION, BL Bl 12-16 ISH PBL 216 Sha aby EMH 3 EN RS RE NS OLE PIAS EE. tT, PY REARS {AUF update 12) FT Lh AGE 1 BODE Ee» gs Be ca EH TAS AAD KY A BA BBR PE ADT tate ee eA AE I RIG SE SY OAT Me PRR PET PAT OP TAS, aR Ue AER AT SPA. KS aE 12.710 ae P ARSE {EHH delete mW M2e PINE . HEA > Ay UM BReh I Boks Rida. th BY LHS where Ff) delete fin —ike fit ARAN DRS £3 HAE A AFNIC 6 Je ARISE OE RAIA, ARMIES OF ARR T. PR AIC AA oe SN HI AF HAR APRICR— SiR, ysql> delete [where expressior BY DAFT BARS AM BR IT A E EP 200 Bh AY TLR o eae) P1217 RSH PMT Me RE PRERLFAS, MAP AMAR AER EIR, BLE, BRS THER IN, CAUABRIC Re. (ALE, tel Le HEPA TAS ame? Fi 512 eA i 27 12.711 $e ANH (LFA alter Sr OO ASTRA IME TIER. GEA] alter dr OP Lh IANO He. eo ARMA. nyaql> alter table and + © BORA BARI. alter table change cnewdefinition>; AAEM BG « mysql> alter table add index () + © RIE. mysql> alter table add unique () ; © WRF —F mysql> alter table drop BIDE. tise EE wT CA AA EA de To He Res, ARATE 2) Og SUAVE FE BEROR, RCE MR PEM PRIS Be 128 S45 ek, FAT ARBRE RR, 2) T BGR AT UTR. ERR FERMI ES. EES T BEE AS (DBMS) AX REGRETS RS (RDBMS) OME. PG. RAT ARC, TART MILI 4 PIB. HPO, S21 PHP SCHEIN PH, HAE MySQL SGEIE. BHT Web SURMEINIK RSH. Mia, Ae) TfL HEH mysqladmin dr} 28 AC MEL te MySQL at fe OR. BOE EAN. RAE 21 TATE ESI ECU IC AR BG, AE] TMT select fir CoRR i ae AULA NEA HY. 313% PHP 5 SQL Rie (MySQL) Were EER, EAT TAK MySQL RYDE ALS. TET ff A AR BARE EL Be tty OE SURE, BEAT SURED R. FRMURGRAAS. ERR, SEPM A PHP 919 (05 OE AT ASCH PE He EA I Ar HR AA ER EAE AD fA ta fA MySQL SER EPR . TILE A SD tn PML PHP BL AP OK EDL ERE (AREA PHP ORL, EAU AE HTML 46 Beek 61 ALP 05 fis AME HD EAT MySQL Bi HEE 13.1 48H) MySQL EDA, PAU Bf) a BR AI AS es (LT I HA S| AE 5 VG CY Ps LS Co FET FB HY TB I Ww PEM TT AB BR ADE oH AST UU AE Java HAL DHTML Oy LA (i.e 2 ASG TAR AG A, ELLIE OE SAA AEA PS A EE i Internet YR RE, WLS AVAL TTR HA TAA 6 FEL ir Bh PERT She WUE ERT, (EAT RA I Te > CURA wi EIN oR HOR TAN, HER DE EAT A AN FEM? RAE Be OLAS Ee A wh PE DE AN 2A ARR BL AST AE et ML, 9 RT RA Ro BR HEL Gb, PEATE EM ABE, ARATAT ARSE AR TE HTML. ted ASRS LE BE VEEN. TEA — Aa TAL, SCRIP ALA BR MST OUR OL, EAR A AT IR Word 3c 5 #1 F109 FEZ LUE AT 18 = Qi A ie SREP ST 9 Sh AS. HL A AE RG, eR TRS AT BEA Be URE — PTI TL, CRAG RI TA, RGR. HET, — SR NAAR LF BA SPA ic LE A BM A URE, AA Ai A TRY FFA EAS) AH ko AE AMADA] IML, SP ES BIA ASCOT REAR AST NAN AE RARE FRGEAG NA AU TSE AER. ERAT BBR ARID, LAN PREP) HTML 2 5) ATA ET La. ‘ui PSY), FAA Fa TF Ee 5S AAO) PHP BAR AHR PE, ZEA TS PRI MySQL. Cee oz 7 neve HTML WR A PHP IAS. PERK RE, REE UAT HE AS 9 I BAD a — 4S fd MLL) a BA HE oO 513% PHP 4 SQL MBM (MySQL) fi2%4 tH 219 HEA FB SO Aor FD I A a FE ah Aik ae» 2 fy AID ea A HD FF HR. DAE» BARE A He fe EE] MySQL BH IRI A 13.4.1 REE ‘SA FE RE AS AR a SA IC PI A IR Fei, RMAF RL SIU AR PRICE SE AER ik a a RE AT (OPS Web Vi mee ETN, SSIES) cn MEL ALA FEAF FILPTE Web ii ie 2 a AIM GE MWe. XM ELLE) Web ARG th» PRG Web fi arAGIX A+ RAE UNE FER SER ME A 6 RIE. IC FEISS AACA OLR Web TSE Web fi AF BHR SAGA HTML fe oC SSE ALI A (ARE, Ze RES MySQL BGR FES 4 ULMER Z A, LO°% >) MELEE) MySQL. PHP $& ET ARRAS NER. SAMUI mysql comect HM. ‘EFL mysql_connect CTI ULI MySQL AGHA St —/E RE. YR ACHELHE AL AT LI Bee HOLS AE, FPUNTIRERT DLA HEA EDL JE REI RO FE eeRm HH LA IRE LESH. JA —HPP TEMAS HEIRS MEP © UE PHP A, LALA SRE HAT MEVEAL CAEL. MURR] mysql_connect(\i MAM PHAR MERE T BEBE, DLS fa PA ka RI PT HS BA TIRES Pe 4 «mysql_connect -RciH it F Sconnect = mysql_connect ( ontent-Type" conte: " method="post" action=*addr: ="center* cellp:

513% PHP 4 SQL MBM (MySQL) fi2%4 tH 225
e-mail
eed width="162">
TELUS, STOLE UR Le 4. PE ID Allg FHF AB EE ID. (CERRO EOR Aa MIG. ait Submit He. MAHL. BAAR ES Bi) MySQL HA Bi. PUREE SUPER, HRI BLO] POST Hy ik feet PHP MAS fo PA SC 13-6 Bias. SLE REG AMIE B) T MySQL Meas, Hea Lica UH AB] Mailinglist #1. il LIU FAR, HG ABE © Fil mysql_connect() fia 4252.81] MySQL (ie f%. © FA mysql_select( ye 8G%4# Mailinglist 24 FF 4B CORES 13-6 KORE ALP BY © Jil mysql_queryQiR EGE (i LRA MySQL RS BOBO PE. RHEL RAUL select PTH (6) He AER 5 EH SE 2 OE Ei RD ME RS A mysql_query()i M-TH. BERANE True 3 False, ‘G51 18 RM ARIE BROUE WURACHELN False, BAHIA. Fiai, atk Oat t Sch PHP BAL, “CRESS BUTE Ree a a I HE . IX SHAS fF 2 addrow.php. chead> etitlesadd a new row in mail data table "; echo * echo * ecko * echo * "; 513% PHP 4 SQL MBM (MySQL) fi2%4 tH 27 echo * echo * nesta" ecko * echo * echo * echo * "; echo * Secondary e-mail"; echo * " echo * SSecondaryenail, "" ecko * echo ""; fe LMT MARS, det mysql_connect() Hm Mi TH) MySQL MiB. MIG AR TS CHE Mailinglist (Uj HL. BES T4495 Maildata (4. ALAR heed, BOE. NORE TUR AINE, TEINS CEE HES sqlquery Ht. KER TA Me 5 BS A FHL J AS TOS FN EASA a Be, JPA AE ACTEM T ALP. 46 select AP, RRA ARIAT RBS RPE FOF BAN RERE CEES BLE Cee RAN Fe RUE. THREE Ys I AS de BB HUME —BC. MWR select AMAT MIN, fe SHIA RIZE, Ill Wht Squeryresult #18 FMA Truc. fi RiKAE BFL A True, SU ACSA AY Me ast PA 13-7 firs. LAL, A RAE BE AY FL False, PERRIER, HPAL. CE MAN F, RENT False. a 37 BME 28 4 esp EMRE 3 HF HOP SUL CS ALE 6 BAP A BE T A MySQL Hi AY HERE. FEA ASE Fe a AE if. FEL ASE 2 SEM BR CE Ty Ra HA fis, A BE te 134.6 Ae PRES HEC T GRRE ER IED 28 T et ZI, PAR eh Bae BG. (UE, RAR ABORT se AT PERIGEE, EE AH SEAT EF CSQL) POF (0 DEAE) GR AE AA a) 25 aE TY i PE RH TDR HY FES is ef MySQL 22667 mysql_query() PR BOAR ARE, JER RUB AY © eR RUS AWE ENE MSR IEE AERA MySQL JR 2h. WRG BS 2b Ae AT fl), FABIA FA mysql_query) S(T F (squery_ 2 FO, ab eat ibab Tit ie. Squeryres = ny! 7 LIARS. mysql_query() HME a $query_string tA —- TSA, TAI RE {it ZESqueryres *}1. 2s $query_string WiiA WALA SQL He Nf CE AMT A) SOR A th DMT TiAPE WIS A), BSqueryres MLL True. HA CELA PiU F. ASEH LA False. © ALP eA BUR iy i ite HTS © CEA PEE TA Cb OTHE AT TT HE. © A AEHURI EA MTR ETE. es Qu SRLELHEQRS—AREM, KERHHS, ie BEALAT PAE SR, DAZE MySQL Bode deiiets Sho (1) 45, QAI] mysql_connect()HEGEHEE] MySQL SUE. (2) PRE» FL mysql_sclect_db( i Bid FFF SLIT CEI ME FF 3) , ROSETTE, RUE RP RA aS ES Le CARRIE” ft, EOD TAL EA select 184) AA AEA. GASEAEHR YE mysql_query © PALA — TB BORER, PRE mysql_query () HRC FHS Ai $e MySQL FR 2 (4) RAS» MySQL RI BEAST Ae i 1 Fe SAS UAH AE PT REE EMIT, WR RY True, REA MIIUT, WHY Falseo 8 PIE Ul, Heian RB. 38.13% PHP 45 SQL BUR (MySQL) ihe é fA 229 TF TSA as PCS AT REND, EE RY Maildata “HF TAI. BN FSR HH UFR] 13-8 Fras. F138 2 MySQL Se Mech a ty a ity sheml> Displaying Records Retrieved From A Table </titie> </head> <?php Sconnect= mysql_connect {*localhost*, "root", **) or die(*Could not connect te MySQL server in localhost 1"); Sresult=mysql_select_db{*Mailinglist*) or die(*Could not select Mailinglist Database"); echo "Database Mailinglist was successfully selected.*, "\nt; echo "<BR>! Ssqlquery = "SELECT * from Maildata™; Squeryresult = mysql_query (Ssqlquerylor die(*Query Failed"): echo "<BR>"; echo "All the records from the table Maildata retrieved successfully.", </html> JRPLAUHT (EFA mysql_connect) ii 26423!) MySQL BUH HF, Fi mysql_select_dbOwM AK 230. 4 esp EMRE 3 Vila] Mytestdb GEM. AER W HOE ia, ABIL T —P SQL AMIE, CHER 2eitSquery_string . 48/5, KH mysql_query eh MAIR TF HEAT MySQL IR ah. tH RAAT MN, BWHSquery_result (HL True. PHP S286 7 VF & BR BSD AE HD RD DA AT INT AR 123 Go SA A eh a — A Ah. BU, AR Seb AT, BFS DIK Eee Be. Bl, WR AT DAs RAI] 20 4TH Bit SEAM) 20 URE. AIPA TH SUEIAIS AS 20 2K, AY LUE] mysql_affected_rows()r& Bt HOR BIW TT EL, TSR RTE eR. RG, RL Re A 9 HB AT AY ROA ARETE. CEA REY TA, TENE Re. A, HL while 12%, CUT BING RP EAT AT i Aa i, ALR ate Eb PHP Jd em BA, HRC Hi. © mysgl_fetch_row() 3 6 J&R BURIAL. CER BE nt, EL FR CIE I AREA Be) STL RG NE A AILS FR BS A BEE, indexl, F—‘}7Bb¥E index2, ft SHE © mysql_fetch_array() PRA. 18 SFR BO IOLA AA. PERI RAL LB ME BLE BE SS) WRB T RTT RR BME, eR ACHE] NULL. FEM eR. Lmysql_fetch_row() 4k mysql_fetch_row/() F824 Rf 2 Mb 38 2 His ELE — Aaa oe EA AIS AT HE A FE LAC RINE FER BI TERE. BOT SF SResrow = nysal_! MAT OTA, BARSResrow AHP A A ATAT IL IY. RAESResrow (145 tk FLAS MLE AUS AS UE — BL, Bi FETE RR PE BPEL E Dy BALSRestow ff) BAP TER, RBA FR YI ATER 6 EOS AL, BARAT ER RR I HE HAL SPST ISI FER © BAL AT BAN RT SAA (e(H FAT mysql_fetch_row() BURT IT, PAR FADS SUT (CL) Ji mysql_connect( yp SHES] SA HF 5 (2) 4237/0 mysql_select_dbQeki #Lu## % 47 Mailinglist 782. C3) MORE SQL ATE A). Ch MCI PE HS BET RL GX a HAD HEE A fe ER $MyQuery #1. (4) CERT EET, AUEUIEPE Mailinglist (f) Mailinglist 26+} (028th DTA TLR « (5) BEHESresult HEL PUT APR TEAL MDT. ERAN True 25 AAT BRE Me We TARO P, RAHA False: © 4S FAL Pa se Ba AE A Hy BU HE. row ($result) ; 513% PHP 4 SQL MBM (MySQL) fi2%4 tH 231 © MySQL IR MAE IUT HS iM SQL fil T 5 © TE IH TRS RAN FTE © HR LAS ANA BT AGB EA is ET (6) GRE Z H$Resrow HIER, IFAD AEALT mysql_effect_rows() eR 8 4 Hit 4 FRAP AVR (7) 1H while HOP AGUTHA, ELBISResrow #5] 0% tks (8) BSResrow ME — AERA, Fe AU — 476 HEHE LY AE Mailinglist 2241149 3 —4> FRM. (9) Jil while $75), Mailinglist Kredi 77, fis Ribas tela ot Eo fe RA, S22) fea RL mysql_fetch_array() PR MORAN AT PAPER SEA 2.mysql_fetch_array() 24 HEL WH, BEAT te AT mysql_fetch_rowQ ek BOM EER PAY Bea Me PEATE #644 23 Fi] mysql_fetch_array() ei ROMS) REP RRR. EBRK AMR MBIT. LL, AY F mysql_fetch_array( ei 2k, ICR AE LI BEE IN EY RED . CER BCER IATL Fs Be ALPE REAP TG Ey BH RE — AT ERR 7 BL SRB OK 0%. mysql_fetch_array()PRBMTIZI Fe $Resrow = mysql_fetch_array ($result); te bmi © Sresult HH EA REL, “EY mysql_query() PR 218 FH i AE @ BHSResrow Hy —++ KRAUA, CL Fell mysql_fetch_array() HBG (Al ei KP tte © SResrow EH fH HI — AP THE Hy Bi IE HS A BEAN APE TG HR AI BE AGAIN) © SERA, eA Be SE Te HE th a A SAD RR mysql_fetch_array() & 8{ 45 mysql_fetch_row() A BC HEL IN fem fe) MF ysql_fetch_array E67 A BE 1c (i 2 PFPLPAVISER ‘EAE IH mysql_fetch_array(h SOA (GN) AP BEAT OL FE 1) HH mysql_connect() ef 2022 08] MySQL fy 61% 6 (2) RJA FA mysql_sclect_db() ef HUE 1% F) Mailinglist M/F. (3) Als KFS A), LIK Mailinglist 46h HF ff) Mailinglist 22" Sei 97 fi A/a kh (4) ASAE HHUIEE AU FP HEE HESMySQLQuery 4. (5) BHESMySQLQuery fF) SAEBAT mysql_query Oe 2. mysql_query Oe LAAT A itd, HPISSRII Y2a SRE ANE AE HE Sresult (6) WOR AE ie MIN, Wa Sresult (AI True. MIRA MATT 24: EAE HY (5 False: 232 4 esp EMRE 3 Fy AF PIE TBF 8 0 DF AREA ETE MySQL Hit Fp ot Aid: Ns BE & TE AT HD FEL AS ELA i AF A A RE (7) REZ WySResrow HIER, IAPRAMIAMAT mysql_effect_rows() A 3a Hi AAR AIRE. (8) EFI while PORIMT HH, ELBSResrow 738181 0. (9) ER SResrow 42 —-HMAL, IE AEE 476 EFF i Mailinglist 2° 8 —4 F224 Me APRN FIED PTR 0 (10) Fi while #4254093 (HF mysql_fetch_array() 2 BUM Mailinglist 4} 232 ih [9 IPA fet A JEM Le SAE, HEA] el EB eH EER 13.1.7 Baie PHS CHE TT HAL he FIDE AOT, a Ae inee deh AY fee ke HE MySQL 4, Fil update fri Bree Hi Ae. PEMA IN, Hee PEE AZ MSGi PRAM. CMTS UE, HAR RABBIT. CD He BAKA HTML SUM BARRE PMT BORA EEE BL, “EAE ATH eto (2) JAP de Submit Hels, CAAT PHP BOA (3) GRBAC MySQL Si FF Rs 25 AE EERE, FPHRAB mysql_select_db() ph Sik FEAL HEIR. (4) iL mysql_query()Ph BEF 8 4 MySQL BGR HEARS ae. FA where 4) ALLA SEHD TE fe) AE 2 FR ao here UE) A FAD 9 Ae PR IE SR A TR HE i BY RFRA CEE AR be DUTT, FEELS NB (6) SR failiict PHP MAAS HR HTML 2271, fe See Sh as IPE CT) DML BUT 1) Pe Bs TN SR EEL EME HC eR PE HOB, HRAEDM LAR Mi a Be. (8) JAP ORM BUT EYER, FPL Submit He ADL AH fei INH OT BT 6 (9) GIA —4S PHP WA 5 EE, IPL CER PATH AY update fir SULT Ae Tee REEL mysql_query PRET A ArH. LO) RAP AEE A Mh ET TS ME ER, UE sR HO, TUR aE 3813 PHP 5 SQL BUR ME (MySQL) tek ¢ fl 233, te PISA ARS, BRET +} HTML eft,“ ALK SEs Maidata e974 AT FAB ic Re PEAR ICRR A—7P Edit BCR. FL hehe BEE IC ire AP REDEEM ik aeeP B Email “7 BF (ES EL a AA BS HTML SU 6 eH HTML TURD HS SET Besa ER ARIA BR SE LE 9 db_browser3.php JSC FH. shtml> <head> <titlesMaildata record browser</titie> </head> <body bgcolor="#FFFFFY" text="#000000"> <?php Sconnect= mysql_connect {"localhost*, "root", **) or die(*Could not connect to MySQL server in localhost !*): Sselectdb-nysql_select_db("Mailinglist*) or die(*Could not select mail data database !*); Ssqlquery = "SELECT * from Maildata"; Squeryresult = mysql_query (Ssqlquery); tetable width=700 border=1 align=center>"; echo echo * <tro"; echo * <td width=200> <center><beName </b></center></td>\n"; echo * <td width=200> <center><b>e-mail</b></center></td>\n": echo * <td width=200> <center><b>Secondary e- nail</b></center></td>\n"; sid width-100> <centerscbeActions/bo</centers</tds\n"; echo * echo * </tro\nty while (Srow=nysql_feteh_array (Squeryresult)) ( echo * <tr>\n"; echo * <td>". Srow[*Name"] ."</td>\n"; echo * <td>", Srow[*Email"].t</td>\n"; echo + <tds*.srow[*Secondaryemail").*</td>\n"; echo + <td><a *Srow[*Emeil*].*\t>edite/as</td>\n"; display form. php?Emai echo * </trs\nts 3 echo *</table>\n"; </body> <fatml> ETAT CH 9 HH ta FA 13-9 Fit. 234 4 esp EMRE 3 B39 RanrplenNRT iA i ek Ae OT AC A YD OEY a BE i BHC AS A eB, ity Submit #210 fe eh Submit HHL, fei Gh AEB) MySQL HR AS, FES BAAR HURT. MERE FFA LE% 9 display.plap fH) 3 tert. FTG HH 9 2B 1 Sf i RU 13-10 Bia. few eee] 310 Gaiesew aT tee cheml> 3813 PHP 5 SQL BUR ME (MySQL) tek ¢ fl 235 chead> <titlesMail record update form</titie> </head> <body bgcolor="#PFPFPP" text="#000000"> <form name="maildata" method="post" action="update.php*> <table width="250" border="1* align="center"> <?php Sconnect= mysql_connect (*localhost", *root*, *") or die(*Could not connect to mySQL server in localhost Sresult=mysql_select_db(*Mailinglist*) or die(*Could not select Mailinglist Database* Ssqlquery = "SELECT * from Naildata where Email='* .$Email .*'*; Squeryresult = mysql_query (Ssqlquery); if (Srow-nysql_fetch_array (Squeryresult)) ( echo "<tr> echo * <td> Name </td>"; echo * <td width=\"150\"> ". Srow[*Name"] . + </tde"; echo *</trs"; echo "ctr> y echo * <td> e-mail </td>"; echo * <td>". Srow[*Hmail*]."</ta>"y echo * <td> <input type=\shidden\" Name=\*Bmail\* value=\"".Srow[ "Secondaryemail]."\* ></td>"; echo *</trs"; echo * <tr>"; echo * <td> secondary e-mail </td>*y echo * <té> "; echo * <input type=\"text\* Name=\*Secondaryemai1\* value=\"*.Srow["Secondaryemail*].*\* >"; echo * </td>"; echo *</tro"; echo "ers"; echo * <td>" echo echo * <input type=\"submit\" nane=\"Submit\* "Submit\*>"; echo * </center>"; echo * </td>"; echo "</trsty center> *; valu 236 4B CORES cjeable> </form> </body> <fatml> Ra, HESLITA IM fea BA MySQL Scie Pe a ok, Fab acte ge) HTML DUTT. HE JX BUR MY EHINCE ZN changes.php HCE}. Pian TRANS, JAG HTML SUA $7 OU 13-11 fia. 341 PAC AHL <html> chead> <titlesNew record In Newsmail tablec/title> <meta http-equiv="Content~Type" content="text/html; charset=iso-@a59-1"> </head> <body bgcolor="#FFPEF* text="#000000 <p>anbsa7 </p> <?php ) or die(*Could not connect to Database 1"); Sconnect= mysql_connect {*localhost", "root" Sresult-mysql_select_db{*Mailinglist*) or die(*Could not select Maildata database"); Seqlquery = “UPDATE Maildata SET Secondaryemail Ssecondaryemail.*\* where Email=\"*.sxmail. 3813 PHP 5 SQL BUR ME (MySQL) tek ¢ fl 237 echo $sqiquery: $result = mysql_query ($sqiquery) or die(*Could not execute SOL query"); echo " Record was successfully updated.*; SL HTL AS ARS, LR Se Tt A Be A SE AB A LE SB WR BE GaSe EE OT fee SW EF PHP 22 ti Oe Bok AS PRECEDE. PT LOR ESM 1 ie A (mT WET PRE 13.2 FAIR HE 26 aE ERNE, CBE T UTE — PEGE. EMAC RB. (AIL ta BE A es TE A PRE POR AR APY 9 ARRAS PIT RE HEH, FRSA OR Hit AN PRs, AG MSL IE ate Web ii) Whaat. MAAR, C2 IGRI ROR IGA RPE PELE, OR ICE EER» ai Bee SATU. PIR RY ARS SER TS PAAR EE HE AR SA aS HH Ba HH I A <html> <head> <titlesmaildata record browser \n"; 238 4 esp EMRE 3 echo * ". $row[‘Name"] ."\n echo * *.$row[ "Email steftde\n": Ssqlque Email=" address from secondtable where ry ($db2, $salquery2) ray (Squeryresult2)} Squeryresult Af (Srow2-mysal_ echo * ". $row2["adéress*|.*\n"; : else ‘ echo * anbspr\n"; echo * \nt: echo *\n": LARS, O45 MySQL fRS Mtoe FIER. HREM, ES AE MEXE RENT, (EHDA ZL mysql_select_db() Hi BOK HEBER ME If RH PE UE AT EA Bf, SLAB MA Sei aT. PEMD Hh ERE TS. FA] mysql_db_query() ai G4 4% Fl Pi 4s Sue FE; Mailinglist #1 Seconddb. Hy AEWIC AS, CEE BE PAE MEY, SEF mysql_query() BR BCE WR LAE (OL HE EAA LE Mailinglist S25) Maildata £5} (P48 1G AR HB WAS BR HB OK FE UA AeA AD TEA GE AS OK «FAISAL HL Secondtable 4e PRR K, (MASE Seconddb Bg HEH . iW 22-2 fi AN He Aa A SSA A BR Email BEA. DAE, AE Secondtable +} #44 Maildata ft) Email 752 47 8 (A (ETRE. FEE AT AR Bl AM ich ae SE HR. LTR BR 0 A OL 13-12 A 6 “RR 2) AT Ete PAP BACH FS) Heft MySQL F 513% PHP 4 SQL MBM (MySQL) fi2%4 tH 29 13-12 RMSE Rs 13.3 §tZE() PHP-MySQL zk SRT EAR R eZ ob, PEAT T Heth He MySQL Bik @ = mysql_affected_rows() eB. Xf a8 BB IEE Ae iy de A RE TAT AY. A JSR MCT LAER TE MySQL FR 25 eh ob Pah 7 Ar HR PE TIS HATd eA . BRAGA SATICR, iA ADR. © mysql_num_fileds() PK 2. e614 (119 FA] mysql_query ye Mth fF AEH 7 ALY PELE. WR aE HRA Ie AE a IR AR LI, Bh Ss BIE aH ef © = mysql_num_rows()H%. 184-28 BA! mysql_num_rowsQ BAAD, FFA CIBER 4 select i HAT REMM AVITAL. WUE 0, BLU AM AIIM ETI. OR TaD 2) Un fe] WEEE MySQL «f(t feb. 13.4 MySQL #HftyiFie4b Ee BIBLE Ik, REO 'S ST ACRAY PHP FU, th aca) OU WYRE AE ARSE, WT AEA AT LE. RR IIE A A AUPE RUE TOR A B © GUE MT 13-13 WASTE A DUR TS EEA, JAP eR. UE, PHP PHL RAR REE 2 (ed FG A Pa fs 240. 4 esp EMRE 3 i343 hae © RAEN EA WSR. ALFERD TT OL RA fa. © RAAT AER. STAT Ee AA OAs AA TT A Be BE] Web SUE ARH, fee A MD AE Se DEE Hy aK th SAAT AAT AB BURR A. Ce FR GE HE UN TR DE, FA al A YAR A AS RAE he PBL AT AER AE CE HTML GUA Java BARTER Fe Java BOACE DAT ROR, ATR Bate ts Bh. It, ae BeIE AA BR AE eX RE SOAR 5 SAME GER An A DAS FED FE A, DLE Pe SE CARA ANB, CARAT LR AE. REA © SA PR. TEMAS, (EAR BOK Glas A UNE. BRT Ska BS RUE REREAD ROUTERS Wty EE ARG EOE, et eR eA ROBE. CEA ATT, 52D Ufo) GE 9 MAY. LTE BE Tf PHP AE EELIAS LAP REN FER o 13.4.1. PHP s:itiseie ea ARAB LO APS: POM R AL ELGE RAPR. PUAH RAL 8 BRR AD, HAE RRMA 3 RIA. PEM ARR. MRAM DADAS Sf 58h BAG EAR ACA Be CE A ASE AAT DEL ESR Ag OI cd TE HE, CRS HUNA HILT. (A ESRF AB, TERE PEE. HERR IE A DA MT» ULSI RAO EAT AE. TTR RL, RHR ASH Hy SH. FRR RRM 513% PHP 4 SQL MBM (MySQL) fi2%4 tH 241 @ = =E_ERROR: iX/i Biri. MRD ARMIES AED FP IEDTT 6 AMERICA AEE PEGS AT MTA. “HOES Le @ E_WARNING: ik MEiR AEB. AU TE RI. BAR SPARE» SASHES ME ARE PES API BELA, I CIN ABO AS BE SG PS EAR ‘NO EBA FS AS UCC HE 22 AS ER RRA RC AHR, CS POD ASE RTE DAUM» RR AME BE OE A oI AE A. @ ENOTICE: i HDR SUB AEAE BCAA, JF EWS). SIE AS ER AF RAMEE CEI AHUIT INS 2 SP By AR EI AEB RY, LIAS A a HB DUA EL. TERR AE IN, ATRESIA MER. AMARA E OW 8. @ E_CORE_WARNING; iX “411% [M2841 81 E_WARNING [4 Hi 01 4121, (AUIS PERE ANY Ey PUA. RRP HEA US TR, SR EMER SW 320 @ ~E_CORE_ERROR; i& i ii 4181 EERROR fh iR 2 MIL. (AE, ELERROR HARA Hh PHP AENEAN, Ti E_CORB_ERROR #322802 hi PHP PARIS SAL, ASL, TAMER AB LL AD PERY MEE. E_CORE_ERROR fiFi8 PLE ET CPE A TH BER MD ERY. ATH IY 16. @ E_PARSE: i PHOS MUA GH TRAE TIE OAT ARE AY, IE EL Ae a ee RTS ALA. GRAB A ARB, HACE AA A ASE EAT GR EE SUVEITTTRAT OT AREA, SES 4 @ E_COMPILE_WARNING: ik />#li 18 (t 8041 E_COMPILE_ERROR {lit RW AM. WLLL, ARIE AE (a, C00 BE HAE BASAL RINT a HTT Jk 4M BLSAL AL E_WARNING 2¢ E_CORE_WARNING 4/8220 47 DLZAb. BEAT JK 3 TRAE LAL UE, EES Ay 128, @ ~E_COMPILE_ERROR; ix/ii8 fll ELERROR J E_CORE_ERROR fHiz38(l, #42 TEER EI. BAR PRA, SH Gy 64. Ore EARTHS, STRRRS HERE. He RAVE HBS) Fi SO 2A RRMRAB AAP RSE MANA, PHP IESE ME T 3 NDP ELE ORI ATLL 9 A RIAL PHI HA SSSR. FCAT JL AMIR AS OLE mT OLED BAAS AE ES 0. FTES! RE RIO. 242 4 esp EMRE 3 @ =E_USER_ERROR; i& PHP PUP Ase MHRA MER. ET AAU SEE LEN E_ERROR 41K R UIE AV IRI. CEB AT a BE IN HS Peta Ra, TREAT. Ga. WRAL“ RL 0, Shee FOE IE MAAR © TRIS MIN HRS WY 256. @ ~E_USER WARNING: iX eR HHH AT SE ft A Ol a A HR TT, ke CL TE PHP #1 (4 RUDELARAF . rite PHP 4 BR NS LAER UA REE kB eo © Reset_error_handler < i“ PR 22/8) 3) eH PRU AME PHP FER A SERGE ROVER A HR ALR Fi. AR SCE A set_error_handlerQwim ZntA, Jt Hehe: AO A HALE RRO OCR AE RARE, Be. Bk, TE SG FED GES ik JR BY A SHEE ER AL PD eS HR DSR REE © = Error_reporting. Xe BRE T HERA AD BL ih A ERE 6 AEE FE AYR Ab EEE I TRC. FR GEG EE AOR BOR DE GAH TAR @ = Trigger_error. SX“ eG BUPA ACHE SE EL, DRE A AL YL RR Be AG CARR AVE A MER Cl E_USER FY), BAT VED Mh. FEIT Aik 2 A SHE EERE, tH E_ERROR 5% E_NOTICE. ABER Re 72) fod CE, PI SE SEER Ah 6 Sa HB EP SERA RAEI 6 2.5 RLY RA AR “CEE Ms Ya A LAE Zw REA HA DEH A AE BERG MICS APR TERE HATER ho SBP So switch ($err_nunber) case E_COMPILE_ERROR + case E_CORS_ERROR + case ELERROR : "critical Error; case E_USER_ERROR + case E_PARSE + "Parse Error"; "notice"; Shalt_script = False; break; case E_USER_NOTICE : case E_CORE_WARNING case E_WARNING + Stype = "Warning'; Shalt_script = False; break; case E_COMPILE WARNING : case E_USER_WARNING + "Unknown Error"; 3 [Rest of the code) } TE ATTY HE RT RAE RLI ZF, FTA AO AP TR ABA PA ARE TEU LMR, Ris Ob aE A ARE TR AR EO, FAL SS Je AA HO TE HO MA HER, BE 246 4B CORES FALPY AD EASIER BEG REA ONC 5 TRUS BE FL A wg as TR PRA A A VER (5 A» BEDARD PH SSB PT BE MP PUT RAR SEIT 5 TA Ae (CE AAR la HA Rs BS AE EU 6 ATP BE Me , (lerrtypel); TEL MAUS, errstring YTS AEA 1 ermtype Wy HAVA. AEBRIA ‘ULF, errtype ft (#95 E_USER_NOTICE. Ooms AE trigger_error() side? , A RLARM AZ UHIR LA! (E_USER_ERROR, E_USER_ WARNING 4 E_USER NOTICE), PHP ? ik 4) °004 AALA ME PHP aK 6) dk TY REA i i TTP EL, AHA a A eB PP TLE i TET: A Ah AAT MAHL Ze I. BLY ASI AF ae SC RA PO UGE PAE. BOER Ea MERE AC, WARS. BU, TUS ARULALP BBL Ra Be cbrocbroLets try to select a Database that does not exist.cbrscbr> mrror Message nysql_error(}. *\ncbr>"; cbr>cbrsLets extract rows froma Table that does not exist .

*; echo * Brror Message : *.mysql_error()."\n
"; cbrocbroLets select a database first and then try to extract rows froma Table that does not exist

" 513% PHP 4 SQL MBM (MySQL) fi2%4 tH 49 echo * Error Me mysql_error()}. *\nebr>"; ETAT BC BA AY P3144 PG as SR Mas TBS RINT BS BR A (HAS PE 13-14 ALUN Sea 13.5 SM AM, CAT wrt: PHP 414k Ak MySQL Sqe FR. Be A T ote mysql_connect() Fi #134 #8) MySQL [lt ar. #42] T tu fey A] mysql_create_db( e& BC7E MySQL Sif #1" 0 32 ai 5 Be Ha Ee BLE Eo REI, AEH THT HY mysql_query() PR RORUETAR HA, FSIEE HE MySQL FRG RE. SCA ied AEP RD A HE Fe RSET SRE RGR ERE AR, HED REP HAA ICR. IAAT T AU til MRR IR, Fe BAB DALE AY CA ek ie aR, UT LAAT REP, SER Tt Ae SE A (ithe BRIE ZIb, BAN TUNERS aE, THAR Ak eee ET BOL 2% PHP f(y SE fae A. Fh FR] TPP H+ AS A eh a ah Sk Jr A fy AR UK Gas Ae MI 5 iad GI 4 WE4 ter abRMMMeHee FF BE JHU 4 RB PEM SEL, HE Sp AT Hy at eM LR GD ge PF hk Fa Sp SEAL HLF mG ENED ARTY REA th a Ee >). CEDURE Ti Aa, REE 2] Un for GE A NE HER 14 BE, GBP] 0 fol a a A, si ER, SEAL Re AE EB a ALAS ih A RTT. Bukbuz Inc. (7E4 Eada) GP TA LA © RUA: Pah ae Meas Bukbuz Inc. fi AYIA PAB © MSS Pei ARMA eA CE SOE AEE TL © STMT R: PARE ALTA AEE, ADEM TA E. © SAAT RARER A aR A TERS 1S HE, GRE 2) tn) YE RET DB) MS DA ho AE EA ANES IBN BLA TE BR HE 16 HE, ABE] ORE APG AT HTML def. CEL 9 ePE Atale Submit PALS, APO A SY Be ORI RE A A RES) ail() RI ABH. #148 ter aR Sa TRS ACER, ANG SE AY TTT LAY OR SOOT SL, BS SAIN RIE, OA — + ARR ARR. A Re Re AIRE, LUTE REESE SP AT AT RM TREE 6 PEACE HERE 2] GM ADE SRP th EL a RBC ed Be BR et ER PT 14.1 ih Ae oh Fatal DUG (EAE Bukbuz Inc. Fi f4) Rak, Bukbuz Ine. F341: HHT A eS Be BL fiat. Peds EL Bukbuz Inc. 5 i EAA EAE. SS, URL ih BT Ee BAER MMA 14.1.4 PR a RA Bukbuz Inc. ih He A954 99 BPRS © BPR A RUZE TEIN EP BEER ICR ANSE | BAP SRE TOR — PHi i PRS, DIF. BRST ate HRTEM FOE. AREER RA. RGR EWH AM, AAP, EPL RES MEL, RATALIE To UF IRIE HR SLCENS EA LRG Bukbuz Inc. 7" ih Rei HUETT EG. 4E Bukbuz Inc, 134) WILK, AP TS FS, HAGAN AHR EE Fh UE FAN © RRL BP RBC RAM IWAAT P A 6 CECA LE, AS PT CA EBL RT AETHER, TERR Ea ‘dt, 5 Internet HEH LUE Internet IEF MELAS. Internet HA H f4}3829 Computer CHAD. SHES TH (CEA PES a De EA BER UE SOF RA RM. RA RK LE Le BBE ETT. TRE HE ER AE EE He TERA EPA AG He BEA Sh NBR EA AT PE LT A REIT, EK PARRA TT A SH PHVRA RITE Bo PERL F Hs A aR BG PE YES 4236 1 EL, GN products, customerinfo All category « FAs. fig BEIM ACA FB i BM gh RAD a PA 0) 3S He 252 5S BS NEL 4 14.1.2. Bukbuz Inc. da ER ANE HE Oh 7 BBs Bukbuz Inc. fi 267% ih FSR AE ATK, AE ih aR A NAA ee HT fs aR EAS FILE. FA 14-1 SB ase Bukbuz Inc, se MH CEP ih ALAR FB 14-1 Bukbuz Ine. 28748 Bukbuz Inc. 4:26)" fi ERA LAB LPL BSE @ MAA: Pah HA ay Bukbuz Inc. 3h BOTA MAA. BASU ah FRA SRE Am ABB ASE AS Sl, FA ca AR SHE AE A UE AT AS ROAR Fs OE Sp 2H A MA, ARE I ALAN BRR HY Pia EL SRO AHR AF FA HR A SE TAS He HS a BATH AR. © HE SETTER: Fh EL Ra LLANE A eA H. © REALE: RA RRS ELIA TDA Cer th AR SLA ANS AR ASHE SUESP Bukbuz Ine.3ii i SBN. CARAMEL. TEMPE ZA, SORA PP ih A RS. chead> Type" content="text/html; charset=iso-8859-1"> 514 O/B ELE 283, body bgcolor="¥FFFFFF" cext="#000000">

Sdatabase="books*; Sx=mysql_connect ($host , §dbusername, Sdbpassword) ; Sx2=mysql_select_db($catabase) ; if (empty (Seategory)} ‘ Scategory } Schildval-scategory: H$eatlinel]=" "5 Squery = "select categoryid, name from category where categoryid=\"* Schilaval .*\""; Sresult=mysql_query ($query) + if (Srow-mysql_fetch_array($result)) ‘ Scatid{1]=$row| *categoryid"]; Scatname[1 : while (1 (Schildva: ‘ Squery="select parentcategoryid from category where categoryid=\ +" Sehildval.*\""; Sresult=mysal_query ($query) ; Af (Srow-nysql_fetch_array($result)) ‘ Schiléval= $row|*parentcategoryid"|; Squery = ‘select categoryid,name from category where categoryid=\"* Sehildval .*\" Sresult=mysal_query ($query) + Af (Srowenysql_fetch_array($result)) ‘ seatial Scatname[]=$row|*name"] ; > } ) for ($i=count (Seatname) + $150; 81 ‘ row[ "name"]; 0) row |"categoryia™ 254 SS Bor eNO 4 /{$eategoryid=Seat id [count (Scatname) 1; echo " >>"; ) border="0" cellpadding="3* cellspacing="1"> etre anbsp; anbsp; tes Search ";
ktG>ea href="advancesearch .htm* »advances/a>
"; echo * etd width="178r> Personal Settings

"i echo *

View shopping cart

"t

1og out

e/tre
echo * cpocb>ca_ are. "mainpage.php?category=".$row[ "categoryid* ] "gcustonerid=".Scustomerid.*\">*.Srow[ "name" ]."

"; echo * *; echo" — ". Srow( "description" ]."

"s echo" Product tGreb> Author Description Price e/tee Squery="select product id, name, author, description, price fromproducts where category=\"".§category.*\" Sresult=mysal_query ($query) + while ($row = mysql_fetch_array (Sresult)) ‘ echo * echo ""; 256) SS Bor eNO 4 echo "; echo" "; echo ""; echo * ; echo * "; }
Action
echo " — *.Srow|*name*] ."

echo" * echo" ".$row[*author"]."

"; echo "
"; echo "

". $row[*description"].*

"; echo "
"; echo "

". Srow[*price'].*

*s echo *
*; echo * Add to carte/a>"y echo * +; echo * Remove from cart"; echo "
ches etre aboutus feedback e/tee
ep>enbsp;

14 OER 287 STR AADH A Bukbuz Ine. 497 ih EL SEEM — PALME Bukbuz Ine. iii LEAL. 14.1.3 ALP SEAR Bute A IE, ETE Bukbuz Inc. lo) ah EEA CEL HL MB ASE PS. ASE API PAE. RAE AEP Bukbuz Ine. 15/5 FL Sit OES FRE. FE ea RA BE HE ALP SEADG, BILAL DAR 2 BAA, ETT TTA Pn} AP OY Lat Tn Ph 4 Bukbuz Inc. fa i EFE As © FY Bukbuz Inc.| 2h FIA i. © Zf Product Catalog Jt Hitt Add to Cart ft» 1A P38 ¢ Bukbuz Inc. 2 12 At 297 é Bukbuz Inc. 34 LEE, JAP APSE AER TE Password SCAHE FAs 32 EN BERR. FA 14-2 S78 T Bukbuz Inc. iit) OL. Bukbuz, Ine. Y ee ee | = —— anne =a | Pri oho Secon ree atin sss F142 Bukbuz Ine. 9 VERZE Bukbuz Inc.| 941 4200, ¢e aC MBP INF IMA — RE, HF IRA CE Bukbuz Inc. obi EEA AERA. SAP BOE RE BEIT, User Registration 24: BRT, MFA 14-3 fF Re ¢E User Registration 221 1, BVA ATTA, tke APPR. Mi AE EL Fm A Hdl AR AMF) FF SE OE ER LAEWTIO— PF User Registration # RANT. 258 5S BS NEL 4 ee Rageoatontorn 14-3 User Registration #8 2.User Registration £3 User Registration #942 —/> 4 HUI HTML Sch, % 6% add_customer.hum, User Registration 27 (HEC A, SHEER LAUR. RRA EE ETS BGR TE (UA PHRAEAV EL. FTL User Registration 2. (UG. chead> etitlestndexe/title>

00" borde: 38 >

stable widt! it align="center" cellpaddin cellspacing="0* bgcolor="#eeccce*> etre Full Name
maxlength="25">
514 O/B ELE 259
ctextares name="address* cols="21* rows: input type="text" name="enail" size="25* maxlength="50"> ctd>
irth_month> (yyy) etd width="479*>
Gender
etd height="2" width="268"> Male
e/trs Fema le*>
ste> ests ubmit* name=*Submit* value="Submit"> PERT TTE (SH, SFA Pc Submit HcAHL if, TATA (Hes EA HE 22.850 FF confirm.php 3.confirm.php 4 “YUP hd Submit #24 ft, User Registration Confirmation Wii a2 iH, WIPE 14-4 fir ‘User Registration Confirmation iif ji 2-4 PHP 3¢{'+, %% confirm.php. 262 5S BS NEL 4 2259 $05. SNS oRAR GO E1144 User Registration Confirmation #4 confirm. php 3¢ (FHF HT add_customer.htm SC (HELIS ITA 1 Bo HES, eh CMP ae aI A PUB AIST ALL. FILE confirm php 3 ('F (EUH5 . cheml> stitlesIndex

user Registration Confirmation page.

stable width="300" border="1" align="center* cellpadding="5" ¥EEEEFF*> cellspacing= "0" bgcolo: td width="478* align="right *> Full Name end > /{ === Validation for name 50)) c die ("Invalid name"); } else ( 514 O/B ELE 263, echo $name; 3 sere /f === Validation for address. 200)} ( die ("Invalid address"); ) else c echo Saddress; 3 (==> Validation for e-mail. 100)) c die("invalid email address, email address too long or too short. ) elseif (tereg("@*,Semail)) i le ("Invalid email address, no @ symbol found"); SS Bor eNO 4 3 else ( echo Semail; 3 estes errs etd width="478* alig right "> // ~-- Validation for password. 15)}) c die("Invalid password length address"); ) elseif { !(strlen($password) c dle(* Passwords do not mateh! *); strlen(Scpassword) } elseif( !(Spassword ( die(* Passwords do not match! "); 3 else ( for ($i ( echo *#*; 3 ) Sepassword) } ;Sicstrlen(Spassword) $i++} ers, “rlght'> Date of Birth 514 O/B ELE 265, // === Validation for Date of birth. 31)) c die(" Invalid date 1"); 3 else ( echo Sbirth_day, "anbsp 3 if ((sbirth_year < 1900) || (Sbirth_year >1999)) ( die("Invalid birth year"); ) else ( echo Sbirth_year; 3 efed empty ($birth_year) a ) SS Bor eNO 4 Gender (/ === Validation for Gender. \n"; ecko "\n"; echo *\n"; echo *\n": echo *\n"; echo "\n"; echo "\n"; scenter> submit* name-*Submic* velue=-"Confirm >s*> estes 14 OER 267 (ESE: RCRA ERT” A) SOANOTIE” AIL, AP mA fF MEE add_customer.php CAH. 4.add_customer.php <#+ add_customer.php 3¢{'F #4 #1'E M. confirm. php 3X (FBobCH (fF books SUH FF. BRILZS>, add_customer.php SCPE HE tt —HE-> RKO UE LAP, MRE AG TA FE MUI SURE OA TG AGRE 1A ASE Les EA UAT Ji, confirm.php (E457 4 {a M4 2H add_customer.php ‘}!. 9% 10 %¢ “PHP. BANE T HAE A AA EAS SUSUR. J Pte ROR PEM AE TE ELRS i FAL GE / o> Checks whether the fields are empty or not. £ ( empty (Sname} } ( die(*name Left blank") if ( empty (Semail) ) die(temail left blank"); £ ( die (taddress left blank"); empty (Seddress) } if ( empty (sbirth_day die(*birth day left blank"); £ ( empty (sbirth_month)) die(*birth month left blank"); if ( empty (Sbirth_year) } die(*birth year left blank"); empty ($gender) ) 268 5S BS NEL 4 ( die(*gender left blank"); ‘ if (empty (Spassword) ) ( dle ("Password empty.*); 3 /f w= Checks whether or not the e-mail address specified by the new customer already exists in the database. Shost=""; Sdatabase="book: Sdbusername="root" sdbpassword=""; $x=myaql_connect ($host, Scbusername, Sdbpasaword) ; $x1-mysql_select_db(Sdatabase) ; Squery="select enail from newsmail where email-'".Semail.*/*+ Sresult-nysel_query (Squery); 4 £(Srow-mysql_fetch_array ($result)) ( die(* Sorry that user " .Semail. * already exists !
"); ) // --- Rest of the code here. AEN FS AB SP BY ESO EE 9 TE TA T BP PBL MR AE EBL, RS FRR LSA, EAR F BE {CHS 3 — AB SPL Ar HAH OR EH. BMT, AERTS, ESE AE books BE FH DEH FA ESB MAC RD PE BE BA PE HF Ss A SUE AM, FHL PHA ete. TEBUT TRAE TEMS IESS, 98/5 add_customer.php 3 ih 2edE ae BU 405 SAG A PUB TEE. FRAN. // --- Initial part of the code here. // ~~~ Custoner entered values are inserted into different tables of the database. Squery="INSERT into customerinfo VALUES(‘*.Scustomerid.*’,’*. Sname."',"*.Saddress.*’,'".$dob."",/*.$gender.*"} "5 $result=mysql_query ($query) ; 4£ (1(Sresult)} ( die(* User personal information could not be stored"); ? Squery ="INSERT into newsmail VALUES(’*.$name.*’,'".Somail.t’,’*. 514 O/B ELE 269) Scustomeria.*"}"; Sresult=mysql_query ($query) ; if (1(Sresulty) ‘ dle ("User e-mail Information could not be stored "); ? Squery ="INSERT inte login VALUES(**.Scustomerid.**,’*.S$email 71,77 .md5 (Spassword) .*7)"y Sresult=mysql_query ($query) ; if (1(Sresult)) ‘ die(" User authentication information could not be stored"); ) // == Remaining part of the code TEDEACIE ER, FLP a Reg A BURG EAR aD deh JPR Mi. ABR 4 FH AB) customerinfo #247. 4S HL AAS HE MT ID. JA 1D fda Gi customerinfo #'f'(f) customerid FEE. GHEE, ALP ID. HAPS AE AUD SALSA Bi] newsmail 44, Tig A ID. ALF UE AL SA APLIUL AP ANE login 424". PRI» FE login 2 OSDIR A, TAME MMM ICA. ef i T add_customer.php 3 ft 4) # Uy RE ANT. fe I, WER A add_customer.php 3 f}76 WERIAACFS » // === Checks whether the fields are empty or not. "); 3 // === Increments the value of the Customer ID by one from the last maximun value assigned. Squery="select MAX(customerid) as customerid from customer info’ Sresult=mysgl_query (Squery}; if (Srow-mysal_fetch_array (Sresult)) c Scustomeria = ++$row[*customeria"]; 3 else ( die(*sonething wrong with the customerinfo tablet"); Customer entered values are inserted into different tables of the database. $dob = Sbirth_year . *-" . $birth_month . + birthday; 514 O/B ELE am Squery="INSHRT into customerinfo VALURS(**.Scustomerid.**,’*.$name. "4 / Saddress.*',/*.$dob.*/,*.Sgender.*") Sresult=mysql_query {$query}; Af (1(Sresuit)) ( dle(* User personal information could not be stored"); 3 Squery ="INSERT into newsmail VALUES(’ Scustomerid."/)*; $result=myscl_query {Sauery}; Af (1(Sresuity) ‘ die(*User e-mail information could not be stored * 3 sSname."*,"*.$email.tt, 7". Squery ="INSERT into login VALUES(’*.Scustomerid.*’,’".Semail. "4,1 .md5 (Spassword) .*1)"; Sresult=mysgl_query (Squery}; if (1 {Sresult)) ( dle(* User authentication information could not be stored"): 3 // === Displays the Customer 1D, name, gender, e-mail, and address values echo *
": echo + chrscbrocbr>"; echo * Customerid/Login 1D :
"; if (sgender=="4") ‘ echo ‘Name : Mr. * 3 else ( echo "Name : 3 echo $name, "
"; echo * E-mail ; *,Semail, "
"; echo * Password + for ($i=0;S$icetrlen(Spassword) $i++) {echo ***;) echo tebr>\n"; echo * address ae "; login.htm"sProceed to login page fl 14-5 Sasilt add_customer.php 3 £94491» m2 5S BS NEL 4 F145 BALA IRS OEE HY BACB) Bukbuz Inc. (4 si, Fi HEA ATE add_customer.php 3C (Pint FE A fa Bie. SAP REA, H+} ALIA, WH 14-6 fia. Customer Login 5 Fe APTLY HTML 3 ff 2 e-mail 3c ACHES FAL Pine HF SE PE LI Jide Password SCASHEM ATE User Registration 2254 9K « F146 AP eR LLP Customer Login Simi HEC: ehtml> 514 O/B ELE 23 stitlesuntitled pocument ¥o00000"> #260" height = "63">

apoinbsp;

LOGIN
ests tr bgcolor="#ecccee"> etd width="448*>snbsp; etd width="568*>snbsp;
end width="443">
Password
etd width="568">
e/td> Enbsp; ma 5S BS NEL 4

I£ you don’t have a username/password 46 e-mail FB ARLE HOPES, IRA ia, FP PEA Submit $2 ffl. teat Submit #2417, Zi} BL Product Catalog Sif. JX METER Bukbuz Inc. TK JA EAE. BLO IE. MAE AD TN Mitt Product Catalog Bil bf) Add to Cart fa fet (FH PEA ALAR» 14.1.4 2% Product Catalog WRIA Add to Cart StH Rt80 A AE ARIS APIS MVE BEA XE Bukbuz Inc. 4 iVE MSIE. 7é Bukbuz Ince E, FUP iil: Home ff PEA ih Ak. Cer aha, ALO RE AIA ASA. ATT, Pike Afa3¢ Hay Add to Cart REBEIY, 2 ABER ACO. Ze REAR EV, AE AE FL aa dj login FE FOUR. ZEAL MA REREOLYE Bukbuz Inc. 35 LIEMEG, ASL User Registration 225%. (EEA T SEH PEARL, BLE REIO—F Bukbuz Inc. fh HARM LEA aR 14.2. Bukbuz Inc. ih HR TE ARE “SALE U5 fe] Bukbuz Inc. 936i, AHA 0 A A — LE Bukbuz Inc. . APE MAA PeiML4E Bukbuz Inc. fo bh WL 2 (Ne 0 EE a AD A A HL a PSA Sy MA ER PGi ZED A EF HB A St fis» AR JE GE A ty Submit He HH LA tH Bukbuz Inc, far th Aa. 14.2.1 ARM BER UATE, Bukbuz Inc. ih Ha AHF SAS AYR AM FR. HES TH RIE ACH HH Home. + TEA MDT ABE — PAE Home (4) FTA. Pith ART ARIS FIAT SS 14 OER 215 RH. FA 14-7 ray Home FARA. TH 14-7 Bukbuz Inc #54 H 527 Home AH FUE AEA TERE SU Ab fb Bukbuz Inc.tik, 4-7 Home fi) REE. ¢E Product Catalog 5 fiii_/. FAP PBS CATS BR MBG PUPAE T Fiction (iki) &. ZE Product Catalog Wifi, GAA A) Fiction KBE CHEAT Home HEN AH. FRMD PI, Wt TOA B) Science F}EX 7, 1] AVL Fiction % Science KE LH Fiction F iii) FAS. “4H FP Ait; Science: CHE KEL, HAT VA H] Science AP MMAGH . A 14-8 SAT HE Science FMI HA. aaa ld sa aie 14-8 LAR Science 29) F MBF BAM Bukbuz Inc. 78k HAE FAIRY, PERRVERA HER ZE Science HME Fiction RMN. EAA MTHS, ese 76 5S BS NEL 4 FALP*AE3E Gama Protocol X45. RIG. FP EEE SUES. Oy Ti BLA— FAP Be ec I FSF AY Add vo Cart BEE. ANE cv REIN, JA EHS ARS CoS BT BIA «WUE 14-9 BFiras. OA RR AS ha BU BE HE (14-9 Windows confirming the adition ofthe selected book to the shopping cart WT PVA T AAS FAB, ALP ay LL View shopping cart ff. “SEL Aik View shopping cart fH20Y, Ai ateT OL te GMM: . FA 14-10 Sha Caer AES APS eel Denton ro actos ‘i | ecw mse Beamer DFT |p idioma SEBETE 1S RE EMIT ODD. He aE GT DNAs YR a Pa it DE HY Product Catalog RE#E FT iF] B17 fh A ae. 14 OER 2 14.3 ehh ARI RAE ALP Ay Ghee th A Pe ee 8 ANS. FE Bukbuz Inc. ih ARMA bh, ALG BR BSP. FA 4-11 Shas T Bukbuz Inc. 3: Wi RAB General Fiction Books ‘Computer Books FB 14-11 Bukbuz Ine. 3: Hats za} FAP oy LAF TE ae PE Bukbuz Inc.j°* fh HRP AIT Ae © FN: FT EE RAMA, DUBE EMA, 2 Jite FRG 2 3% #8 By Author. © FSAI FAST DRI STRAT ARR © TUB ri, EER CAE BARES IO HEL, RUA CE Pde Hidde By Titles © ERI. Bukbuz Inc. th ASCE ee EAR EMR, Mate PTAA E AM RAR TS EL. HB REAL IEP AML BY, 45 CARA OR HH TE Od 4EAG FIN description FB, tithe FAI author He ' f) ft in] AIC AR ALY RT LAK Bukbuz Ine. 2: BE LM Bukbuz Ine. jh Aa GE RB. HE searchvisitor,php 3¢/#2K 3 FH] Bukbuz Ine. 7 5U Ei S232 fe, A/T searchustomer.php 3 Je} FUP hit RE ARR. BUR TRAN TG HEC 14.3.1 searchvisitor.php 34 searchvisitor php S/F] Bukbuz Inc. AHL INE. FINE searchvisitor php CFF EY SERENE © search Page geolor="#FFFFFF" text="#000000"> // ==> Checks whether or not the $search variable exists. 78 SS Bor eNO 4 if(1isset (ssearch)) ‘ die("Search data not submitted ) he // ==> Checks whether or not the $search variable is empty. if (empty ($search) } ‘ die("Search data empty! ) // ==> Checks whether or not the $searchfor variable exists. if(!isset (Ssearchfor)) ‘ die(*Search criteria not submitted!* } (/ ==> Checks whether or not the $searchfor variable is empty. if (empty (Ssearchfor)) ‘ die("Search criteria empty!"); ) “ table Checks in the MySQL database. All the results are queried fromthe products Sconnect mysql_connect {*localhost", "root", "*) or die("Could not connect to MySQL server in localhost ! Saelectdb-mysql_select_db ("books") or die("Could not select books data database 1"); echo "

" echo * centersProductid \n"; echo * scentersTitlec/b>\n" echo * ecenterscb>Author\n"; echo * \n"; echo *
Price
\n"; echo * Category\n": echo * \n"; Ssqlquery = "SELECT * from products"; Squeryresult = mysql_query ($sqlquery}; while (Srow-mysql_fetch_array (Squeryresult)) ‘ // ==> Search by using the title of the book. 514 O/B ELE 219 if (Ssearchfor="title") ‘ if (stristr(Srow["name"],$search}) ‘ echo *
\n" echo" \n"; echo" \n"; echo " \n"; echo " \n"; Ssqlauery2 = "SELECT name from category where categoryid='*.Srow[*category"].*'"; Squeryresult2 = mysql_query ($sqlquery2) ; Lf ($row2=mysql_fetch_array (Squeryresult2)) ‘ echo * \n"; } else ‘ echo " "; ? echo" \n"; > ) // Search by using the author of the book. -Srow[*category"]."\">". "visitor. pap?eategor: elseif (Ssearchfor="author"} ‘ if (stristr(Srow["author"],$search)) ‘ echo * \n"; echo" \n"; echo * \n echo" \n"; ) else ‘ echo * \n"; echo" \n"; echo " \n"; echo * \n"; echo * "; echo" \n"; 14 OER 281 PLES SY HAE ESE ACSI PE Lab igSsearch FoSsearchfor RE AGERE BGR RS YF TEA RB // ==> Checks whether or not the $search variable exists. i£(tisset (sseareh)) f le ("Search data not submitted!*); 3 // ==> Checks whether or not the $search variable is empty. if (empty ($search) } c die(*Search data empty!*); 3 /{ === Checks whether or not the $searchfor variable ex. 1£(1isset (ssearchfor)) ( die(*Search criteria not submitted!"); ) Checks whether or not the $searchfor variable is empty. if (empty (Ssearchfor)) c die(*Search criteria empty!*}; ) TAMURA ROARS, SEACHGAR AS search BE AHL AS AF CE EE ARAL A FAL PEE AERA IC AB. (AG, ORL PAE CEP RP ATER gama IX ‘inl, MAMAS SWAY Ssearch EAE. TARE TH ASsearch Ei. THER search BRIA Ao WEL ANB RE I AS HE RACETAB alt Search fet, ahs HSM L, “Search data not submitted”. {EWE Sscarch VHT, (UGA AMIESscarchfor 2h. Sscarchfor 3 HY (LEAD UR Al. Ssearchfor 2 (A FTL. E Title. Author 5% All. 2.848 MySQL Sta8 AE FPS IER GAPE FT RR iE (8 282 SS Bor eNO 4 Sconnect= mysql_connect (*localhost", "root", **) or die(*Could not connect to MySQL server in localhost !*); Sselectdb-nyaql_select_db(*books") or die(*Could not select books data database 1"); echo ‘
". Srow[ "productid"].*".Srow["name"]."". Srow{*author"]." Category missing !!
".Srow["name"]."". Srow[*author"].*". $row["description"].* Category missing !1\n"; ) } "visitor. pap?category=*.Srow[ *category"]."\">". (/ ==> If search criteria is All. else ‘ if ( (stristr(Srow(*name"],$search)) 11 (stristr(Srow|"description"],$search)) | (stristr ($row |*author"], $search)} ) ‘ echo" ".Srow[*productid"].t".S$row[*name"].*". Srow[*author"]."". Srow{"description"].*". Srow["price*]."«\n"1 "visitor php?category=".Srow|*category"]."\">". } else echo " Category missing !!
"; echo * \n"t 00> Titlec/b>\n";
Authors/b>Description\n"+ echo *
\n"1 echo * \n": echo * \n"; echo * \a"s echo * \n"; echo * \n"; Ssqlquery2 = "SELECT name from category where categoryid='*.$row{"category*]."'*; Squeryresult2 = mysql_query ($sqlquery2); if (Srow2=nysql_fetch_array(Squeryresult2)) ( echo * stds".Srow2 [*name"]." Category missing 1!; 3 echo * ". $row[*productid"].*\n"; echo * \n"; echo * \n"; echo * \n"; Ssqlquery2 "SELECT name from category where categoryid='". Srow|*category*] Squeryresult2 = mysql_query (Ssqlquery2); Lf (Srow2=nysql_fetch_array (Squeryresul:2)) ( echo * \nt > 3 // ~-- If search criteria is all. else c if ( (stristr(Srow[*name"],$search)) || (stristr($row(*éescription"],$search?) | (stristr(Srow|‘tauthor"] ,Ssearch}) 284 5S BS NEL 4 echo * Srow| "product ia"].*\n"; echo * *.Srow[*name"]."\n" echo * + Srow[*author*] ."". [*name*) .* Category missing !!\n"; LMM RGA, MRRP (Ssearchfor) Jz Title, Sl) products 2234 [Fl ff) Title Fi) BHR FB Ssearch. F Hissearch (As BAL i MARPLE As UY de i A Fee a Be PER. KAT UM products RH 5 WAGE, MANA —AAl visitor.php AHH HEE. DORE ALAR BATE MSH 14.3.2 searchcustomer.php 3¢f# ‘Uf 7] searchvisitor.php (FHF, PHIGAET— F searchcustomer. php (FTV . pages /title> 514 O/B ELE 285, // === Checks whether or not the $search variable exists. Af (1isset (Sseareh)) ( die ("Search data not submitted!*); 3 // ==> Checks whether or not the $search variable is empty. if (empty ($search) } ( die ("Search date empty!*); 3 /f === Checks whether or not the $searchfor variable exists if (1isset (Ssearchfor)) c dle(*Search criteria not submitred!* 3 /{ === Checks whether or not the $searchfor variable is empty if (empty (Ssearchfor)) ( die ("Search criteria empty!*}; 3 “ table Checks in the MySQL database. All the results are queried fromthe products. Sconnect= mysai_connect {*localhost", "root", "*) or die(*Could not connect to MySQL server in localhost !*); Sselect db-nysql_select_db (*books") or die(*Could not select books data database 1"); echo ‘
PriceCategory\n"s echo * remaining part of the code here. TEDARIGER, (RPS SEHEBE MySQL JR 23, JEREEF books SUE ME. IRIE MA books Scie PEF, ARAQIAEIAL products 2, OU#rs TAU Ae PAUL ML IER. te] T searchvisitor.php 3¢(# is, INE") searchcustomer.php Xf T BRERA OEE GAGE PTH AR (/ Search by using the title of the book. if (Ssearchfor="title") ( Af (stristr(Srow[*name"],$search)} c echo * ".$row[*preductia"].*". $row[*name"]."*.$row[*author*]."" .$row[ "description" ]."".$row[*name"]."" $row[*author*]."" .$row(*description*] ." *.$row2 ("name"). " Category missing 11"; 3 echo *
"; echo * \n"
Author
\n";
Price\n"; Category\n" echo *
\n"; echo" \n"; echo * \n"; echo * \n"; Ssqiquery2 = "SELECT name from category where categoryid-'".Srow[*category"]."'"; Squeryresult2 = mysql_query ($sqlquery2); Af (Srow2=nysql_fetch_array ($queryresult2)) ( echo * \n"; else ( echo * \n"; echo" \n"; echo * \n"; 3 else ( echo * "; ) echo * \n"; echo" \n"; echo * \n"; echo + \a"y echo * \ary echo * ".Squery."\n"; -$parentcategory."’ 5S BS NEL 4 3 else ( echo "Parentcategory Does Not EXIST !1! ) ) elseif (stype ‘ "product *) echo"ctable align=\"center\* border=1>"; echo" ". §parenteategory."".$proname.t". $proauthor. "\n"; : else ‘ echo * Category name not found 11°; : echo" \n echo" \n"; ) echo "
Productid \n"; Titlee/b>\n*; Ssqiquery = "SELECT * from products"; Squeryresult = mysql_query (Ssqlquery) + while ($row-mysq]_fetch_array ($queryresult)) ( SS Bor eNO 4 // Search by using the title of the book. if ($searchfo: ( if (stristr(Srow["name"],Ssearch)) ( echo title") etro\nty echo" ". Srow[ "productid"].*".Srow["name"]."*.Srow["author"]." .Srow[ "description" ]."".Srow["price']."".Srow2("name"]." Category missing !l". Srow[ "productid"].*".Srow[*name"]."" Srow["author*]."" .Srow[*deseription"].*\n"; Ssalquery2 "SELECT name from category where categoryid-'".$row ("category") .*'* 514 O/B ELE 287 Squeryresult2 = mysql_query (Ssqlquery2); if (Srow2=nysql_fetoh_array ($queryresult2)) ( echo " ". Srow2[*name"].* Category missing !!".Srow[ "productid'].* Srow[*name"] ."" .Srow[*deseription*].*Author Description " .Sprodescription echotctrs".Sproprice.t *.$query."\n"y 3 else ( echo ‘type should be product/category. But it was *.Stype. * ! )
To return to the Admin page click here JRBL(RITE books BCR Et A) products 26142511 ST PRAM Ko 14.4.2 ANDRE ALA i th AR Pe A A, A AT SE NBR ih 9 TE Ah ELUM GRP ik, PERIL APBECE Administrator tii 1.9 iti Remove Products 4. Remove Products £8 4 /"] 4+ S47 FN HTML 2, dF 14-20 fia. FIRE removeproducts. php 3 AFHSIRCHS: eboml> stitlesuntitled Document 14 OER 301 Fe 14-20 SAP" 6h ELS BR ". $row[*category"]."
\n"; FRR i SEU EMP ch EL UP ho ALE, RE LIA AS 5 Ri, MAAS AB EMP ID A. CERCA PF, AEE AT RDA] Sc i A Ate BAAN ih ID AE. 9 TBR Ah, PRL AS TH ID fH A ‘aj Submit 4% 4]. “4 ity Submit 42 AMT, 2% PLAY deleteproduct.php 3x ('F .deleteproduct.php SCE SG He TM BR PE ae, NP 14-22 Ta. \"deleteproduct .php?product id=". $row! *preductid"]. FRE deleteproduct.php (PAT G1CHS » eboml> chead> stitle=pelete Product 514 O/B ELE 305, 14-22 UR EERE \n"; } else ‘ 306 5S BS NEL 4 echo "Product record not found in Products table !
echo " Product record in Orders table left tntact !
"; ebrocbe> To return to Admin page
Click here! ebrocbr> FURIE. LEAR AT Lh LPB APP 6 LAER — Pe th LB a 0 14.4.3 Panis PSE SR AM FAL hi) WS PE HE hh FD RP PALE ho PEE ete Administrator (i _E-ft Product Browser REIN, HE —-4S a BTA Abe, Or 14-23 Hi. 1423 Pani {é Administrator 5% fl ff) Product Browser f## 41] produetbrowser. php X¢ff « ik 3C(F TER products MONG, FEM BMH) GLAAD. “FIVE productbrowser.php 5 Ct ehoml> chead> 514 O/B ELE 307 body bgcolor="#FFEPFF" text="#000000"> "; echo * Product ID \n"; ecenterscbsNane \n"t \n
\n echo * Pricec/b>\n":
Category\n";
\n" echo * \n"; while (ro ( veql_fetch_array ($queryresult)) echo * " Srow[*"productid"]."\n"; echo * " .Srow[*name"]."\n* echo * " .Srow[*deseription*]."" Srow["price™].t\n' ssqiquery2 "SELECT name from category where categoryid='".$row [*category*]."* Squeryresult2 = mysql_query ($salquery2); if (Srow2=mysql_fetch_array ($queryresult2)) ( echo * " $row? [tname"] ."\n echo * \n"; Pe -$row[*category"] 308, 5S BS NEL 4 fate productbrowser.php Xfi (5 HEH. FA —P AEP Gh THM Category ID REE. ALS FRAP ERE, PSE AA HE DI NAGEL. OP REBEL Delete HR, HHH deleteproduct.php {fo XR A GET Aid IHE24F deleteproduct.php 3¢/'F, KH TARE EAP ah IDs SAE, HPO EE Bhi KS IN AAR BRI NL 14.4.4 minal BL ah AR PA MK, RRS A WY LLM ity Add Category $E4%. “i dj Add Category HEBER, addcat php Sf} E75 Add Category 42%, FH 14-24 fifa FH 14-24 Add Category #44 SAAT UNAS CU RRA EIB) PREPS, BIR PE TCI, DUCE FRAP. RT OE HID HE FOB EH, MACE TR FIRE addcat.php SCF HR ARH: eboml> chead> ctitlesadd categorye/title> *#000000°> gn="center* celipadding="0" cellspacing= 514 O/B ELE 309 div align="center*>cb> tee etd width="368">cb> Namec/b> td width="64er>
e/tee etre , etd width="64er>
e/tre Parent Category etd width="64er> div align="center*> Susername="root"; Spassword="; Sdatabase="nooks"; Sx=mysgl_connect ($host , Susername, Spassword) sxl-mysql_select_db($éatabase) ; Squery-"select name,categoryid from category* Sresult=mysql_query ($query) + echo * submit nam
cbsDeser pt lone/b> e/tes ane enter*>
14.4.5 MIPRASSI Submit22" valu Submit*> AAS ct ED SRA BR SAG Mh ELE BNR ah PALS Oy TBR RS, EER ¢é Administrator St iii biti Remove Category fii. “iMtiti Remove Category EEN, removecat. php 34175 i Ya. i 1H SE as de. EGRET —F removecat.php 3 ('F (ISU eheml> anbspi

stable width="378" cing="0" heigh! border="0" "#000000" height="2"> center">
etr> cellgadding="0" celispa- #EPFFFF*>Choose a category to REMOVE! Sse OR AR au
center" » $x=mysql_connect ($host, Susername, Spassword) ; Sxl=mys¢l_select_db(Sdatabase) ; select categoryid,name from category ‘sql_query ($query); scategoryid\">\n"; echo * \n": whi le (Srow-nysql_fetch_array ($result) } ( echo"

anbsp;

stable width: "0" height div align="center*>REMOVE CATEGORY 378" border: center" cellpadding="0* cellsp- "66"
Product 1D Submit3* value="Submit*> 312 5S BS NEL 4 EM L2H8H], removecat php 3 (2 MP hi FL ABR AI ELE AE ADE C1 ARAL AUS AA, HLA MEAG IAF A Reh a PE RST 6 TEARS = 4 PML, PRE AREAL AL HAR ID OKIE Sa. ATT, EAR HAVE FY deletecategory.php SCRE TOR BOE Eko 1, deletecategory.php % 4 deletecategory.php Cf FSMT Pim MDH AE: © = fAScategoryID RHA. MRAARAAR EE, WRI. © MScategoryID RHEANS. MRERNS, WABI. © = HMScategoryID HAA FT 2. MRA 2, WP. RRR ATL Bi LEAN BR A ae © PRCA IER, HAAR — PH, DIALED AS NASA ID RPSL SaL¢E AE 4 Me SparenteategoryID (3H. lu RACH HE AS A MB AS FR PBL SS FR, TW ARAP ABU « © = EHTRSparenteategoryID HIF fa, ALF AH FE HU AE HA AEA A FRR, AIC AGA ScategoryID Al$parentcategoryID #5 EHF S27 Hl. tH REP AAE EPT CAE A, UEP © RUF MP HEA aR, I AH) WD FY POST BE GET Wiki eH deletecategory.php ¢¢'F . Fifi AE deletecategory.php (HUH: coml> shead> Delete Category "); } else echo "Successfully shifted treecbr>"; 314 5S BS NEL 4 2 } Squery="delete from category where categoryid ='".Scategoryid."'* Sresult=mysal_query ($query) + if($result) ‘ echo "category record deleted from category table.cbr>\n"; : else ‘ echo "category record not found in category table !
\n"; } ebeocbe> To return to Admin page "y echo. echo. category 1D

\n"; echo
Nane \n"t echo: echo echo center>Descriptione/b=Parent\n"+
Products\n"s echo * " Srow[*name"] ."\n"; echo * Srow[*description*]."* .Srow[*parenteategoryid"].*\n* Seqlquery2 = “SELECT name,categoryid from category where categoryid= *".Srow["categoryid"].** Squeryresult2 = mysql_query ($sqlquery2); if (Srow2=mysql_fetch_array (Squeryresult2)) c echo " Products\a"y 3 echo" — «tdo\n"; -Srow["categor— echo 3 14.4.7 MAA HH AE OITA TAP TEAR. Ze Administrator Sib, PAR Aya ili Add Customers #£242/} Bukbuz Inc. (‘FI ". JHE IA add_customer.php Xf}. iXHF, “YPPEE HAM Gl; Add Customers (221M, 611) BL User Registration 2.4 FE BA BUS ITT WAR, JREM—SAP 14.4.8 ARR BEM RAZ SER aie fi) StH MP ify Administrator 51 [ijt f) Remove Customers £4 . “48. iti Remove Customers Ih, removecust.htm 3¢f {i asi} Remove Customer 424, 41/4 14-26 Bia. [FB 14-26 Remove Customer #4 “RIRIJE removecust hum CACHE: jet =80-B859-1"> 14 OER 317

anbsp;

anbsp;

1e width=*378" border="0" align="center* cellpadding="0* ceilspacing ="0* elght="66">
eolor="#cCccce” height= method="post * actio "deletecustomer.php"> ap align="center *>cbscustoner 10

=ppenbaps =p>anbap

“42 AL ID JF it: Submit eT, GEMEAL PID (AR FE deletecustomer.php 3% deletecustomer.php SCfFHUF Frm MAE: © WIN ISSET 734: Rr ttScustomerid (AE A fF E.R A te Bl Scustomerid (fi, WW FE Freie © fe #iScustomerid BRAT, WENT, TWA. © POAT books BHI. JFLE EL S45 WINIBRMY FE ID AY customerinfo 441, MGR IT ATIC Re UENO SE, RRO ARBOR, SE ARH, © MIBR AT ATH AR RAO, SQL aif Ml BUA ID fH) login Ze HIER ICA © HUBER ID HUA AS fis EY AEH. SQL Frit) AMA BL ID ff) newsmails 4} Hl © HBR MLA ID “SHIA AEH). Ze neworders #1, MBE ID MIBTAT ICA. FA 14-27 Gh asf KE deletecustomer.php 3 (F A946TiH & 318, SS Bor eNO 4 FH 14.27 deletecustomerphp 304M! “FIRE deletecustomer.php 3X (P/H ITU. s \n"; 514 O/B ELE 319 3 else ( echo “Customer record not found in customerinfo !
\n"; } Squery="delete from login where custonerid Sresult-mysql_query ($query) ; it(Sresult) c echo "Customer record deleted from login table.
\n"; ) else ( echo "Customer record not found in login table l
\n"y 3 Squery="delete from newsmail where customerid ='".$customerid.*’* Sreault=mysql_query ($query) ; it(Sresult) echo “Customer record deleted from newsmail table.
\a"; 3 else c echo "Customer record not found in newsmail table !
\n"; ) Squery="delete from neworder where customerid =/".$customerid. Sresult=mysql_query ($query) + it(gresult) ( echo "Customer record deleted from neworder table.
\n"; 3 else ( echo “Customer record not found in neworder table !
\n"; 3 echo "Customer record in Orders table left Intact !
"; Pe +. $customerid.***; ebe>cbr> To return to Admin page
BRT PAI RZ Ob, PRLS PAT ARS © Sak, PRE TEA index.htm"> Click here! 320. 5S BS NEL 4 ‘ity Pending Orders 84% 6 14.4.9 FSRHIT Bukbuz Inc. #89 WF (6% EH Bukbuz Inc. PERK AT. TR RAS ABD FA RAREST LITE BF 0 OT TRA AVERTED, FEIT SEPE Administrator Hi iii bit Pending Orders #1» “442 #8 GLP itr Pending Orders t£f£Et, pendingorders.php 3X (+37 Ff Pending Orders St jii, “01/4 14.28 Hae P1428 MAMA AE LTC "FIATAE pendingorders.php SC (F008 US: he Sconnect= mysql_connect (*localhost","root™,""} connect to MySQL server in localhost 1°); Sselect db-nysql_select_db (*books or die(*Could not select books & Ssqlquery = “SELECT * from orde: Squeryresult = nysql_query( or die(*coula a database 1"); Iguery) echo ""; echo * \n" ecko * >
".$row[ "customerid*] ."
\n" echo * \n" echo *
". Srow("price"] jeenter>\n"; echo" \n"; ATT ARG Te BA AIT TL BZE Status ih — 4PM Details (6H. at HEBERY, pendingorder php X fH HJ i7# ID #5242] orderdetails.php Pe. FA 14-29 Shas 1H orderdetails.php SC (4 ARI) P* Mh EAE 6 INVOICE ie aie 6 a an "| FA 14-19 iP BAL 322 5S BS NEL 4 1, orderdetails.php <4 orderdetails.php SC(FMAT LA BN fie J pendingorders.php 3X (6% orderid (Aff. EM orders %, DURHULAT ALD TUITE ATA. iN products ordered %, VMOR SLADE ID (TAB ID. iM products Ks ATA ROGT Sh ID. KORTE Catogory FZ SN HTATA JA Price JEP HSER 6 “FIBUAE orderdetails php 3cHiE WEAR cheml> chead> stitlesOrder detaile

anbsp;

Content-Type" content="text/html; charset=iso-B859-1"> che> stable width="950" border="10* align="center" cellspacing="1* cellpadding= "; echo "
"; echo ""; echo *Date :".Srowl*orderdatet].*" echo te/troty )
Customerié\n" 514 O/B ELE echo *
Amount
\n echo *
Status\n"; echo * ".Srow["orderid*] ."
".$row["orderdate"] ."
*.Sorderid.* INVOICE
align="center" cellspacing cellpadding 514 O/B ELE 323, stable width="1008" border="5" align="center" cellspacing="0" cellpadding="3">
Serial No.
etd secentersProduct 1D std >ecenterscb>Authore/b> etd width="200">
Description
atd>
Prices/b>
end colspan="6*>  echo * "; echo echo * ccenter>".spro[*author*].""; echo" "; echo * "; "right\"> $*.Spro[*price'].*"; echo *
"; echo *
". ++$serialcount . "
"; echo *
"; echo *
". $pro["description"] . ‘
"; echo *
ty echo
"; *.$pro["productid"] ."
votal"; s4\">anbsp;"s echo * echo * echo * right\">ebs$*,Scarttotal.* "; Dispatched

anbsp;

anbsp;

To return to Admin page
stitle> New Item added Sdbpassword= Sx=mysql_connet sxia ($host, Sdbuse! db($database} + ame, $dbpassword) + sql_sele SS we Ne 329 / --- Searches If any records with the same data exist In the neworder table. Squery = "Select customerid,productid from neworder where customerid= ‘" Scustomerid.*/ and productid='*.Sproductid.*/*; Sresult=mysgl_query ($query) ; Af (Srow-mysel_feteh_array($result)) ‘ die ("ch2eThis product is already in your shopping cart !!"); 2 // ---- Adds new records In the neworder table. Squery="INSERT into neworder VALUES("’,'*,.Scustomerid. Sproductid.*")*; Sresult=myscl_query ($query) ; chiothe following book was added to your shopping cart: stable border=0> * -Srow[tauthor"] .* ".$row["description*] ." ctd>Price :* -Srow[*price"] ." " stables efhtml> EAE IMAP ia, ATR AOE — Fo ere oR, eH T — 4y View Shopping Cart GE. Hawk bee, (EMT AMA. 15.3.2 SAMs AT BA CMSA HYP h, PELE Product Catalog Si ffi i View Shopping Cart ##£4%. 7 mainpage.php Xf}, View Shopping Cart E72 UAE: viewshopp ingcart .php?custonerid=Sthiscustonerid HE LTA, EMA; View Shopping Cart REREIY, customerid (Hf /] GET Wik (845 viewshoppingcart. php (+. 330. SS Bor eNO 4 1. viewshoppingcart.php <4 viewshoppingeart.php 3¢(F S0VF9K 1 Fi AUN . AIH] viewshoppingcart.php 3¢fF, PT COANE AS ARNE SEEPS. UAT A Ae Ek, AE CLEP PET N34 — F viewshoppingeart. php FIN (CS sheml> body bgcolor="#FFFFFF* text="#000000"> chr
Serial No.
#ooccce> td vecenter>eb>Titlec/b> etd width="200" root"; Scbpasaword=""; SS we Ne 331 Sconnect=mysql_connect (Shostname, $dbusername, $dbpassword) ; Scbselect=nysql_select_da(§database) + Sserialcount=0; select productid from neworder where customerid='".Scustonerid."'*y //--check for any changes to the cart. if (isset ($$row{ "productid"]}) c if c (S$row | *productia" 1) Séeletequery="delete from neworder where product id=".Srow[*productid"]; Séeleteresull 3 > ) mysql_query ($deletequery) + // ~-- Display detailed product listing for all products in the shopping cart. Squery="select product id fromneworder where customerid='*. Scustomerid.*'* Sresul wile ($roy c ysql_query ($query) + yaql_fetch_array ($result) Sproquery="select productid,name,author,price, description from products where producti *.growl*product iat ]."'"; Sproresult=mysal_query ($proquery]; ie tspr yeql_fetch_array ($proresuit)) curs end >
" . ++Sserialeount . "
".$pro[ "product id"]." *.$pro[ "name" ." echo + 2
§*.Spro[*price"].*
echo * echo + echo *
echo * Remove *; +" $pro[*productid*].*\* echo *
echo * "; echo *
Scarttotal+=spro[*price"]: ) ) + ar + eed colepan=\"4\">enbeps echo *
echo *
post" action=" feedback.php"> *0* align="center"> --- Feedback questions. ede
stable width="1008" border="5" align="center" cel lspacing="0" cellpadding="3">
Product 1D Author
Price
tds
snbspi
*.$pro[ author] ." etd"
". $pro[*description"] . "
332 SS Bor eNO 4 echo *
sere login.hem log oute/as

echo" Personal Sett ings"; echo *

infirm Order

p>anbsp;

pean: efhtml> fp» e/a f41{U4 F. viewshoppingcart.php 3X {' J mainpage.php XX FFE KC customerid #1 i PMP. FUE, “SAMIR EA Product Catalog Hifi, Product Catalog Hifi 7% 3S in SUNY HALAS. ZEA mainpage-php 3 ft BEAK customerid. ML + viewshoppingeart php 5X17 neworder XP BUTHA « EM, neworder Pi HRY productid (HL, ACAANEEY customerid (H49 mainpage.php SUE 2214 ecustomerid (AABVERE. OER PRE AR IAN TERRA P,P LTO. NR NS ANS AT We AGMA £, viewshoppingeart php 3 PFZE ACH MERM products ZRF MOR. PROG RUMBA SAK, AFF 15-2 Bras. TERA IS-2, JEREMY FI, —7P Remove SUEHE. IX SMIRK MT MME SPB ELS PRAB AA IRAE, SF) Ane AN 334 5S BS NEL 4 Bis wt 15.3.3 MRO MR Se SEDI SE AACA BA TTP. SPER AS EU SOR I EAP, BEAT EL UE PLATS IG SL, BEAT RUA (iE TE A HAY eworder 42". “4 A ANNE INT, viewshoppingeart.php 3¢ (P7E-48 4 7 fh Fi ik —4PAY Remove MM EHE. AMIE A FTE Fe 32 ik REX] WF A (MT productid {H. 74°48}, {3 Gama Protocol ff’) productid {iE 1. Flt, 1 Gama Protocol 218i SikHE# THEW IE Le FRU, 7ei#F Remove SUL FELLI D4 AMER EAI, (OLR T 45 productid FA HH FL BRAVE RE. HITE Remove SiH, fav -ti Make Changes #% #1. “4¥¢di Make Changes KHL, viewshoppingeart.php 3C(F RAE IL-Z HKG neworder 424 productid X} Nifty BARE fF Feo WRAL AE ATM productid 4AM BR TE, MIM AEM neworder #4 Jp. AEA Ao CEO E T YE, AEA dy Confirm Order #2 HLM TT. 4 Hct Confirm Order HL Wt, 5 TARP ah AK A (a BE A HBF) confirmorder.php OC (F HH HE FETED confirmorder php 3 {'F. 15.4 45 PEATE, BESS Tf NED AE SE] T te tod Mn PS A AST PEE MIA A et fol EH OH I CEE hE Bem RAFU BIA HAIL, BDAC AS Bukbuz Inc. To AAR T Oe AVE th Bi aR AD BPH, til IEE BT Oe A. HE AEF Bukbuz Inc. iit, AEP OA Mt, IE APVER Bukbuz Inc. 42 (k— iB Ee yuk A. AN 42 Bukbuz Inc. 0 Al Bukbuz Inc,j* fit Hat LAY Feedback 22%. Ave HE PENAL FE] PHP (if) mail) 82S LF AG 16.1 Bukbuz Inc.|i') Feedback 2" Bukbuz Inc. 51 As sls Fl 3k THT 1 BAS ABA OG RE, CE ITA BIG Ht PB SS BE AV HER. IX#6RELE AL About us HI feedback. About us iii —‘ fi) #4 HTML SUT, £95 14 EUR Ela” fy “Peak ABR” ih wT Feedback #1 4+ HTML 4%, BERL PA. OS TEAL) A SKB Bukbuz Inc. FA 16-1 Skat Bukbuz Inc.{f) Feedback 2. ButGus, Inc Y Feedback Form 116-1 Bukbuz Inc.) Feedback % ONT GUSBIK 4 Feedback 4H, PUES AT RIM M1 CHS: mi> shead> 336) SS Bor eNO 4 uw “ stitlesuntitled Document spocing erc=*Logo. Jog" width-"264" helght-"63*>

che> chi align-"center">Feedback Forme/hi> ++ Submits the information to feedback.php.
How would you rate our Web site?
axcellent estes end width="8a8">
Very good
td width="B88*>
Poor
etd wide
Average
28> radio" nam qi value="4"> lew Rk THE 337
estes stdsenbsp; 12e+> radio" nam qi value="4"> sere estes enes ends Excellent Ta radio" nam 92 value="1"> 938 tright"> very good Ta radio" nam 92 value="2"> td width="938+>
averagec/div>

You might also like