路径问题?高手们出来帮忙了!!!!完事给分

xiaopeng0803 2010-07-30 06:02:06
A 和B是同一目录下的文件,A里放着图片,B里放着网页,现在B里的网页要调用A里的图片,要使用什么路径可以访问啊。

这种可以 src="../A/1.jpg" 但是客户要求路径前面不能要有../A/1.JPG这种形式,要使用以/为开头的路径,文件夹都不能动,请大家帮帮忙了。
...全文
182 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
kyzy_yy_pm 2010-08-01
  • 打赏
  • 举报
回复
如果你的根目录是网站目录的话直接A/1.jpg就行了
cai123321cai 2010-07-31
  • 打赏
  • 举报
回复
src="./../A/1.jpg"

试了没?
Dleno 2010-07-31
  • 打赏
  • 举报
回复
页面前台的图片,CSS,JS,连接,FORM ACTION的地址最好都用从根目录开始的地址.
即:
/web1/image/1.gif
/web1/js/ajax.js
等等.
这样你页面的路径才不容易出问题.
特别是有时用了回更改掉目录的伪静态后,更会出错.
做法和DZ那些一样.
整个网站有个webPath的全局变量,这个你可以手动设置,也可以通过程序来得到.

如果你的网站应用在站点xxx目录下,那webPath就等于/xxx
如果在根目录下就直接为空.

所有页面里的那些地址就为:
{webPath}/image/1.gif
{webPath}/js/ajax.js

这样你的地址就怎么都不会出错了.
igaojie 2010-07-31
  • 打赏
  • 举报
回复
估计你只能用绝对路径了!
flyhorse8 2010-07-31
  • 打赏
  • 举报
回复
今天写tmblog 6.0的时候,刚好用到全站绝对路径调用,关键是request_uri()函数,希望你能举一反三,实现你的思路,别说不行,方法一定可行,在于你能否领会下面的!
echo "http://".$_SERVER['SERVER_NAME'].request_uri();
function request_uri()
{
if (isset($_SERVER['REQUEST_URI']))
{
$uri = $_SERVER['REQUEST_URI'];
}
else
{
if (isset($_SERVER['argv']))
{
$uri = $_SERVER['PHP_SELF'] .'?'. $_SERVER['argv'][0];
}
else
{
$uri = $_SERVER['PHP_SELF'] .'?'. $_SERVER['QUERY_STRING'];
}
}
$temp=array();
$temp=explode("/",$uri);
$uri="";
for($i=0;$i<(count($temp)-1);$i++)
$uri.=$temp[$i]."/";
return $uri;
}
LuciferStar 2010-07-30
  • 打赏
  • 举报
回复
使用绝对路径
/
path1
path2
a
b
/path1/path2/b/
/path1/path2/a/
xuzuning 2010-07-30
  • 打赏
  • 举报
回复
在 B 里的程序中执行
echo $_SERVER'PHP_SHLF'];

贴出结果,你的图片我看不见
CunningBoy 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 xiaopeng0803 的回复:]

引用 7 楼 cunningboy 的回复:

看错了,A和B都是文件夹。
PHP code
src = dirname(__FILE__)."../A/1.JPG"

不能用“../”开头有办法吗?
[/Quote]
一般来说都是用相对路径的。
如果你的文件夹结构是固定的,那么可以用绝对路径,类似下面这样
src="/path1/path2/A/1.jpg"
xiaopeng0803 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 xiaopeng0803 的回复:]

引用 7 楼 cunningboy 的回复:

看错了,A和B都是文件夹。
PHP code
src = dirname(__FILE__)."../A/1.JPG"

不能用“../”开头有办法吗?
[/Quote]
啊。没有办法啊??? 晕死了。那怎么办啊。
xiaopeng0803 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 cunningboy 的回复:]

看错了,A和B都是文件夹。
PHP code
src = dirname(__FILE__)."../A/1.JPG"
[/Quote]
不能用“../”开头有办法吗?
xiaopeng0803 2010-07-30
  • 打赏
  • 举报
回复

MP259里的网页要用到images里的图片,路径怎么写啊
CunningBoy 2010-07-30
  • 打赏
  • 举报
回复
看错了,A和B都是文件夹。
src = dirname(__FILE__)."../A/1.JPG"
xiaopeng0803 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 leyan728 的回复:]

还能这样? b文件夹里面的网页直接 src=“1.jpg“就可以访问a文件夹的图片?待会去试试!

[/Quote]不行哦。
amani11 2010-07-30
  • 打赏
  • 举报
回复
呵呵,那你是在做模板吧?

模板里对路径有过加工?

不过不太懂,就看看页面里别的图片,怎么处理路径的
leyan728 2010-07-30
  • 打赏
  • 举报
回复
还能这样? b文件夹里面的网页直接 src=“1.jpg“就可以访问a文件夹的图片?待会去试试!
xiaopeng0803 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cunningboy 的回复:]

因为A和B在同一个目录,用src="1.JPG"就可以了
[/Quote]
大哥,不行啊。。。。在DW里看着没事,但是浏览的时候就不行了。
xiaopeng0803 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cunningboy 的回复:]

因为A和B在同一个目录,用src="1.JPG"就可以了
[/Quote]
兄弟 。。牛***啊。可以了。
CunningBoy 2010-07-30
  • 打赏
  • 举报
回复
因为A和B在同一个目录,用src="1.JPG"就可以了
内容概要:本文详细介绍了一个基于C++语言开发的疫苗接种和儿童体检系统的设计与实现全过程,涵盖项目背景、目标意义、架构设计、核心功能模块、数据库实现、API接口规范、前后端代码实现及部署应用等多个方面。系统采用层架构与模块化设计,实现了儿童信息管理、疫苗接种记录、体检数据录入、多用户权限控制、数据统计析、异常预警、安全加密与日志审计等核心功能,并通过MySQL数据库进行数据持久化,结合Qt实现图形化界面,支持高并发、数据脱敏、多平台对接与自动化部署。项目强调数据安全、隐私保护与系统可扩展性,适用于社区医疗、疾控中心、学校及医院等场景。; 适合人群:具备C++编程基础,熟悉数据库操作和基本软件工程流程的开发人员、计算机及相关专业学生、医疗信息化项目开发者,以及希望了解完整医疗管理系统开发流程的技术人员。; 使用场景及目标:①学习如何使用C++构建完整的医疗信息管理系统;②掌握数据库设计、前后端交互、权限控制、多线程处理和GUI开发等关键技术;③应用于社区卫生服务、学校健康管理、疾控数据统计等实际业务场景,提升儿童健康管理水平;④作为课程设计、毕业设计或实际项目的参考模板。; 阅读建议:建议读者结合文档中的代码示例与数据库脚本,搭建本地开发环境进行实践操作,重点关注系统架构设计、模块解耦、安全机制与前后端交互逻辑,深入理解各功能模块的实现原理,并尝试在此基础上进行功能扩展,如接入移动端或增加AI析模块。

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧