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

请求帮助!!!!急!!!

楼主wuni1212(小婷)2001-07-23 14:51:50 在 Web 开发 / PHP 提问

我要在点击一个图片时设置一个变量,然后根据变量来选择链接哪个页面(页面是模板的,就是   通过变量来选择模板中的主页面)而图片所在页面不是模板型的。  
  如果图片改为文字呢,如何实现啊,求教!  
  急,先谢过了!!!! 问题点数:20、回复次数:28Top

1 楼zxyufan(宇凡)回复于 2001-07-23 15:09:55 得分 0

这里说的“设置”是怎么样的一个流程?  
   
  仅仅是赋值的话……:)Top

2 楼jane11(jane11)回复于 2001-07-23 15:12:23 得分 0

wuni1212:可不可以说详细一点,我也不明白你到底想实现什么?Top

3 楼wuni1212(小婷)回复于 2001-07-23 15:28:29 得分 0

就是点击一个图片,比如点击某网页中的图片A,在PHP中设置变量I=A,然后在模板中用SWTICH来选择,若为A就选择AA的主页面,若是图片B,就会选择BB为模板中的主页面。  
  或者有其它方法,都可以,只要能实现这种效果就可以了。谢谢!!Top

4 楼zxyufan(宇凡)回复于 2001-07-23 15:35:40 得分 0

//汗~~~  
   
  a图片上的连接写成:a   href=abc.php?template=a  
  b图片上写成a   href=abc.php?template=b  
   
  然后再abc.php的头部对$template变量的值判断,如果是a的话就输出aa主页面,是b以此类推喽~~:)Top

5 楼wuni1212(小婷)回复于 2001-07-23 17:18:28 得分 0

就是在选中一个图片后设变量I=A,然后在模板中SWITCH来选择用哪个主页面。或者用其它方也可以,只要能实现这种效果。谢Top

6 楼zxyufan(宇凡)回复于 2001-07-23 17:29:39 得分 0

不同的图片用不同的连接,我这里的“不同”是说指向同样的页面但是传递不同的参数~~明白了~~:)Top

7 楼wuni1212(小婷)回复于 2001-07-24 09:00:44 得分 0

<?php  
  switch   template  
  {   case   a  
        $url="a.htm";  
      case   b  
        $url="b.htm";  
  }  
  ?>  
  ...  
  <frame   name="mainFrame"   src=url>  
  这个可以这样写吗?可以这样传递变量吗?  
  我是初学者,但没时间系统学,等完成这个任务后可能有点时间来好好学学。Top

8 楼bobli2000(峰峰)回复于 2001-07-24 10:04:28 得分 0

<a   href="a.php?name=a"><img   src="1.gif"></a>Top

9 楼wuni1212(小婷)回复于 2001-07-24 10:19:32 得分 0

我这个知道,可是在传递参数时如何呢  
  ...  
  <?php  
  echo"<frame   name="mainframe"   src=$url>";  
  ?>  
  </frameset>  
  ....  
  不过这样不行,模板中的主页面还是显示不出来,还有提示说页面有错误Top

10 楼zxyufan(宇凡)回复于 2001-07-24 10:23:46 得分 0

echo"<frame   name="mainframe"   src=$url>";  
  这句有语法错误  
  应该是:  
  echo"<frame   name=mainframe   src=".$url.">";  
  Top

11 楼wuni1212(小婷)回复于 2001-07-24 10:28:21 得分 0

在php中有好多都要加那个.为什么啊,什么时候加,什么时候不用啊Top

12 楼zxyufan(宇凡)回复于 2001-07-24 12:03:49 得分 0

.是字符串的加号~~Top

13 楼wuni1212(小婷)回复于 2001-07-24 12:30:09 得分 0

可是还是不行啊  
  <?  
  swtich   (i)  
  {   case   a:  
          $url="a.htm";  
      case   b:  
        $url="b.htm";  
  }  
  ?>  
  ..  
  <?  
    echo"<frame   name=mainframe   src=".$url.">";  
  ?>  
  还是不行啊  
  我在win2000中的PHP中出现browse.ini出错啊  
  Top

14 楼zxyufan(宇凡)回复于 2001-07-24 12:50:04 得分 0

不行是指什么?页面没有出来?  
  还是报错?  
  browse.ini出错??!!  
   
  你把错误的信息帖出来我们才可以有针对性一些啊~~Top

15 楼wuni1212(小婷)回复于 2001-07-24 14:16:43 得分 0

就是运行时模板中的四个页面,只出现三个,主页面没出现。主页面的地方是一片空白。Top

16 楼zxyufan(宇凡)回复于 2001-07-24 15:17:09 得分 0

//汗~~~真想坐在你机器上调~~这样一来一回真麻烦~~  
   
  看看空白区的source是什么~Top

17 楼wuni1212(小婷)回复于 2001-07-24 17:14:55 得分 0

不好意思啊,现在才看到,刚才掉线,而且我在上班,呵!可以在QQ上找到你吗Top

18 楼Suddy(风)回复于 2001-07-24 18:32:27 得分 10

使用MAP的方式:看下面的代码:  
   
   
  <P><IMG   SRC="solarsys.gif"   WIDTH=504   HEIGHT=126    
          BORDER=0   ALT="Solar   System"   USEMAP="#SystemMap">  
   
  <MAP   NAME="SystemMap">  
          <AREA   SHAPE="rect"   COORDS="0,0,82,126"    
                  HREF="/workshop/graphics/sun.gif">  
          <AREA   SHAPE="circle"   COORDS="90,58,3"    
                  HREF="/workshop/graphics/merglobe.gif">  
          <AREA   SHAPE="circle"   COORDS="124,58,8"    
                  HREF="/workshop/graphics/venglobe.gif">  
          <AREA   SHAPE="circle"   COORDS="162,58,10"    
                  HREF="/workshop/graphics/earglobe.gif">  
          <AREA   SHAPE="circle"   COORDS="203,58,8"    
                  HREF="/workshop/graphics/marglobe.gif">  
          <AREA   SHAPE="poly"   COORDS="221,34,238,37,257,32,278,  
                  44,284,60,281,75,288,91,267,87,253,89,237,81,229,  
                  64,228,54"   HREF="/workshop/graphics/jupglobe.gif">  
          <AREA   SHAPE="poly"   COORDS="288,19,316,39,330,37,348,  
                  47,351,66,349,74,367,105,337,85,324,85,307,77,303,  
                  60,307,50"   HREF="/workshop/graphics/satglobe.gif">  
          <AREA   SHAPE="poly"   COORDS="405,39,408,50,411,57,410,  
                  71,404,78,393,80,383,86,381,75,376,69,376,56,380,  
                  48,393,44"   HREF="/workshop/graphics/uraglobe.gif">  
          <AREA   SHAPE="poly"   COORDS="445,38,434,49,431,53,427,62,  
                  430,72,435,77,445,92,456,77,463,72,463,62,462,53,  
                  455,47"   HREF="/workshop/graphics/nepglobe.gif">  
          <AREA   SHAPE="circle"   COORDS="479,66,3"    
                  HREF="/workshop/graphics/pluglobe.gif">  
  </MAP>  
   
   
  可以生成简单的地图哦  
  Top

19 楼wuni1212(小婷)回复于 2001-07-27 09:24:00 得分 0

这和我的问题有关系吗,唉,我脑中的思路全是编程的,还没有改成脚本语言的,知道思路,却写不出来,唉,还有HTML,对所有的我都是一知半解,有没有女孩搞编程   的?Top

20 楼zxyufan(宇凡)回复于 2001-07-27 11:06:14 得分 0

you   are   girl?  
   
  //汗~~~Top

21 楼wuni1212(小婷)回复于 2001-07-27 11:11:37 得分 0

不可以吗?哼!现在我是不行,不会,小心,总有一天超过你,当心啊。  
  哈哈哈Top

22 楼chaing(华凌)回复于 2001-07-27 12:07:13 得分 10

我給妳一個滿意的答复(看在妳是mm的面子上,哈哈):  
  葉面a:  
  <a   href=abc.php?tem=a><img   src=xx.gif></a>  
  <a   href=abc.php?tem=b><img   src=yy.gif></a>  
  葉面abc.php:  
  <?  
  switch   $tem  
  {   case   a:  
      $url=aaa.php;break;  
    case   b:  
      $url=bbb.php;break;  
  }  
  header("Location:   $url");      
  ?>  
  即簡單,又明了,不是么?  
  Top

23 楼zxyufan(宇凡)回复于 2001-07-27 12:09:48 得分 0

wuni1212(小婷)  
   
  呵呵~~你的QQ是多少啊~~我记下来以后好向你请教哦~~   ^_^Top

24 楼wuni1212(小婷)回复于 2001-07-27 14:09:05 得分 0

我有n个,你要哪个啊,54042157,你敢来找   我吗?哈哈哈!!!!!!  
  谢谢华凌。Top

25 楼wuni1212(小婷)回复于 2001-07-27 14:11:13 得分 0

不过也不要太高兴,有一天你也会来请教我,哈哈哈!!!  
  不过呢,在这之前,我要请教大家!!Top

26 楼yuezw()羊拉多纳()回复于 2001-07-27 14:15:33 得分 0

有意思!Top

27 楼wuni1212(小婷)回复于 2001-07-28 10:11:30 得分 0

可以用java或者vbscript来实现chaing的效果呢Top

28 楼wuni1212(小婷)回复于 2001-07-28 10:28:00 得分 0

可不可以啊,有没有高手来帮帮忙啊,给个回音啊,小女子等的头发都要白了啦Top

相关问题

  • 请求帮助(急!!!)
  • 急!!请求帮助!!
  • 请求帮助(急)
  • 请求帮助,急!急!急!
  • 请求帮助!急!急!急!!!
  • 很着急,请求帮助!!!
  • 请求帮助!!!!!!!!!!很急的哦!!!!
  • 请求帮助!!!!
  • 请求帮助.
  • 请求帮助

关键词

  • 模板
  • 页面
  • php
  • 选择
  • 效果
  • template
  • 变量
  • 主页面
  • 图片
  • 不行

得分解答快速导航

  • 帖主:wuni1212
  • Suddy
  • chaing

相关链接

  • Web开发类图书

广告也精彩

反馈

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