09/10/2018, 22:51

huhu, anh nào hảo tâm giúp em hiểu cái này. Liên quan đến editor của web

Em dùng phpnuke, em thấy có bộ gõ của vietdev của tác giả ngo_canh@yaoo.com thiết kế dành cho việc đăng bài viết trên site ( WYSIWYG). Bộ soạn thảo này có phần up ảnh lên host, nhưng chỉ được up vào 1 thư mục cố định của host là thư mục uploads. Vậy em làm thế nào để có thể cải tiếng chức năng upload này thành : cho tạo từng thư mục riêng, có thể up file theo thư mục tùy chọn, tạo thư mục mới trên host.

Đây là địa chỉ của bộ soạn thảo đó :
http://vietdev.sourceforge.net/portal/html/index.php
và đây là demo của bộn soạn thảo, các bạn thử dùng chức năng insert image vào xem nhé :
http://vietdev.sourceforge.net/jscript/index.html


Em cám ơn rẩt nhiều
real_time viết 00:57 ngày 10/10/2018
bạn hãy vào source của nó search chữ uploads rồi tùy biến cho nó là ok mà.
ncanh viết 00:57 ngày 10/10/2018
Quote Được gửi bởi tho_ngoc_88
và đây là demo của bộn soạn thảo, các bạn thử dùng chức năng insert image vào xem nhé :
http://vietdev.sourceforge.net/jscript/index.html


Em cám ơn rẩt nhiều
Hi,
trong http://vietdev.sourceforge.net/jscript/index.html
có câu này:
UPLOAD-feature needs also editing the file "upload.html" and server scripts: "upload.pl, show.pl", "upload.php, show.php", "upload.asp, show.asp" and "index.html" in your upload directory (see there).

Nghĩa là bạn cần sửa trong các files đó.
Nhưng cần chú í đến security khi cho mọi người upload: một khi file nằm trên server thì có nghĩa là nó là của bạn, và nó sẽ có toàn quyền sự dụng: read, write, run, delete, move,... files trong server.


Nc
tho_ngoc_88 viết 01:02 ngày 10/10/2018
vâng, em cám ơn các anh nhiều.Nhưng ý em hỏi là có đoạn mã nào dùng để tạo ra một thư mục mới trên host của mình cơ
real_time viết 00:51 ngày 10/10/2018
Tạo thư mục mới? Bạn làm trên gì? trên PHP thì mình ko rõ nhưng trên asp bạn có thể sử dụng filesystemobject để thực thi chuyện đó. Nhớ là nếu bạn làm trên hệ thống NTFS thì phải phân quyền cho IISUSR có quyền ghi lên thư mục cha của nó.
Bài liên quan
0