不会吧,rname不是改名吗,能够远程存取吗?
解决方案 »
- PHP+mysql 实现像百度一样的搜索效果
- 我已开启cookie,为什么下次登陆还是要输入帐号和密码?
- 奇怪的Warning: Invalid argument supplied for foreach()
- 检查 GD 函数库... 没找到 的问题
- PHP+MYSQL的疑难问题请教高手,谢谢
- php blog制作问题
- PHP文件能不能调用ACCESS数据库内容啊,高手进来看看吧
- 就是这样的,我只要统计一个表中的一些记录一共用了MYSQL中的多少空间。 (急)
- linuxRedhat8上,如何让apache支持.php3的文件?
- 如何实现两张.PHP3网页间自动调用?
- 请问如何向access中创建表?
- PHP做分页浏览是不是有些难度啊!有没有什么现成的窗口可以用?
还有其他方法吗???
<form ENCTYPE="multipart/form-data" ACTION="get.php" METHOD=post>
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000">
Send this file: <INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" VALUE="Send File">
</form> <?php
#文件get.php
if (rename($userfile,"\dir\upload.dat)") {
echo "成功!";
}
else {
echo "上传不成功!";
}
?>
转贴。
我试过用fopen远程打开一个文件,然后将服务器上的文件数据读出来,再远程写到本地来,可就是写不进去。
我没有php的只有delphi的
根本就不可能解决什么问题
如果你做的是一个软件的话,那就只能用OCI编程了
如果是你自己搞了玩的,就没这个必要了
我想你对tcp/ip也不是很懂
(先去了解一下各种格式的文件在网络层是怎么传输的)
然后根据这种传输规则编一个算法,你可以称之为编码
反之就是解码喽
<?php
header("Content-type: application/x-gzip");
header("Content-Disposition: attachment; filename=文件名");
header("Content-Description: PHP3 Generated Data");
?>
socket?
大哥!搞不懂,就不要误导!~~~
我说的是oci编程
socket是我的baby!!
anybody1(随便编一个) 写编码/解码很困难的,有没有什么好的、简单一点的方法。
感谢楼上各位的意见,小弟非常感谢。
还请各位老大继续帮助我,将这难题解决掉。
的方法就很简单啊
不过好想一次只能传一个文件
的方法就很简单啊
不过好想一次只能传一个文件
也没有交换试界面
只是一个http
然后下来一个文件就完了
直接就写一个php脚本就行了啊,脚本的内容就是bombshell写的
<?
header("Content-type: application/x-gzip");
header("Content-Disposition: attachment; filename=文件名");
header("Content-Description: PHP3 Generated Data");
?>
Warning: Cannot add header information - headers already sent by (output started at d:\temp\send.php:9) in d:\temp\send.php on line 33Warning: Cannot add header information - headers already sent by (output started at d:\temp\send.php:9) in d:\temp\send.php on line 34Warning: Cannot add header information - headers already sent by (output started at d:\temp\send.php:9) in d:\temp\send.php on line 35
哦,把send.php改成send.php3
而且能不能控制文件传到我指定的目录。
我刚才试了一下那个什么 bombshell(水中鱼)
的脚本他的这种做发行不通
没有编码规则下了文件也是白下
就想你看到的那样什么也没有
请你搞清楚到底谁在误导!!!
本来baichuan168的问题很简单,答案就是bombshell(水中鱼)所说的,不过好像还有点需要改正
<?php
header("Content-type: application/x-gzip");
header("Content-Disposition: attachment; filename=文件名");
header("Content-Description: PHP3 Generated Data");
?>
但是!最开始没搞清楚baichuan168的问题问什么的人冒出什么rename什么的让人莫名其妙,这个时候导致我们的斑竹也分特了,此时你就更加冒出什么oci编程?tcp/ip?编码解码?晕,和php无关你是灌水还是显示自己多牛?
如果说baichuan168的问题是希望在本地(客户端)端获取远程服务器的一个文件,用ftp甚至蚂蚁不行么?
如果说baichuan168的问题意思是本地服务器用php端获取远处服务器一个文件,用php的socket有什么问题么????
我想你是搞错了吧!!!
第一个回答他的人说rename人家说的也不错啊,只要把文件名改成ie不认识的文件名
那么他打开ie自然就download了
好,然后白川说不是
好,那就不是这一类的问题了那就是插件的问题了
插件,他不写编码规则,他想干什么?
header("Content-Disposition:filename=new.csv");就行
连你自己都在猜测百川到底在问什么,那么你就不能肯定百川到底问什么,所以你自己的回答就有可能是误导,那么你有什么资格说我误导?to百川:提问题说清楚,不要太含糊。to某些人:你的提问说程序报错了,你不把程序贴出来,我们怎么知道你哪里错了呢?
连你自己都在猜测百川到底在问什么,那么你就不能肯定百川到底问什么,所以你自己的回答就有可能是误导,那么你有什么资格说我误导?to百川:提问题说清楚,不要太含糊。to某些人:你的提问说程序报错了,你不把程序贴出来,我们怎么知道你哪里错了呢?
header("Content-Disposition: attachment; filename=$filename");//缺省时文件保存对话框中的文件名称
header("location:$file_url");
我明白了
你是想做一个类似金山毒霸在线自动升级功能的东西
sorry,前面是我误导
那就是用socket
但是,要支持http(最好),ftp协议
就是一定要支持tcp/ip协议
to qsnake(呵呵):
header("Content-type: application/file");
header("Content-Disposition: attachment; filename=$filename");
这两句好像有点问题,文件没办法传下来。
可能是apache或是什么服务器配置的问题
我刚才试了一下iis好象很正常
刚才那位大虾呢怎么不说话了?
qsnake(呵呵)
不是有这一行吗
我刚才把他改成了
header("Content-type: */*");
也是不行
我用的是apache
但是把脚本放在iis下就很正常了
所以我想是apache在配置的时候我没有配好
不知道你用的是什么
但脚本的确是没有错误