作者jen1990 (傻傻好天真)
看板PHP
标题[请益]怎麽呼叫上传後的档案?
时间Mon Jan 13 14:52:29 2014
我之前有爬了文
不过大部分都是在讲上传部分的问题
我写了一个PHP是可以单档上传後会存在htdocs资料夹,
如果传好档案後,要呼叫单一上传的档在另一个PHP里面执行其他功能
该怎麽去呼叫他?另外如果我有多个档案同时上传,又怎麽样各别去呼叫出来执行???
已经找过
http://tw2.php.net/manual/zh/features.file-upload.post-method.php
这里面都只有上传的处理方法,我需要的是上传後的呼叫处理
还有没有其他网页是相关的?
麻烦各位指点了 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.131.3.17
1F:→ MOONRAKER:上传後不就知道他存在哪里了 有什麽问题 01/13 15:00
2F:→ DongFeng:我猜他是要档案引入 fopen 或 imagecreatefromjpeg之类的 01/13 15:14
3F:→ DongFeng:看你要操作的档案是甚麽类型的, 文字介面的用fopen开 01/13 15:14
4F:→ DongFeng:图片的话就是imagecreatefromjpeg/png/gif/... 01/13 15:15
5F:推 LaPass:上传後的呼叫处理 <= 啥意思?你到底想处理什麽? 01/13 15:24
6F:→ jen1990:M大 上传後想要让他有缩图或是转换格式功能,不知道怎麽呼 01/13 15:29
7F:→ jen1990:叫到每一次上传的档案 01/13 15:30
8F:→ jen1990:D大 假如我现在传的格式是gif,用这个网址内的范例改,是不 01/13 15:34
9F:→ jen1990: $im = @....("$imgname") 括号里面的名称? 01/13 15:35
13F:→ LaPass:就是括号里的东西 01/13 15:37
14F:→ MOONRAKER:你想一个档名给他 把他move_uploaded_files()过去 01/13 15:40
15F:→ MOONRAKER:以後就可以处理啦 是哪一些档名当然你要想办法记起来 01/13 15:41
16F:→ jen1990:L大 所以我上传後存htdocs不对吗?要在指定它传完後存在新 01/13 15:43
17F:→ jen1990:资料夹? 01/13 15:43
18F:→ jen1990:M大,sor不太明白你的意思耶.就因为每次上传的档名都不一样 01/13 15:46
19F:→ jen1990:我才不知道要怎麽下手,让php知道我现在就是处理当下上传的 01/13 15:47
20F:→ MOONRAKER:用资料库存啊 用SESSION啊 不然用GET带过去下一支php啊 01/13 15:52
21F:推 LaPass:最好别用GET去带,很危险的.... 还有别人上传的档名你也要 01/13 16:02
22F:→ LaPass:检查,被别人传一支php写的木马档上去就被入侵了 01/13 16:02
23F:→ jen1990:M大 如果不用资料库有办法只用SESSION搞定? L大 感谢提醒 01/13 16:05
24F:→ jen1990:不过目前这个是自己练习试着做,不会有其他人写木马档! 01/13 16:06
25F:→ alog:从暂存资料夹做 rename 跟 move_uploaded_files 得到的权限 01/13 16:06
26F:→ alog:会有所不同 请留意使用 01/13 16:07
27F:→ alog:另外上传资料应该存在网站根目录下的特定资料夹 01/13 16:07
28F:→ alog:并设给予 rwxrwxrwx 777 权限,将资料放在里面才正确 01/13 16:08
29F:→ alog:并记得在上传资料夹放置 htaccess 01/13 16:10
31F:→ alog:阻挡 php 跟一些常见的脚本,避免被上传可以执行的脚本 01/13 16:10
32F:→ MOONRAKER:SESSION很好啊 记得处理完要删掉以免老是处理同一张图 01/13 16:11
33F:→ alog:上述为 Apache 的做法,nginx 用 location 做 deny 01/13 16:12
34F:推 liaosankai:php elfinder 01/13 21:50