XÂY DỰNG HỆ QUẦN LÝ NỘI CHÍNH CÔNG TY BẰNG PHP VÀ MYSQL TRÊN MÔI TRƯỜNG LINUX.

112 0 0
XÂY DỰNG HỆ QUẦN LÝ NỘI CHÍNH CÔNG TY BẰNG PHP VÀ MYSQL TRÊN MÔI TRƯỜNG LINUX.

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

B TR NG GIÁO D C VÀ ÀO T O IH CM BÁN CƠNG TP H CHÍ MINH KHOA TIN H C LU N V N T T NGHI P C NHÂN TIN H C TÀI : XÂY D NG H QU N LÝ N I CHÍNH CƠNG TY B NG PHP VÀ MYSQL TRÊN MÔI TR GV H NG D N : SV TH C HI N : MSSV : KHĨA : NG LINUX TS TƠ TU N V M NH C 10200015 2002 - 2006 Tháng n m 2007 NG Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux L IC M N Kính g i Khoa Tin H c ! Tr c h t , em xin chân thành c m n ban giám hi u nhà tr ng, th y cô khoa Tin H c tồn th th y giáo d y d , giúp đ cung c p ki n th c c ng nh nh ng kinh nghi m quý báu cho em nh ng n m h c v a qua t o u ki n cho em đ c làm lu n v n t t nghi p ng th i em kính g i l i c m n chân thành đ n th y giáo – TS Tô Tu n – t o u ki n cho em đ trình đ nh h đ c làm đ tài t n tình giúp đ em ng, xây d ng hoàn thi n ng d ng c nh ngày hôm em không quên g i l i c m n đ n cha m , ch i b n th em t t c nh ng ng tinh th n đ em v ng yêu, đ ng viên, giúp đ m t a t qua nh ng khó kh n cu c s ng Em xin chúc quý th y cô th t nhi u s c kh e đ dìu d t chúng em ti n b đ ng h c t p Em xin chân thành c m n TP H Chí Minh, ngày 24 tháng 09 n m 2007 Sinh viên th c hi n : V M nh C ng ( 10200015 ) Khóa : 2002 – 2006 Sinh viên th c hi n : V M nh C ng – 10200015 Trang c Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux M CL C CH NG I : GI I THI U V H QU N LÝ N I CHÍNH CƠNG TY 1.1 TÊN TÀI 1.2 GI I THI U V H QU N LÝ N I CHÍNH CƠNG TY 1.3 YÊU C U C A H QU N LÝ N I CHÍNH CƠNG TY 10 1.4 L A CH N CÔNG NGH CHO H TH NG .13 CH CH NG II : T CH C M NG CHO H QU N LÝ N I CHÍNH 15 2.1 T CH C M NG LAN CHO H TH NG 15 2.2 T CH C M NG INTERNET CHO H TH NG .16 2.3 MƠ HÌNH K T H P M NG LAN VÀ INTERNET 17 NG III : PHÂN TÍCH THI T K H TH NG .19 3.1 MÔ T H TH NG .19 3.2 CÁC YÊU C U 19 3.3 PHÂN TÍCH THI T K H TH NG 20 3.3.1 Phân tích thi t k khung h th ng 22 3.3.2 Phân tích thi t k module Qu n tr 27 3.3.2 Phân tích thi t k module Chat .32 3.3.3 Phân tích thi t k module Thơng báo 38 3.3.4 Phân tích thi t k module Di n đàn .42 3.3.5 Phân tích thi t k module Qu n lý thi t b 48 3.3.6 Phân tích thi t k module Nhi m v 55 3.3.7 Phân tích thi t k module Ghi 66 3.3.8 Phân tích thi t k module Nhân s 73 Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux NG IV : S L CH C V CÁC CÔNG NGH C L A CH N 78 4.1 S L C V PHP 78 4.2 S L C V MySQL 90 4.3 CÀI T VÀ C U HÌNH TRÌNH CH WEB 97 4.3.1 Cài đ t c u hình WebServer 97 4.3.2 Cài đ t c u hình PHP .100 4.4 M T S K THU T KHÁC 102 4.4.1 S d ng AJAX 102 4.4.2 L u nh vào csdl MySQL upload file 104 4.4.3 4.4.2.1 L u nh vào MySSQL 104 4.4.2.2 Upload File 206 GÕ TI NG VI T TRONG LINUX .107 4.4.3.1 S d ng X-Unikey 107 4.4.3.2 S d ng b gõ ti ng Vi t b ng JavaScript 109 K T LU N 110 I LU N V N Ã LÀM II NH NG V N III PH NG H C NH NG GÌ 110 NÀO LU N V N CH A GI I QUY T C .112 NG PHÁT TRI N 112 TÀI LI U THAM KH O 113 Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux CH NG I GI I THI U V H QU N LÝ N I CHÍNH CƠNG TY 1.1 TÊN TÀI Tên đ y đ c a đ tài : “ Xây d ng h qu n lý n i cơng ty b ng PHP MySQL môi tr ng Linux ” 1.2 GI I THI U H QU N LÝ N I CHÍNH CƠNG TY Ngày v i s phát tri n r t nhanh chóng c a Cơng ngh thơng tin m i khía c nh : ph n c ng, ph n m m, quy trình phát tri n ph m vi ng d ng, góp ph n thúc đ y s phát tri n c a m i l nh v c, m i khía c nh cu c s ng, giúp ng i gi i quy t hi u qu nh ng công vi c ph c t p, đ ng th i ti t ki m công s c c ng nh chi phí, làm cho đ i s ng ng i ngày đ c nâng cao h n Trong r t nhi u l nh v c Th ng d ng c a Công ngh thơng tin l n hi n có nh ng m i n t , H th ng d ch v Email, C ng thông tin n t thành ph … ng d ng Cơng ngh qu c gia, thông tin d n ti p c n đ n t ng doanh nghi p, t ng công ty th m chí đ n c gia đình t ng cá nhân nh Ph n m m K toán, Ph n m m qu n lý ngân hàng, khách s n, ph n m m qu n lý thu chi gia đình … N mb tđ c s ti n d ng hi u qu c a vi c ng d ng công ngh thông tin qu n lý doanh nghi p, qua phân tích tìm hi u nhu c u c ng nh ti p làm vi c công ty, em nh n th y s c n thi t ph i có m t ph n m m đ qu n lý cơng vi c n i v i m c đích t o s Sinh viên th c hi n : V M nh C tr c ng – 10200015 ti n d ng, ti t ki m th i Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux gian đ ng th i làm kho l u tr lâu dài cho cơng ty T em đ n quy t đ nh xây d ng h th ng qu n lý n i công ty b ng ng d ng web lu n v n t t nghi p c a 1.2.1 Th N i ? Trong trình ho t đ ng phát tri n c a m t công ty luôn t n t i phát sinh v n đ n i b di n h ng ngày có tính ch t l p l p l i th ng xuyên Xét v m t t ng quát toàn cơng ty : - Có nhi u v n đ phát sinh c n đ c l u tr gi i quy t, ví d nh vi c khách đ n th m, công ty t ch c tri n lãm, h i th o, công ty k ni m ngày thành l p… nhi u v n đ khác, t t c đ u c n đ k ho ch tri n khai, trao đ i, th o lu n tìm ph c thơng báo, lên ng án gi i quy t, ghi l i đ rút kinh nghi m l n sau… - Ngoài viêc ki m soát s l nhân viên, m c l ng nhân viên, thông tin, h s c a ng, nhân viên m i vào công ty làm vi c, nhân viên m i r i kh i công ty - Trong công ty đ c bi t công ty l n có nh ng thi t b , máy móc cung c p cho nhân viên th c hi n d đ c theo dõi qu n lý nh qu n lý s l vi c cho nhân viên m nđ x lý tr máy, s a ch a cho nhân viên m án, nh ng máy móc c n ng, qu n lý h ng hóc, qu n lý ng h p liên quan nh mua thêm n Xét v m t t ch c bên : - M i cơng ty có r t nhi u phòng ban m i phòng ban có nhi u nhân viên làm vi c liên t c nhi u gi m i ngày, nhi u tháng, nhi u n m Trong đó, có nhi u công vi c v i nh ng đ c thù khác nhau, có cơng vi c l p l p l i th ng xuyên, phát sinh v n đ nh b ph n nh p li u, b ph n k toán, nh ng c ng có nh ng cơng vi c phát sinh v n đ liên t c nh b ph n kinh doanh, b ph n phát tri n ph n m m nh ng v n đ phát sinh Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux c n đ c ki m soát, theo dõi x lý, nh ng v n đ t ng ch ng nh đ n gi n l i r t quan tr ng - Trong q trình phát tri n, cơng ty, phịng ban ln tìm nh ng h m i, nh ng v n đ m i c n đ ng c th o lu n, m t n i đ nh n ý ki n đóng góp r t c n thi t, c ng v n đ n i - Trong q trình xây d ng d án đ c xây d ng t án, đ c bi t d án ph n m m, m t d b t đ u đ n k t thúc bao g m r t nhi u công đo n công vi c ph i gi i quy t, công vi c liên quan đ n công vi c khác nên c n ph i đ m b o ti n đ c a t ng vi c ph i theo k ho ch đ t n u không s gây s trì tr l p ghép l i, v y vi c phân chia công vi c quy trách nhi m ph i rõ ràng cho m i thành viên nhóm d án, vi c phân chia ph i công khai đ ng i ti n theo dõi án theo dõi ti n đ m t cách xác, nh ng cơng vi c i qu n lý d đ m i ng c chuy n thành nh ng nhi m v giao cho nhân viên c ng v n đ thu c n i cơng ty Xét v ph m vi cá nhân : - Trong m t ngày làm vi c, l ng thông tin ph i ti p nh n c a m t thành viên công ty r t l n nh v n đ v k thu t, công ngh , nh ng h c, ghi đ c rút ra, nh ng đóng góp, trao đ i xây d ng d án, xây d ng công ty nh ng nhi m v c a cá nhân c n gi i quy t c ng ph i đ c li t kê đ nh c nh nhân viên không xa r i m c tiêu chung, c ng có nh ng tâm g ng ng i t t, vi c t t, nh ng t m g ng v h c t p, làm giàu công ty s l u tr đ nhân viên đ c noi theo M t cơng ty có r t nhi u v n đ n i b , t t c nh ng v n đ đ ch mang tính ví d gi i thi u T t c nh ng v n đ đ c li t kê cg pl i g i chung “nh ng v n đ n i cơng ty” V y n i nh ng cơng vi c, nh ng tác v di n h ng ngày n i b công ty, th ng không bao g m v n đ liên quan đ n tài Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i công ty b ng PHP & MySQL Linux Nh ng v n đ n i cơng ty th ng v n đ nh Qu n lý nhân s , Qu n lý thi t b , Qu n lý h s , công v n, Qu n lý hình nh, tài li u, Liên l c, trao đ i gi a thành viên công ty, G i thông báo, Ghi s vi c, Qu n lý s ki n di n ra, Di n đàn th o lu n chung ho c t ng d án… T nh ng phân tích tìm hi u đ ph i qu n lý, ki m soát đ c nh trên, v n đ b c thi t đ t c toàn b ho t đ ng n i y T em đ a m t yêu c u c n thi t ph i xây d ng đ c m t h th ng qu n lý nh ng v n đ n i công ty, đ ng th i b t đ u m t q trình phân tích, mơ t u c u, đ a quy trình ho t đ ng t t c nh ng v n đ liên qua c n gi i quy t, lý c a s đ i H qu n lý n i cơng ty 1.2.1 Th H qu n lý n i H qu n lý n i cơng ty m t h th ng ph n m m đ đ gi i quy t toàn b v n đ đáp ng đ c xây d ng c t t c yêu c u qu n lý công vi c n i b cơng ty q trình ho t đ ng phát tri n H qu n lý công ty m t ph n m m h s m t đ i t i dùng đ ng nh p s ng, ng m m riêng c a mình, ng ng i dùng, m i ng i dùng d ng h th ng nh ph n v a có khu v c, ph m vi dùng chung, v a có khu v c, ph m vi riêng t H th ng s n m b t đ mu n c a ng đ a quy trình gi i quy t, đáp i dùng, t nh ng thao tác mà ng c nh ng nhu c u công vi c tác đ ng mong ng toàn b i dùng tác đ ng Ngồi tác d ng liên l c nh tính n ng chat, thơng báo h th ng cịn kho l u tr thông tin, nh ng s ki n c n gi l i c a công ty nh m ti n l i cho vi c truy c u sau Ngoài h th ng c ng công c giúp đ nh ng thành viên m i vào cơng ty tìm hi u nhanh h n v công ty th a k nh ng kinh nghi m, ghi c a nh ng thành viên tr c giúp ti t ki m r t nhi u th i gian công s c Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 1.3 YÊU C U C A H QU N LÝ N I CHÍNH CƠNG TY H qu n tr n i cơng ty g m có u c u chính, m t yêu c u c s h t ng cho vi c cài đ t đ m b o h th ng ho t đ ng t t, hai yêu c u bên h th ng qu n lý n i Yêu c u v c s h t ng cho vi c cài đ t h th ng 1.3.1 xây d ng đ đ c m t h qu n lý n i chính, tr c h t ph i đáp ng h th ng máy vi tính có c u c u c s h t ng, c s h t ng k t n i m ng v i ( m ng LAN ho c Internet ), m i máy tính ph i đáp ng đ c yêu c u c n thi t v t c đ , dung l c đ a c ng, ph n m m c n thi t cho h th ng ho t đ ng, ví d n u H qu n tr n i đ c xây d ng mơi tr ng Web Client/Server máy tính c n ph i có trình t web, cịn n u h th ng đ chung c s d c xây d ng ng d ng Desktop dùng li u máy tính ph i đ m b o cài đ c ch y t t h th ng M i cá nhân mu n s d ng h th ng, t t nhiên ph i có máy vi tình, vi c trang b cho m i nhân viên công ty hi n gi vi c r t d dàng công ty hồn tồn có kh n ng trang b máy tính cho t ng nhân viên c a 1.3.2 Yêu c u bên H qu n lý n i H qu n lý n i cơng ty không quan tr ng v công ngh , công c ngơn ng l p trình c , quan tr ng quy trình ho t đ ng, phân tích thi t k h th ng đ c t yêu c u Khi làm rõ v n đ trên, vi c s d ng ngôn ng cơng ngh ch mang tính ch t hi n th c hóa h th ng H tr qu n tr n i cơng ty có th ng (h u hành) có th đ đ c xây d ng nhi u môi c hi n th c hóa b ng nhi u lo i ngơn ng l p trình khác nhau, ch yêu c u có th k t n i, truy xu t d li u t máy đ t c s d li u dùng chung Dù xây d ng môi tr ph i đáp ng đ ng, công ngh n a H qu n lý n i c yêu c u sau : Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 1) Yêu c u đa ng i dùng : H th ng ph i đáp ng đ c m t lúc có hàng tr m ng i dùng truy c p h th ng ( ho c c s d li u ) m t lúc, ph i tách riêng thành phiên làm vi c khác nhau, khơng đ c đ x y tình tr ng xung đ t d li u c ng nh ph n c ng h th ng Ph i đ m b o truy c p d li u c a ng ng i dùng truy c p, s ng i khác d ng c ng nh i dùng, tránh tr xóa s a d ng h p li u riêng c a 2) Yêu c u phân quy n chi ti t rõ ràng : H qu n lý n i ph i đ m b o vi c phân quy n ng c p đ rõ ràng, ví d nh gi m d n theo t ng c p t i dùng thành Admin, Power User, User quy n h n s ng ng Vi c đ m b o phân quy n rõ ràng vô quan tr ng, ch có qu n tr viên ( admin ) m i có quy n c u hình, can thi p sâu vào tính n ng, thi t l p quan tr ng c a h th ng, nh ng ng i dùng c p th p h n ch đ c s đ c can thi p vào khu v c không thu c th m quy n c a d ng h th ng v i tính n ng, quy n h n phù h p, khơng Ví d vi c t o, xóa, s a di n đàn c p cơng ty ch có ng có quy n th c hi n, di n đàn c p phịng ban ch có tr hi n, ng i dùng c p d i qu n tr ng phịng th c i rõ ràng khơng th th c hi n thao tác này, n u không s gây nguy hi m, ho c m t d li u m c dù đơi khơng c tình phá h th ng 3) B o m t : Thông th ng nh ng thông tin quan tr ng c a công ty không đ a vào H qu n lý n i nên khơng c n thi t ph i đ u t nhi u đ cung c p kh n ng b o m t cho h th ng, h th ng ch c n đ m b o nh ng y u t b o m t c b n c a m t ng d ng bình th N u h th ng đ ng đ c đ a lên Internet v n đ b o m t đ c tr ng h n đ ch ng l i hacker phá ho i h th ng Sinh viên th c hi n : V M nh C ng – 10200015 Trang Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux H u hành s t đ ng cài vào n i c n thi t ta thi t HTTP đ c đ t /etc/httpd Bên th m c có file quan tr ng file c u hình conf.d, file cung c p khai báo đ có th s d ng đ c PHP c ng nh MySQL Trong file httpd.conf có m t s khai báo sau : Khai báo th vi n PHP: - Khai báo modul đ dùng cho vi c biên d ch mã PHP : LoadModule php5_module modules/libphp5.so, file libphp5.so đ c đ t httpd/modules AddHandle php5-script php - AddHandle php5-script php - nh ki u AddType text/html php Khai báo th - MySQL đ vi n MySQL : c khai báo file auth_mysql.conf th m c /etc/httpd/conf.d - T i th vi n c a MySQL đ c khai báo httpd.conf LoadModule mysql_auth_module modules/mod_auth_mysql.so, file mod_auth_mysql.so c ng đ c đ t th m c modules /etc/httpd Ta có th đ cho httpd có th ch y t đ ng kh i đ ng h u hành b ng cách vào giao di n dòng l nh gõ # /sbin/chkconfig add httpd Sinh viên th c hi n : V M nh C ng – 10200015 Trang 97 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 4.3.2 Cài đ t c u hình PHP 4.3.2.1 Trên Windows : đ n gi n ta nên dùng gói php d ng nén rar B n php m i nh t hi n php-5.1.1-Win32 Ta ch c n gi i nén vào th m c b t k , sau vào th m c tìm t p tin php.INI-RECOMMENDED chuy n thành php.ini r i m file lên vàc u hình m t s thơng tin nh sau: - Tìm ph n Session đ t đ session.save_path = "đ ng d n đ l u session : ng d n” - Tìm Dynamic Extensions b d u “;” t p khai báo c n thi t nh extension=php_mysql.dll n u s d ng c s d li u MySQL, n u không ch y trang web có k t n i đ n MySQL s báo l i undefined function mysql_connection(); Trên thi t l p quan tr ng nh t, n u c n thi t có th ch n thêm m t s tùy ch n n a, file php.ini c ng có h ng d n r t c th 4.3.2.2 Trên Linux : Ta cài gói php-5.1.0.tar b ng câu l nh nh cài httpd Linux H u hành s t cài đ t ta ch thi t l p m t s tùy ch n c n thi t: - Th m c mà PHP đ - File php.ini đ c cài vào /var/lib/php c đ t trong /etc/php.ini, file dùng đ c u hình cho s ho t đ ng c a PHP nh : session.save_path = "/var/lib/php/session" upload_tmp_dir = (đ Sinh viên th c hi n : V M nh C ng d n đ l u t m file upload) ng – 10200015 Trang 98 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux M t l u ý nh PHP Windows th vi n liên k t đ ng có dll nh php_mysql.dll, cịn Linux file so Trên nh thi t l p c n thi t đ c u hình php Ngồi Linux c ng có l nh # php , ta dùng # php –h đ xem m t s thao tác v i l nh nh l nh d ch m t file php Sinh viên th c hi n : V M nh C ng – 10200015 Trang 99 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 4.4 M T S K THU T KHÁC Trong ph n em s trình bày m t s k thu t c n thi t Linux ng d ng Web c a 4.4.1 S d ng AJAX Hi n ng d ng web s d ng Ajax (Asynchronous JavaScript and XML) tr nên ph bi n b i nh ng đ c tính ti n l i thú v c a Khi s d ng Ajax ng d ng web, ng i dùng có c m giác nh khơng ch đ i lâu đ c bi t ng i dùng s yêu c u nh n đ yêu c u mà không nh h ng đ n ph n khác, trang web khơng h b c thơng tin refresh l i Các tính n ng th - ng đ c s d ng Ajax : Ch cung c p thông tin m t ph n c a trang web n i mà ng i dùng yêu c u, không nh h ng đ n ph n khác không refresh l i trang - Autocomplete and suggestion : tính n ng ng i dùng gõ thơng tin vào m t text h th ng s hi n th thông tin tìm đ li u mà ng i dùng gõ vào ( gi ng nh trang tìm ki m c a google ho c nh p đ a ch mail ng - c gi ng d Chat : Th i nh n g i mail b ng Yahoo ) ng l p trình tính n ng chat b ng ng d ng web, l p trình viên s s d ng Ajax đ l y d li u c a nh ng ng i dùng nh p vào, n u khơng s d ng Ajax trang chat vơ khó ch u b t ti n - Kéo th : t ây tính n ng có th l p trình b ng Ajax đ kéo th đ i ng, có th upload, ho c m t s ng d ng l n s cho phép kéo th thành ph n c a trang web, kéo th sang v trí khác d li u s đ c l u vào file ho c database v trí m i cho vi c đáp tr c a s vào l n sau Sinh viên th c hi n : V M nh C ng – 10200015 Trang 100 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux - Và nhi u k thu t khác, tùy vào đ c m c a ph n m m tùy vào l p trình viên Sinh viên th c hi n : V M nh C ng – 10200015 Trang 101 Xây d ng h qu n lý n i cơng ty b ng PHP & MySQL Linux 4.4.2L u nh vào csdl MySQL Upload file 4.4.2.1 L u nh vào MySQL Ngoài ng d ng c ng s d ng cách l u nh s n ph m tr c ti p vào c s d li u ch không theo cách thông th ng dùng đ ng d n upload hình nh lên server lý sau : - Backup/Restore: Backup restore nhi u file nh không m y thu n ti n L u n i dung file nh CSDL, ch c n backup restore m t file CSDL (th ng d ng SQL) nh t ng d n website: Khi l u file nh đ a, n u c u trúc th m c - b thay đ i, có th ph i c p nh t l i đ website File nh đ a có th b ng d n nhi u ch xoá m t, ho c backup/restore b thi u Khi l u file nh CSDL, có th gi m thi u đ c r i ro - C u hình chung c a m t s host không cho phép l u file sau đ c upload lên server (qua form upload) th không c p quy n write cho everyone, nh m c (n u nh v y nguy hi m cho website c a chúng ta) L u file CSDL gi i pháp thích h p hồn c nh l u hình nh vào c s d li u ta th c hi n m t s thao tác sau : B t đ u t thao tác chèn hình nh vào c s d li u T trang dùng đ l y đ ng d n ta đ t vào th form thu c tính enctype="multipart/form-data" method = “POST” m t th input type = “file” Trong trang nh n d li u ta dùng : $basename = $_FILES["tentextduongdan"]["name"]; Sinh viên th c hi n : V M nh C ng – 10200015 Trang 102 Xây d ng h qu n lý n i công ty b ng PHP & MySQL Linux $hinh = $_FILES["tentextduongdan "]["tmp_name"]; Và câu l nh đ đ c hình nh theo ki u d li u nh phân if($hinh != "") { $fh = fopen($hinh, "rb"); $imgData = fread($fh, filesize($hinh)); fclose($fh); } câu l nh insert ta dùng mysql_real_escape_string($imgData, $conn) Sau chèn đ c hình vào CSDL r i ta l y hình nh hi n th trình t, ta dùng câu l nh truy v n d li u : if($row = mysql_fetch_assoc($result)) { $imgData = $row['PICTURE']; ?>

Ngày đăng: 22/10/2022, 01:43

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan