首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  HTML/JS/CSS技术专区 » [原创]<a href=".?id=3">里面的"."表示什么意思?  


  作者:jsh204
  注册时间:2004-09-21
  主题/回复:7/37
  积分:494
  等级:★★☆(五级)
  称号:略有小成

  zhuzhu.dong@gmai..
  未提供
  hi.baidu.com/webv

 

 发表:2006-03-02 18:40:03 阅读 2374 次 回复 4 次 得分1  |   字号 字色
[原创]<a href=".?id=3">里面的"."表示什么意思?
请问类似<a href=".?id=3">里面的"."表示什么意思?
看不到所链接页面文件又如何保证这个链接能打开呢?

这样的链接是存在的。
 
 1#楼  
 
  回复人:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

   
 1#楼 发表于2006-03-02 20:24:46  评分:1 

这样的链接是一种省略写法。是允许的。
比如当前网页所在文件夹为 web,网页文件名为 a.htm
1、则下面的代码:
 <a href=".?id=3">Link 1</a> 
 表示超链接到 web 目录下的首页,并传递id参数
 哪个是首页文件要看web服务器的设置。一般是 index.php index.asp index.htm等等。如果web服务器设置 index.php为默认首页,那么刚才的语句等同于:
 <a href="index.php?id=3">Link 1</a>

2、下面的代码:
  <a href="?id=03">Link 1</a>
 等同于 <a href="a.htm?id=3">Linke 1</a>
 2#楼  
 
  回复人:jsh204
  注册时间:2004-09-21
  主题/回复:7/37
  积分:494
  等级:★★☆(五级)
  称号:略有小成

   
 2#楼 发表于2006-03-06 23:24:10  评分:× 

谢谢!我明白了!

还有一个问题:
php生成静态页面问题,比如http://www.12345.com/store/1130.html这个网址中1130.html就是自动生成的(从数据库中提取的数据),我想知道1130.html这个文件需不需要模板呀?应该如何结合到一块呢? 
 3#楼  
 
  回复人:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

   
 3#楼 发表于2006-03-08 16:25:28  评分: 

静态页面生成方法很多。
仅根据一个地址无法知道对方使用的什么方法。
至于用没用模版,更无法确定。
不过很有可能使用了模版。否则生成静态的页面的程序将会掺杂大量的HTML代码。

使用模版很简单,下载一个流行的模版,学习一下其中的类的使用方法,然后自己创建模版文件,就可以生成静态页面。
如果觉得网上的模版过于复杂,可以自己用PHP编写一套变量替换函数,来实现模版。很容易就能写出来。
 4#楼  
 
  回复人:jsh204
  注册时间:2004-09-21
  主题/回复:7/37
  积分:494
  等级:★★☆(五级)
  称号:略有小成

   
 4#楼 发表于2006-03-27 19:45:09  评分:× 

研究……
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.005sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版