急!!!请大家帮忙看一段程序! //要获取dir从$_GET里//要设置起始的dirextract($_GET);if($dir == "") $dir = "...";if($flag==2) { $cut1=strrpos($dir,"/"); $dir=trim(substr($dir,0,$cut1)); echo "<SCRIPT LANGUAGE=javascript>"; echo "alert(\"$dir\")"; echo "</SCRIPT>";} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //要获取dir从$_GET里//要设置起始的dirextract($_GET);if($dir == "") $dir = "...";// ...替换为起始路径,明白 怎么都没测出问题呢?除了双击进入tmp路径里,能正确tmp下的目录外,其他的都不能正确显示,难道是环境问题?郁闷了... 你好,起始路径是不是指单个文件名?如:mytest.php(就是我上面的那段程序的名字),对吗? 很简单的问题可惜我的电脑现在没有PHP环境只要按你现在的情况特征,用replace去掉多余的/即可,想去掉/在JS里用\/这样来匹配 dirval += url.replace(/\//g,"");http://topic.csdn.net/u/20081110/13/63e60713-f268-4fe7-9e3c-78b55e587b55.html 读取一个文件夹的 所有文件名 不是用 file的 用 dir 然后遍历例子:$dir = dir($path);while(false !== ($name =$dir->read())){ if($name != '..' && $name != '..'){ echo $name; }}这样才是输出某个文件夹的 文件名。 如过有两层目录就不行了!如: mytest.php audit/yyc/yyc.php 双击audit,可以正确显示,再双击yyc就不行了ie地址变成:http://192.168.20.254/mytest.php?dir=audityyc --------------------------------------------------- yyc前的斜杠也被去掉了... dirval += url.replace(/\//,"");把全局去掉即可 chinmo 2008年11月10日 16点37分20秒 说:var strM = "/url/"; alert(strM.replace(/\//,""));chinmo 2008年11月10日 16点37分26秒 说:不要全局即可chinmo 2008年11月10日 16点37分39秒 说:去掉全局匹配 php中@property的作用? php页面跳转的问题 UC密码验证规则的如何理解 php运行错误 header函数在ie7和火狐下都能正常使用,但是在ie6下有时候失效 有创建过Web service的哥们请教几个问题 unset($_SESSION['username'])注销不了。郁闷! 关于session_unregist()的问题 求帮忙解密,base64code 大神们 进来看看 这个问题怎么解决呀 我是菜鸟 求教!!! 请问为什么我得到的当前时间不对呢? (急)请教一下有没有人会把Excel中的数据导入到MySql啊
//要设置起始的dir
extract($_GET);
if($dir == "")
$dir = "...";// ...替换为起始路径,明白
可惜我的电脑现在没有PHP环境只要按你现在的情况特征,用replace去掉多余的/即可,想去掉/在JS里用\/这样来匹配
用 dir 然后遍历
例子:
$dir = dir($path);
while(false !== ($name =$dir->read())){
if($name != '..' && $name != '..'){
echo $name;
}
}这样才是输出某个文件夹的 文件名。
mytest.php
audit/yyc/yyc.php
双击audit,可以正确显示,再双击yyc就不行了ie地址变成:http://192.168.20.254/mytest.php?dir=audityyc
---------------------------------------------------
yyc前的斜杠也被去掉了...
把全局去掉即可
var strM = "/url/";
alert(strM.replace(/\//,""));
chinmo 2008年11月10日 16点37分26秒 说:
不要全局即可
chinmo 2008年11月10日 16点37分39秒 说:
去掉全局匹配