CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

关于PHP中的链接。请熟悉PHP的朋友进来帮个忙。

楼主upwind(蓝色猎人)2005-07-18 22:44:34 在 Web 开发 / PHP 提问

<a   href='job.php?action=download&pid=$read%5Bpid%5D&tid=$tid&aid=$attach%5B0%5D'   target='_blank'>  
  <font   color=red>$attach[1]</font>  
   
  我在阅读某个开源论坛程序的源代码时,在一个html文件中,看到上面这样一个链接。请注意“<a   href='job.php?action=download&pid=$read%5Bpid%5D&tid=$tid&aid=$attach%5B0%5D'”这部分,我不明白:怎么会链接到这么个“东西”上呢?job.php这个可以理解,后面这堆东西是怎么来的呢?  
   
  我是一个PHP新手,遇到这样的事情非常苦恼:因为我不知道该怎样表达才能让高手们知道我想问什么。请高手们原谅,也请耐心分析一下我的问题。帮个忙,解决一下。  
  如果这人问题解答起来太复杂,也请高手指点一下,该从哪里入手查找相关资料。如果可能的话,请说详细一点。再次感谢。  
   
  特别说明:  
  为了吸引人们注意,所以先给20分。如果哪位能耐心帮我解决了这个问题,将另外奉送100分。为了防止只得到一堆"up",白白浪费100分,所以,我打算在得到满意回答后,另开帖给真正帮了忙的朋友送分。特此说明。(以前曾经遇到过给出高分,只得到up,却不得不在结帖时给分的情况。)  
   
  问题点数:20、回复次数:10Top

1 楼zquboy()回复于 2005-07-19 00:27:15 得分 4

URL编码。  
   
  使用以下函数解码urldecode()  
    =>   job.php?action=download&pid=[pid]&tid=&aid=[0]  
  Top

2 楼upwind(蓝色猎人)回复于 2005-07-19 00:46:52 得分 0

谢谢上面这位兄弟。  
   
  我想知道的是:  
  类似于:<a   href='job.php?action=download&pid=$read%5Bpid%5D&tid=$tid&aid=$attach%5B0%5D'   target='_blank'>  
  这样的“链接地址”是怎样形成的?编程者怎样知道有这样一个地址存在呢?谁能举个例子吗?Top

3 楼ccxxcc(cc小超)回复于 2005-07-19 02:16:11 得分 2

找个文章系统   看它的后台   有很多这样的链接   主要用来做代码块控制  
  action=download一般会转到与下载有关的代码块中Top

4 楼xuzuning(唠叨)回复于 2005-07-19 08:16:47 得分 2

job.php?   后面的内容都是传递到job.php的参数  
  至于何时传递何种参数到程序中去当然是由编程者决定的了Top

5 楼qingxia(青虾)回复于 2005-07-19 11:02:38 得分 4

那个html文件,是被另一个php文件   include引进而编写的  
  这是一种设计风格  
  把界面无关的代码,先写在某一个php文件之中,等把功能实现都写好了,在include进来一个html扩展名的文件,这个html扩展名文件里,基本只有变量输出  
  include引进之后,那个html扩展名里的代码,都被php正确识别,用php引擎解析的,所以在hmtl代码里的变量能正确处理成字符串输出  
  这样好处在于,美工人员很方便修改界面  
  要知道,大部分美工,看到if等语句都头疼,不是看不懂,而是,看着头疼  
   
  这种设计风格,好处在于,不使用摸板技术,提高执行效率等等  
  Top

6 楼beforefly(沉思的风)回复于 2005-07-19 12:07:05 得分 2

这是GET类型发送的参数  
  Top

7 楼sunsonxy(不经意间)回复于 2005-07-19 13:32:40 得分 2

?   后是GET方式传送参数值  
  有几个参数的话   用   &   符号连接  
  action=download&pid=$read%5Bpid%5D&tid=$tid&aid=$attach%5B0%5D'    
  这里面有   action     pid     tid     aid   这几个参数传递过去执行  
  里面的有变量符号   $     说明这是被php文件   require   或   include   的   模板Top

8 楼cailinzheng(阿卡)回复于 2005-07-19 13:40:48 得分 2

楼上应该是楼主所问正解吧Top

9 楼lzkd(浪子快刀)回复于 2005-07-19 13:58:22 得分 2

我想知道的是:  
  类似于:<a   href='job.php?action=download&pid=$read%5Bpid%5D&tid=$tid&aid=$attach%5B0%5D'   target='_blank'>  
  这样的“链接地址”是怎样形成的?编程者怎样知道有这样一个地址存在呢?谁能举个例子吗?  
   
   
  ********************  
   
  楼主有点想左了,如果写程序的人都不知道应该往哪个文件里放参数,那这程序也没办法写了.  
   
  有点明白楼主的意思,大概是想来个一跟到底,看看到底是怎么回事.建议,先不要这么来,因为现在任何一个成型的东西,对于楼主来讲,都是太大,大复杂了.看晕是很正常的,先从小程序下手.然后自己试着动手写一点小东西,慢慢来.这东西,急也没用Top

10 楼upwind(蓝色猎人)回复于 2005-07-19 14:46:21 得分 0

先结帖。谢谢朋友们的回答。请在这里回答过问题的朋友,到《放分帖for关于PHP中的链接。请熟悉PHP的朋友进来帮个忙   》中来领分。谢谢。Top

相关问题

  • 看不懂php的each()和list()这两个函数是什么意思,请熟悉这两个函数的朋友帮帮忙,谢谢!
  • 熟悉VB的朋友帮个忙
  • 熟悉WTL的朋友请帮忙
  • 熟悉jspsmartupload的朋友帮忙啊
  • 在南京的朋友及对南京熟悉的朋友,帮帮忙。
  • 懂PHP的朋友帮个小忙。100分
  • 熟悉邮件格式的朋友请帮忙
  • 熟悉Pro*C/C++的朋友请帮忙~~~~~~~~~~~~~~
  • 熟悉ado的朋友请您帮帮忙。急!!!急!!!急!!!
  • 熟悉win2000系统COM+的朋友来帮忙看一下

关键词

  • php
  • 文件
  • 代码
  • html
  • 楼主
  • 朋友
  • 编程者
  • 链接
  • 参数
  • 扩展名

得分解答快速导航

  • 帖主:upwind
  • zquboy
  • ccxxcc
  • xuzuning
  • qingxia
  • beforefly
  • sunsonxy
  • cailinzheng
  • lzkd

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo