Hỏi - Đáp

Giáo viên trả lời:
Đã gửi video demo qua email. 

Hãy xem lại các videoclip trong phần bài học của bạn, phần tạo website đa ngôn ngữ này đã có hướng dẫn rất là chi tiết trong phần đề tài cuối khoá của lớp chuyên viên website lành nghề rồi.

Giáo viên trả lời:
Đăng nhập vào trang tawk.to cấu hình như hình


Sử dụng Tawk.to

Cấu hình Tawk.to

Giáo viên trả lời:

Chào Anh Nam!
Trường tieudetin Anh nên đặt là varchar(255) vì tiêu đề tin đôi khi ta nhập cũng hơi dài.
Anh vào database sửa lại kích cỡ co trường này. Những tin tức nào nhập tiêu đề tin dài hơn 100 ký tự sẽ bị cắt bỏ khúc đuôi rồi, các tin này Anh phải chịu khó nhập lại tiêu đề cho nó lại thôi.

Giáo viên trả lời:
Qua kiểm tra source code của Anh thì thấy đúng hết, không sai chỗ nào và chạy xem rất tốt


Kết quả test trên 2 trình duyệt Chrome và Firefox như hình

thiết kế website tin tức
học thiết kế website tin tức
Anh thử vào trình duyệt Chrome xoá hết lịch sử (History) đi. Sau đó chạy lại xem kết quả như thế nào

Giáo viên trả lời:
like to download


======================
Hãy check mail để nhận Code làm thử cho website của Bạn.

Giáo viên trả lời:
Bạn không cần phải sửa tên gì lại trong thư mục images cả, mà sau khi upload lên thì hình sẽ tự động vào images, nếu trong thư mục images có hình tên đó rồi thì nó sẽ tự động đổi sang tên khác thường thì nó sẽ thêm _1 hay _2 vào và trong database chỗ cột hình nó sẽ lưu đúng tên hình đã upload trong database.


vấn đề của bạn sai hình ở đây là do bạn dùng database mẫu nhưng nhiều khi tải xuống và chép qua chép lại có khi nó thiếu một vài hình nên nó không xuất hiện. 
Đơn giản là muốn test xem nó có upload đúng không là bạn cứ xoá hết các game bị lỗi hình đi và thử upload lại 1 game mới với hình mới thì sẽ biết liền nó có upload đúng hình đã chọn vào trong thư mục images trên máy chủ không? và vào cột hình trong database xem nó có lưu đúng tên hay không?

Chú ý là trong trang list nó hiện hình được là do hình hiện trong trang list là nó lấy trong thư mục images/thumbnails chứ không phải lấy trong thư mục images nên bạn thấy trang list có nhưng lúc xuất ra lại không có vì ở trang game online bạn đâu dùng lệnh show thumbnail mà chèn hình trực tiếp từ images ra, mà xui là trong images một số hình này bạn chép thiếu, nhưng trong thư mục images/thumbnails thì vẫn có các hình này

Giáo viên trả lời:
Đúng rồi, khi upload hình toàn bộ sẽ upload vào thư mục images.

Khi xuất hình ra nó sẽ vào thư mục images trên máy chủ lấy hình ra và hiện ra trên trang web.

Giáo viên trả lời:

Thiết kế module Game Online
Thiết kế web doanh nghiệp
===================

Nhìn các hình Bạn gửi thì thấy đúng đường dẫn

=> Vậy khi xem code thấy các ảnh trong thư mục images, click vào đường dẫn đó nó có mở ảnh lên trên trang web được không?
=> Nếu mở không được có nghĩa là hình đó chưa có trong images, kiểm tra lại trong thư mục images có các hình này chưa?
=> Trong trang list bấm Ctrl+U để xem lại đường dẫn của hình có giống với trang gameonline không?

Giáo viên trả lời:

Upload hình lên website
=============================

1. Kiểm tra trong trang list_game.php đã có hình ảnh của các game này chưa?
2. Lúc chạy trang gameonline.php bấm Ctrl+U kiểm tra đường dẫn hình ảnh tới các game này có đúng không? (images/tengame.jpg)
3. Kiểm tra lại trong thư mục images đã có các hình game này chưa vậy?

Giáo viên trả lời:
Trong trang Slide sản phẩm nổi bật này nếu có dùng tập tin css riêng nào thì đem tất cả các thuộc tính css trong các trang riêng này bỏ qua css của đa giao diện. Nói chung gom css về chung một chỗ trong tập tin css đa giao diện thôi

Giáo viên trả lời:

nãy em có thử tạo thư mục con vidu1 trong vidu, rồi move cái xuly.php ra(vidu/vidu1/xuly.php)thì giờ nó lại có ../../ ở cả filechua với echo "<img src'../../#'>" luôn?
khi nàomà lúc nó copy ảnh vào file uploads, (ví dụ trong nhiều thư mục con chẳng hạn 3, thì sẽ là ../../../uploads) mà khi in ra màn hình thì chỉ có echo "<img='uploads/#'>" thôi anh?


========

Trang xuly.php nằm trong bao nhiêu cấp thư mục thì cũng được vì ta không quan tâm tới chuyện nó nằm ở đâu nó nằm ở đâu thì khi inlcude vào cứ chỉ đường dẫn tới nó trong trang index.php thôi

Trong trang index.php sẽ gọi trang xử lý vào

<?php
include("vidu/xuly.php");
?>

nếu nằm trong 2 cấp thư mục thì gọi

<?php
include("vidu/vidu1/xuly.php") ;
?>

Khi trang trang index.php lên có nghĩa là ta vẫn đứng ở gốc / chứ không phải trong 2 cấp thư mục hay 1 cấp thư mục gì cả. Chạy trang index.php thì có nghĩa là đang đứng hiện hành ở gốc.

Vậy khi upload hình vào thư mục uploads (thư mục uploads) trên thực tế là đang nằm trong gốc vậy chỉ cần chỉ đường dẫn chỉ cần ghi là

$filechua = 'uploads/'; //Ghi như vầy là uploads đang là con của gốc website

echo "<img src='uploads/$tenanh' width='100'>";

Và biến $tenanh là xuất ra tên ảnh mà hình upload vào thư mục uploads thì sẽ là uploads/hinh.jpg

Chỗ ghi đường dẫn này không liên quan gì tối việc đăt trang xử lý nằm trong bao nhiêu cấp thư mục cả mà phải tính là chuyện bạn chạy trang nào trước. Nếu bạn chạy thẳng trang xuly.php luôn mà không chạy từ trang index.php thì lúc đó mới là đang nằm trong 2 cấp thư mục thì khi đó đường dẫn tới thư mục uploads phải ghi là ../../uploads


Giáo viên trả lời:
Qua kiểm tra Code của Bạn thấy viết sai đường dẫn upload hình
Trong ttrang xử lý hãy sửa lại các đường dẫn lại như sau:

$filechua = 'uploads/';

echo "<img src='uploads/$tenanh' width='100'>";

Lỗi khi upload trong php

Giáo viên trả lời:
Tôi đã kiểm tra trong trang inc_chitiettin.php của Bạn, thấy bị dư 1 thẻ kết thúc section, do đó cấu trúc html bị sai, dẫn đến là bị văng layout

Hãy bỏ thẻ /section bị dư

tạo trang chi tiết tin

Giáo viên trả lời:
Phần mềm P7 có rất nhiều.

Bạn hãy cho tôi tên chính xác của phần mềm bạn cần download để tôi gửi link cho Bạn

Giáo viên trả lời:
Bạn vào địa chỉ này để lấy nhé
http://hocwebgiare.com/css3/box-shadow/index.html

Giáo viên trả lời:
Bạn để ý trong mỗi bài học nếu có phần mềm dùng kèm thì sẽ mục Đính kèm 1 hay Đính kèm 2.
Hãy click vào các mục đính kèm này để tải phần mềm về thực hành.

Giáo viên trả lời:
Xem bài viết hướng dẫn cách làm và download Code mẫu tại đây 

http://hocwebgiare.com/blog-detail/Javascript/post48/Huong-dan-tao-hieu-ung-tuyet-roi-va-Tuan-Loc-chay-bang-javascript.html

Giáo viên trả lời:
Hãy kiểm tra email để nhận link download

Giáo viên trả lời:
Đã sửa lại link download. Hãy thử vào download lại.

Giáo viên trả lời:
Xoá bỏ Recordset đó đi vì tôi xuất tên công ty trong trang này luôn. Bạn chỉ quan tâm đến 2 Recordset danhmuc1 và danhmuc2 thôi

Giáo viên trả lời:
icon là hinh, dùng kiểu varchar

Nếu không muốn dùng trường này thì trong Recordset bỏ bớt trường icon ra