Programming HandBook part 76

Chia sẻ: Dương Tùng Lâm | Ngày: | Loại File: PDF | Số trang:6

0
22
lượt xem
4
download

Programming HandBook part 76

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'programming handbook part 76', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Programming HandBook part 76

  1. Tối nay vui vui, kể lại cái kỷ niệm quái quỷ này vậy! Hồi đó tôi có làm một cái ứng dụng Addressbook chơi và tất nhiên dùng PHP & MySQL. Khi ghi tên người dùng Tiếng Việt nên phải lưu trữ vào db Tiếng Việt. Trong khi test tôi dùng MySQL Front để tạo một row rồi hiện thị, nhưng quái quỷ thay kết quả cho ra không đúng. VD Việt Nam ---> Vi?t Nam. Tôi thử thay đổi chracter set thành utf-8 thay cho latin1 + cái collation gì đó nữa. Rồi tất nhiên thêm đoạn: Code: vào đầu trang. Nhưng kết quả vẫn như vậy. "Vi?t Nam" ! Bực! Quay sang phpMyAdmin dùng để chỉnh, kết quả vẫn thế, xoay đi xoay lại những cái Character Set và Collation cũng không làm sao được? Tức vật, tên nước mình mà cái bọn PHP và MySQL không hiểu! Ghét thế chứ lại. Tiếp theo tôi xoay sang tìm lại connect DB xem trong PHP có tùy chọn nào để connect nó encode UTF-8 luôn như kiểu ở Java không? Nhưng tất nhiên câu trả lời là "KHÔNG". Tức quá đi ngủ luôn. Nhưng lên giường, mới nhớ ra còn một cách mình chưa dùng. Đó là cách đơn giản nhất: Viết Tiếng Việt vào $query rồi dùng PHP update vào DB. Dậy thử luôn.... Tức vật vã luôn, nó lại được. Đôi khi những cái rất đơn giản thì lại hiệu quả vậy mà mình không biết, cứ đi dùng đao to búa lớn phpMyAdmin và MySQL Front khiến việc nhập liệu bằng Tiếng Việt không được. Cuối cùng thì, tôi cũng viết được chữ:
  2. Việt Nam bằng PHP và MySQL. Và tôi nhớ là sau đó tôi hướng dẫn được cho rất nhiều người. p/s: nghĩ lại thấy hay hay nên viết. Đêm khuya viết vội anh em thông cảm. ngocha85(UDS) Làm gì mà vật vã vậy đơn giản thôi chỉ cần lúc thiết kết database bằng PHPmyAdmin thì nhớ chọn utf8-general-ci sau đó lúc kết nối với database bằng file config.php thì làm vầy $db = mysql_connect($host, $user, $pass) or die(mysql_error()); mysql_select_db($name, $db) or die(mysql_error()); mysql_query('SET NAMES "utf8"',$db); chỉ thêm cái đó vô thui thì về sao kg phải lo về tiếng việt. lazzy(UDS) Một vài link hữu ích cho việc học và lập trình PHP ìDạo 1 vòng các web thấy những site sau khá là hữu ích cho các bạn trong việc học và nghiên cứu ngôn ngữ lập trình PHP, hy vọng các bạn sẽ thấy hữu ích PHP Related Links PHP Related Links, được chính PHP.NET phân loại. Rất cụ thể và chi tiết, thuận lợi cho việc tra cứu PHP-Editors cung cấp các bài đánh giá về các trình editor support PHP hiện nay Những bài review với các Features List ( có điều khả năng support Unicode của các editor ko được PHP-Editors nhắc đến ) thật sự là hữu ích cho các bạn (đặc biệt là những newbie như tui ). Ngoài ra trang này còn có mục PHP Resourcesđược sắp xếp ,phân theo chủ đề khá tốt Tài liệu eBook thì ở đây : Tài liệu eBook tham khảo - iSheep (thankx to bro iSheep ) Một số website cung cấp code snippet: PHPbuilder Code Snippet Quote:
  3. The Worlds most popular PHP Forums. These forums include newbies, coding, general, installation and echo lounge. PHPfreaks.com UDS bị khìn quá, bài viết trình bày chưa gọn lắm nhưng mong các pác thông cảm. Em phải làm đủ trò nó mới lên được => thông cảm Juni(UDS) hanks Mấy bro thử xem luôn trang này nhé: http://www.phpclasses.org/ -> Trang này chủ yếu cho ai đã quen làm việc với PHP bằng hướng đối tượng, nó xây dựng một thư viện class, chỉ cần down và dùng thôi isheep(UDS) Yeah, phpclasses.org cũng là 1 trang cung cấp snippets nhưng tui thấy giao diện của nó dở quá xá ko tiện cho việc lục lọi với các newbie như tui -> Các trang ở trên cung cấp snippets cũng thuộc dạng "down và dùng" thôi, đó là tính chất của snippets mà pác iSheep
  4. Nhân đây cũng pàn thêm về cộng đồng PHP việt Nam Thật sự mà nói, cho tới thời điểm này thì tui chưa thấy sự hoạt động rõ rệt của cộng đồng PHP Việt Nam ở đâu cả Dạo quanh ddth.com thì thấy hiện cũng có một số trang web bàn về PHP của người Việt nhưng tình trạng thì cũng hơi éo le , đơn cử như : http://php.net.vn Quote: Xin vui lòng quay lại vào ngày: 21/07/2006. Website hiện đang nâng cấp hay như http://www.phpviet.org cũng chẳng khá hơn Có vẻ đây là mùa đang nâng cấp của các website nói chugn Chỉ còn http://thegioiphp.com là đang hoạt động nhưng có vẻ đây chỉ là nơi trao đổi của một nhóm nhỏ thì phải Mặc dù cộng đồng lập trình viên giỏi về PHP của ta ko phải là ít nhưng có vẻ họ ko đam mê mấy về món này thì phải, hy vọng qua đây UDS có thể khơi lửa được PHP ở VN Pà con UDS tiến lên juni(UDS) Một trang nữa cũng khá tiện lợi và giúp ích nhiều trong khi code: GotAPI Trang web này có mục search để tìm kiếm cách sử dụng các hàm cũng như element trong HTML, CSS, JS,... và dĩ nhiên là cả PHP. Identical(UDS) có trang này cũng cũ lắm rồi, nhưng cũng đem ra giởi thiệu cho mọi người: Code: http://www.w3schools.com/ Trang này không chỉ có PHP mà còn nhiều phần khác nữa: HTML, XML, JS, DOM, ASP.. Isheep(UDS) Chả thấy ai nhắc đến php.net nhỉ? Trang này cần search function gì thì cứ gõ thẳng vào luôn Ví du: http://php.net/echo Giả sử type sai thì nó tự search cho mình. Thông tin
  5. đưa ra thì đầy đủ (manual mà ), ngoài ra còn có comment của các user, nhìu lúc copy/paste cũng thật.... tuyệt! Mr.paint(UDS) Thủ thuật php Sử dụng PHP để chuyển đến 1 URL khác PHP Code: Trong HTML bạn có thể sử dụng đoạn mã sau: Code: Please wait... self.location.href='http://yoursite.com/'; Hiển thị thông tin trình duyệt đang sử dụng. Bạn sử dụng đoạn PHP sau trong đoạn mà bạn muốn hiển thị: PHP Code:
Đồng bộ tài khoản