php实现把图片上传到ftp上的代码,php新手。。。 我已经实现利用php把图片路径上传到网上的数据库,现在我想把图片上传到ftp的某一个文件夹中,请各位高手帮帮忙谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有ftp账号的话,直接用ftp工具传上去就是了。 $conn = ftp_connect('ftp_server');$result = ftp_login($conn,'username','password');if(ftp_put($conn,远程文件路径,本地文件路径, FTP_ASCII)) { echo "上传成功";} else { echo "上传失败";}ftp_close($conn); 额,貌似我的问题没有说清楚,就是我现在想做一个上传货物的网页,上传的信息都要存到一个数据库里,这个数据库是mysql类型的,是网上的,不是我这台机子上的,其中货物的信息包括货物的图片,我要上传图片的路径到数据库中。我网站的东西都是在一个ftp上的,我想在把图片存到ftp之后,把图片在ftp的路径存到数据库中,然后可以通过另一个页面显示数据库中货物的信息,包括图片。请各位高手帮帮忙,帮我实现谢谢了 都可以传到ftp了,接下来的事情无非是组合文件路径的问题了,这个问题很难吗? php 不能也没有必要感知 ftp 目录中内容的变化所以你在 ftp 上传结束后,执行一个 php 的程序来完成新数据的入库工作而这个程序也只是遍历目录,判断独到的文件是否在库中,并作出相应操作就可以了 对对对,就是这个问题,文件路径我写不来我搜了一下,是不是可以这样,我把图片存到和网站一个目录的文件夹下,然后把url地址存到数据库里,这样也能显示图片,是么? 我的ftp连接是这样写的,$conn = ftp_connect('ftp://66.11.225.66') or die("Could not connect");可是一直说我Could not connect,请问要怎么写? 我百度上搜了下,说要写什么端口号,可是我不知道这么看ftp的端口号。好心人告诉我该咋办吧。 $conn = ftp_connect('66.11.225.66') or die("Could not connect");这样怎么样 可以了,可以连接上了,可是图片上传还是失败的。我想问一下,这样写对么?if(ftp_put($conn,"upload/" . $_FILES["file"]["name"],$_FILES["file"]["tmp_name"], FTP_ASCII)) { echo "上传成功"; echo $_FILES["file"]["name"]; $pic = "http://www.surakichina.com/upload/" . $_FILES["file"]["name"];} else { echo "上传失败";} 你的服务器是FTP的话,你应该有FTP的帐号简单点用FTP管理软件登录上去修改,或者用linux的命令 $_FILES["file"]["tmp_name"]为file上传的临时文件路径,请检查ftp函数时候有权限操作临时文件 新手请教下声明变量时是否可以限定变量长度 求救,急需文件上的帮助 php 谁能解密一下 一个查询 include和require的区别??? 跪求 软件工艺 中文版 哇这篇文章的作者真是个猪啊 session问题。 日期显示为2005-08-02 17:33:48,我之想要2005-08-02 从网上得一个登陆程序,我想把它作来,可没成功,并引出了一些疑问(用号标出)请给解释以下 怎样把一个多维数组,按指定模式排列 phpMyAdmin官方镜像被发现植入后门
$conn = ftp_connect('ftp_server');
$result = ftp_login($conn,'username','password');
if(ftp_put($conn,远程文件路径,本地文件路径, FTP_ASCII)) {
echo "上传成功";
} else {
echo "上传失败";
}
ftp_close($conn);
所以你在 ftp 上传结束后,执行一个 php 的程序来完成新数据的入库工作
而这个程序也只是遍历目录,判断独到的文件是否在库中,并作出相应操作就可以了
对对对,就是这个问题,文件路径我写不来我搜了一下,是不是可以这样,我把图片存到和网站一个目录的文件夹下,然后把url地址存到数据库里,这样也能显示图片,是么?
我的ftp连接是这样写的,$conn = ftp_connect('ftp://66.11.225.66') or die("Could not connect");可是一直说我Could not connect,请问要怎么写?
这样怎么样
可以了,可以连接上了,可是图片上传还是失败的。我想问一下,这样写对么?
if(ftp_put($conn,"upload/" . $_FILES["file"]["name"],$_FILES["file"]["tmp_name"], FTP_ASCII)) {
echo "上传成功";
echo $_FILES["file"]["name"];
$pic = "http://www.surakichina.com/upload/" . $_FILES["file"]["name"];
} else {
echo "上传失败";
}