在php中,怎样取得当前目录或指定目录下的文件名??? 用数据库管理呀?如果一定要获得文件明的话用ftp函数也可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to ipman谢谢大哥。我查了手册,那么目录需要开放ftp功能吧??有其他的方法吗??顺便问一句ftp系列函数中ftp目录路径怎么写,是 dir或是dir1/dir2吗??ftp连接码是字符串变量吗?? 在下小菜鸟,大哥多帮忙,不胜感谢。 ftp的方法确实可以,不过我还想知道有没有别的方法,大哥们原谅我贪心啊 hehe :) <?php$handle=opendir('.');echo "dir:".$handle;while ($file=readdir($handle)){echo "file\n";}closedir($handle);?>小心,该法不照任何特殊循序排列(如果要想按时间的,再加上文件寸取时间的憾数,自己写吧):) 1 to ipman:为什么我用ftp_nlist和ftp_rawlist不能正确读取文件名,代码如下:$ftpn=ftp_connect("192.168.0.78");//ftp 函数test;if(ftp_login($ftpn, ghz, 770602)){$ftp_dir=ftp_pwd($ftpn); //根路径;$ftp_filename=ftp_nlist($ftpn, $ftp_dir);$ftp_count=count($ftp_filename);echo $ftp_count; //显示文件数;for($f=0;$f<$ftp_count;$f++){echo $ftp_filename[$f];echo $ftp_dir;}}else{echo "error!!";}为什么结果显示 $ftp_count为1;$ftp_filename为空;?????我的系统是win2000/IIS/php4.05/argosoft ftp server2 to flowerbacket:为什么使用文件存取函数时有的文件正常,有的却显示为70年1月1日??(文件,目录都有这种情况)代码如下:$handle=opendir('../study');echo "目录 handle: $handle\n";echo "文件:\n<br>";while ($file = readdir($handle)) { $ftime=fileatime($file); echo "$file\n"; echo date(y年m月d日,$ftime)."\n<br>";}closedir($handle);三个取文件时间的函数我都试了,正常的都正常,不正常的一概70年,我的系统win2000/IIs/php4.05/ fileatime?filectime?filemtime?靠,我在网吧,一定要在服务器上调试三个都试过?不过我觉得1法好,我的不好 to flowerbacket:fileatime,filectime,filemtime我都试过,该法不照任何特殊顺序序排列是什么意思??我感觉它是按文件名的字符顺序排列的,例: . .. images index.php temp test.txt为什么我用ftp_nlist/ftp_rawlist 不能正常读取?我已在IIS的ftp服务上试过,同样只能读取1个空元素。 另:大哥休假中??(如果你在上学的话,应该叫我大哥哦 :) 你怎么知道我在上学??你的QQ OR EMAIL??联系 [email protected]OICQ6955465ICQ112273111我要下网了下午有事,联系我好吗我也想进一步深入PHP以前我是用ASP(VB)的(.NET未出的时候就跑来PHP)现在学着C/C++,如果能帮我的,那就谢谢!! 程序员在网吧上网,当然是学生了:)c/c++的门我还没找着在哪里呢,hehephp现在翻手册中....QQ5174509 mail [email protected]有空多联系啊,恐怕是要请你多帮忙 老板在催,如果再没有办法的话我只好每星期手动输入了......用数据库当然好,可是照样要把每一个连接输入呀...如果可以读取目录下的文件名,不就可以只拷贝文件就行了吗,hehe............. [email protected]大哥,给我呀............... 新浪的邮件服务器今天上不去!请发这个[email protected]拜托大哥........... to yuezw(天问) :你的代码呢??? csdn发帖用的这个编辑器是什么 php 向mysql中插入中文失败的问题? 33选7的所有组合怎么算? 求例题 请问mysqli_stmt_init方法的具体含义 PHP分词搜索,有没有直接在WINDOW环境下设置的程序啊? 请教关于隐藏的iframe的问题,希望大虾指点! 新手入门! 我该什么样的开发环境? 为什么这句没有作用 关于apache服务器rewrite 请教各位:关于论坛 如何用PHP开发基于Socket的聊天室?
谢谢大哥。
我查了手册,那么目录需要开放ftp功能吧??有其他的方法吗??
顺便问一句ftp系列函数中ftp目录路径怎么写,是 dir或是dir1/dir2吗??
ftp连接码是字符串变量吗?? 在下小菜鸟,大哥多帮忙,不胜感谢。
$handle=opendir('.');
echo "dir:".$handle;
while ($file=readdir($handle))
{echo "file\n";}
closedir($handle);
?>小心,该法不照任何特殊循序排列
(如果要想按时间的,再加上文件寸取时间的憾数,自己写吧)
:)
为什么我用ftp_nlist和ftp_rawlist不能正确读取文件名,代码如下:
$ftpn=ftp_connect("192.168.0.78");//ftp 函数test;
if(ftp_login($ftpn, ghz, 770602)){
$ftp_dir=ftp_pwd($ftpn); //根路径;
$ftp_filename=ftp_nlist($ftpn, $ftp_dir);
$ftp_count=count($ftp_filename);
echo $ftp_count; //显示文件数;
for($f=0;$f<$ftp_count;$f++){
echo $ftp_filename[$f];
echo $ftp_dir;
}
}
else{
echo "error!!";
}
为什么结果显示 $ftp_count为1;$ftp_filename为空;?????我的系统是
win2000/IIS/php4.05/argosoft ftp server2 to flowerbacket:
为什么使用文件存取函数时有的文件正常,有的却显示为70年1月1日??
(文件,目录都有这种情况)代码如下:
$handle=opendir('../study');
echo "目录 handle: $handle\n";
echo "文件:\n<br>";
while ($file = readdir($handle)) {
$ftime=fileatime($file);
echo "$file\n";
echo date(y年m月d日,$ftime)."\n<br>";
}
closedir($handle);
三个取文件时间的函数我都试了,正常的都正常,不正常的一概70年,
我的系统win2000/IIs/php4.05/
filectime?
filemtime?
靠,我在网吧,一定要在服务器上调试
三个都试过?
不过我觉得1法好,我的不好
fileatime,filectime,filemtime我都试过,该法不照任何特殊顺序序排列
是什么意思??我感觉它是按文件名的字符顺序排列的,例:
. .. images index.php temp test.txt
为什么我用ftp_nlist/ftp_rawlist 不能正常读取?我已在IIS的ftp服务上试过,
同样只能读取1个空元素。 另:大哥休假中??(如果你在上学的话,应该叫我大哥哦 :)
OICQ6955465
ICQ112273111
我要下网了下午有事,联系我好吗
我也想进一步深入PHP
以前我是用ASP(VB)的(.NET未出的时候就跑来PHP)
现在学着C/C++,如果能帮我的,那就谢谢!!
c/c++的门我还没找着在哪里呢,hehe
php现在翻手册中....
QQ5174509 mail [email protected]有空多联系啊,恐怕是要请你多帮忙
用数据库当然好,可是照样要把每一个连接输入呀...
如果可以读取目录下的文件名,不就可以只拷贝文件就行了吗,hehe.............
大哥,给我呀...............
拜托大哥...........
你的代码呢???