佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1342|回复: 30

PHP .......UPLOAD FUNCTION还有 ONLINE STATUS INDICATE

[复制链接]
发表于 29-11-2005 05:49 PM | 显示全部楼层 |阅读模式
我要制作一个网站把这两个FUNCTION 放进去
可是不知道怎样

UPLOAD FUNCTION
- 就是要UPLOAD进我的WEB SERVER
- 如果要把FILE 放进我要的FOLDER 里面,怎样...??
  ( example : 我要放进 httpdocs/upload/ , 那$updir = ??? )

ONLINE STATUS INDICATE

我要在自己的网显示我的MSN,SKYPE是不是在ONLINE STATUS,怎样?!?!?!

救我啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!很惨啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复

使用道具 举报


ADVERTISEMENT

ipserverOne 该用户已被删除
发表于 30-11-2005 12:00 AM | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 30-11-2005 09:11 AM | 显示全部楼层
原帖由 ipserverOne 于 30-11-2005 12:00 AM 发表
請參考一下這個 URL
http://www.netspade.com/articles/2005/09/26/uploading-php-files/

看了.....弄不到
那ONLINE STATUS 的呢?
回复

使用道具 举报

 楼主| 发表于 30-11-2005 12:19 PM | 显示全部楼层
这里有人可以帮我吗。。。。。谢谢。。。。
回复

使用道具 举报

发表于 30-11-2005 01:35 PM | 显示全部楼层
原帖由 @乐行者~阿酷 于 30-11-2005 09:11 AM 发表

看了.....弄不到
那ONLINE STATUS 的呢?

Example没有问题。可以说说有什么error或者把你的code贴上来吗?要不然很难帮到你。

至于Online Status Indicator,可以用别个网站提供的服务,这里有一个

http://www.imwrapper.com/ (没有支持Skype)
回复

使用道具 举报

 楼主| 发表于 30-11-2005 02:53 PM | 显示全部楼层
原帖由 kfchai1982 于 30-11-2005 01:35 PM 发表

Example没有问题。可以说说有什么error或者把你的code贴上来吗?要不然很难帮到你。

至于Online Status Indicator,可以用别个网站提供的服务,这里有一个

http://www.imwrapper.com/ (没有支 ...

我用的方法是以下这个地址
http://www.thinfile.com/
然后我就DOWNLOAD 一个FILE 叫 "ThinUploadDemo"
然后我就找着INSTURCTION做
可是还是不能噢............

您说的ONLINE STATUS有包括MSN 吗?
回复

使用道具 举报

Follow Us
 楼主| 发表于 30-11-2005 03:46 PM | 显示全部楼层
救命啊
还有人可以帮我吗?!?!?!?!? 
回复

使用道具 举报

发表于 30-11-2005 04:14 PM | 显示全部楼层
原帖由 @乐行者~阿酷 于 30-11-2005 02:53 PM 发表

我用的方法是以下这个地址
http://www.thinfile.com/
然后我就DOWNLOAD 一个FILE 叫 "ThinUploadDemo"
然后我就找着INSTURCTION做
可是还是不能噢............

您说的ONLINE STATU ...


虽然你照着Instruction做,不过你不能确保你的系统和官方的系统一样。你必须检查每一个设定确保能真正在你的系统运作。

我能够给你的就是PHP的例子。

http://kfchai.6te.net/download/uploadfile.zip

我把全部的code都放在里面了,unzip之后把file放到你的server然后开一个新的folder upload (如果你是用APACHE的话,不然就要把文件里面的filepath改一改)。
回复

使用道具 举报


ADVERTISEMENT

发表于 30-11-2005 04:21 PM | 显示全部楼层
如果还是不懂的话,就道下面这个网站去看看,里面很详细地说明如何用PHP上传文件

http://www.php.net/manual/zh/features.file-upload.php
回复

使用道具 举报

 楼主| 发表于 30-11-2005 05:14 PM | 显示全部楼层
原帖由 kfchai1982 于 30-11-2005 04:14 PM 发表


虽然你照着Instruction做,不过你不能确保你的系统和官方的系统一样。你必须检查每一个设定确保能真正在你的系统运作。

我能够给你的就是PHP的例子。

[url]http://kfchai.6te.net/download/uploadfile. ...

谢谢您,我在弄着
明天答复你

不过你给的那个WEB ADDRESS "http://www.imwrapper.com/"
我generate 那个 code 过后,就 paste进去我的网站,可是却行不通
因为它显示我没有在线...
可是我却有啊??!?!?
回复

使用道具 举报

 楼主| 发表于 30-11-2005 05:36 PM | 显示全部楼层
原帖由 kfchai1982 于 30-11-2005 04:14 PM 发表


虽然你照着Instruction做,不过你不能确保你的系统和官方的系统一样。你必须检查每一个设定确保能真正在你的系统运作。

我能够给你的就是PHP的例子。

[url]http://kfchai.6te.net/download/uploadfile. ...

奇怪
竟然出现FAIL TO UPLOAD TO SERVER,为什么会酱呢?
回复

使用道具 举报

发表于 1-12-2005 12:26 AM | 显示全部楼层
原帖由 @乐行者~阿酷 于 30-11-2005 05:36 PM 发表

奇怪
竟然出现FAIL TO UPLOAD TO SERVER,为什么会酱呢?


有没有详细的错误讯息? 检查你的文件夹权限, 还有 path 是否正确.
回复

使用道具 举报

发表于 1-12-2005 08:47 AM | 显示全部楼层
检查一下你的upload directory的位置,确保有这个directory的存在。

$upload_dir = "/Program Files/Apache Group/Apache2/htdocs/upload/";
回复

使用道具 举报

 楼主| 发表于 1-12-2005 09:38 AM | 显示全部楼层
原帖由 kfchai1982 于 1-12-2005 08:47 AM 发表
检查一下你的upload directory的位置,确保有这个directory的存在。

$upload_dir = "/Program Files/Apache Group/Apache2/htdocs/upload/";

可是我不是写这个CODE
我是在我的WEB SERVER里面的
回复

使用道具 举报

发表于 1-12-2005 09:57 AM | 显示全部楼层
你需要把uploadfile.php里面的$upload_dir改成你的upload文件夹的位置。要不然PHP不能把上传的文件拷贝到你的文件夹,所以就会出现那个错误信息。
回复

使用道具 举报

 楼主| 发表于 1-12-2005 10:04 AM | 显示全部楼层
原帖由 kfchai1982 于 1-12-2005 09:57 AM 发表
你需要把uploadfile.php里面的$upload_dir改成你的upload文件夹的位置。要不然PHP不能把上传的文件拷贝到你的文件夹,所以就会出现那个错误信息。

$upload_dir 这个我放了

="/var/www/vhosts/XXX.com.my/upload/"

酱写有错吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 1-12-2005 10:20 AM | 显示全部楼层
原帖由 @乐行者~阿酷 于 1-12-2005 10:04 AM 发表

$upload_dir 这个我放了

="/var/www/vhosts/XXX.com.my/upload/"

酱写有错吗?


你的upload folder的permission是什么?如果是755的话就不行。一定要换成777才能写入。
回复

使用道具 举报

 楼主| 发表于 1-12-2005 12:15 PM | 显示全部楼层
原帖由 kfchai1982 于 1-12-2005 10:20 AM 发表


你的upload folder的permission是什么?如果是755的话就不行。一定要换成777才能写入。

有啊
已经SET了
可是为什么还是酱呢??
回复

使用道具 举报

发表于 1-12-2005 06:54 PM | 显示全部楼层
可以先在自己的电脑测试确定code有没有问题。
会出现 “Failed to upload the file to the server“ 是因为PHP将文件从temporary folder拷贝到你所指定的途中发生错误。一般上有几个原因:
1。upload file path有问题;
2。permission的问题;
3。Linux server里的SELinux不允许Apache写入文件。
4。其他。
回复

使用道具 举报

 楼主| 发表于 2-12-2005 09:27 AM | 显示全部楼层
原帖由 kfchai1982 于 1-12-2005 06:54 PM 发表
可以先在自己的电脑测试确定code有没有问题。
会出现 “Failed to upload the file to the server“ 是因为PHP将文件从temporary folder拷贝到你所指定的途中发生错误。一般上有几个原因:
1。upload file path ...

噢,好!
我试试看.................
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 4-3-2025 08:46 PM , Processed in 0.122369 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表