[請益] 利用拖拉事件將檔案上傳服務器

看板Web_Design作者 (tume209)時間7年前 (2018/07/21 16:15), 7年前編輯推噓7(8114)
留言23則, 11人參與, 6年前最新討論串1/1
因為是自學,可能敘述用詞會不夠精確,還請各位大大包涵。 網頁(存放Github空間): https://ccyo.github.io/MYWEB/index.html 資料夾放置方式: https://goo.gl/T6Chx9 實際將桌面JPG檔(本地文件)拉入測試,發生錯誤。 截圖:https://imgur.com/2pSAnpv
想跟大大們求救 (1)console 顯示的錯誤提醒,指的是 url 有誤嗎? (2)承上,還是因為 Github 不接受由網頁上傳檔案到服務器? (3)若是(2),我必須怎麼作呢?或是有沒有推薦的入門空間可購買或試用? (4)若只是 url 有誤,那麼修正後,這段 code 確實能作到將檔案上傳至服務器,對吧? 問題較瑣碎,還請有空的大大提點,先謝過了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.15.187 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1532160946.A.40C.html

07/21 16:17, 7年前 , 1F
是 (2),github pages 不能寫入,要去買個簡單的空間
07/21 16:17, 1F

07/21 16:17, 7年前 , 2F
我用 digitalocean 一個月 5 鎂~
07/21 16:17, 2F
感謝M大神速回覆,還是想再確認一下, 沒問題的情況下,這功能是可以單純用JS達成對嗎? 因為我google爬文的過程,挺多寫法都是要動用到php ※ 編輯: tume209 (59.124.15.187), 07/21/2018 16:23:53

07/21 16:44, 7年前 , 3F
可以單純JS吧~(AJAX?)
07/21 16:44, 3F

07/21 17:18, 7年前 , 4F
樓上認知錯誤 上傳檔案分兩邊啊 前端就只是介面
07/21 17:18, 4F

07/21 17:18, 7年前 , 5F
伺服器那邊要有對應的接口才能儲存 1F正解
07/21 17:18, 5F

07/21 17:23, 7年前 , 6F
要單純JS不要php,那你伺服用node就好了(?
07/21 17:23, 6F
應該是說,目前我就只會 HTML + CSS + JS,在這前提下我能不能夠達成此功能, 依幾位大大的說法,應該是不行囉? 因為完全不懂php是做甚麼的,但聽起來和Google了一下, 應該是 #使用JS將檔案導入->用php為服務器生成的接口, 且 接口目的地要是能"寫入"的(從服務器端設定)。 若是如此的話,我購買了1F大推薦的空間,是不是要去作這樣的設定呢? 還是一般預設是可寫入的,有關空間環境我實在不懂, 問題很菜,若大大們願意還請抽空回應,感謝。 ※ 編輯: tume209 (59.124.15.187), 07/21/2018 17:43:50 ※ 編輯: tume209 (59.124.15.187), 07/21/2018 17:46:04

07/21 18:22, 7年前 , 7F
Firebase storage
07/21 18:22, 7F

07/21 18:23, 7年前 , 8F
看你如果只是練習用也沒必要買空間,firebase 很多
07/21 18:23, 8F

07/21 18:23, 7年前 , 9F
都可以做到練習用免費也夠用了
07/21 18:23, 9F

07/22 01:40, 7年前 , 10F
php就是後端啊 難道只有我覺得html和php要一起學嗎@@
07/22 01:40, 10F

07/22 01:41, 7年前 , 11F
另外用firebase就不用買空間了喔~
07/22 01:41, 11F

07/22 07:46, 7年前 , 12F
練習的話也可以使用本機伺服器,順便熟悉怎麼架設伺服器
07/22 07:46, 12F

07/22 07:47, 7年前 , 13F
只會 javascript 的話,就用 nodejs 來架設本機伺服器吧
07/22 07:47, 13F

07/22 07:48, 7年前 , 14F
本機就是用你自己的電腦的意思
07/22 07:48, 14F

07/23 12:41, 7年前 , 15F
伺服器
07/23 12:41, 15F

07/23 13:32, 7年前 , 16F
原PO是看中國的教學吧XDDD 服務器 數據庫 文件 視頻 端口
07/23 13:32, 16F

07/26 01:54, 7年前 , 17F
免費的你可以用Dropbox+pancake
07/26 01:54, 17F

08/12 00:29, 6年前 , 18F
你現在寫的是前端,前端的目的是把檔案跟資料丟出去
08/12 00:29, 18F

08/12 00:29, 6年前 , 19F
但你要有一個後端能接
08/12 00:29, 19F

08/12 00:29, 6年前 , 20F
php是自學比較容易的後端語言
08/12 00:29, 20F

08/12 00:29, 6年前 , 21F
node. js是跟JavaScript 相似的後端語言
08/12 00:29, 21F

08/12 00:29, 6年前 , 22F
純練習的話,不用什麼空間,把上傳儲存位置設在本地資料夾
08/12 00:29, 22F

08/12 00:29, 6年前 , 23F
就行了
08/12 00:29, 23F
文章代碼(AID): #1RKkkoGC (Web_Design)
文章代碼(AID): #1RKkkoGC (Web_Design)