作者tume209 (tume209)
看板Web_Design
标题[请益] 利用拖拉事件将档案上传服务器
时间Sat Jul 21 16:15:43 2018
因为是自学,可能叙述用词会不够精确,还请各位大大包涵。
网页(存放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://webptt.com/cn.aspx?n=bbs/Web_Design/M.1532160946.A.40C.html
1F:推 ymcheung: 是 (2),github pages 不能写入,要去买个简单的空间 07/21 16:17
2F:→ ymcheung: 我用 digitalocean 一个月 5 镁~ 07/21 16:17
感谢M大神速回覆,还是想再确认一下,
没问题的情况下,这功能是可以单纯用JS达成对吗?
因为我google爬文的过程,挺多写法都是要动用到php
※ 编辑: tume209 (59.124.15.187), 07/21/2018 16:23:53
3F:推 HenryLiKing: 可以单纯JS吧~(AJAX?) 07/21 16:44
4F:→ cs8425: 楼上认知错误 上传档案分两边啊 前端就只是介面 07/21 17:18
5F:→ cs8425: 伺服器那边要有对应的接口才能储存 1F正解 07/21 17:18
6F:→ jhnny97: 要单纯JS不要php,那你伺服用node就好了(? 07/21 17:23
应该是说,目前我就只会 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
7F:推 diabloevagto: Firebase storage 07/21 18:22
8F:→ diabloevagto: 看你如果只是练习用也没必要买空间,firebase 很多 07/21 18:23
9F:→ diabloevagto: 都可以做到练习用免费也够用了 07/21 18:23
10F:推 crazwade: php就是後端啊 难道只有我觉得html和php要一起学吗@@ 07/22 01:40
11F:→ crazwade: 另外用firebase就不用买空间了喔~ 07/22 01:41
12F:推 art1: 练习的话也可以使用本机伺服器,顺便熟悉怎麽架设伺服器 07/22 07:46
13F:→ art1: 只会 javascript 的话,就用 nodejs 来架设本机伺服器吧 07/22 07:47
14F:→ art1: 本机就是用你自己的电脑的意思 07/22 07:48
15F:嘘 yzfr6: 伺服器 07/23 12:41
16F:推 spfy: 原PO是看中国的教学吧XDDD 服务器 数据库 文件 视频 端口 07/23 13:32
17F:推 zse66960: 免费的你可以用Dropbox+pancake 07/26 01:54
18F:推 rahit: 你现在写的是前端,前端的目的是把档案跟资料丢出去 08/12 00:29
19F:→ rahit: 但你要有一个後端能接 08/12 00:29
20F:→ rahit: php是自学比较容易的後端语言 08/12 00:29
21F:→ rahit: node. js是跟JavaScript 相似的後端语言 08/12 00:29
22F:→ rahit: 纯练习的话,不用什麽空间,把上传储存位置设在本地资料夹 08/12 00:29
23F:→ rahit: 就行了 08/12 00:29