免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1465 | 回复: 3
打印 上一主题 下一主题

很奇怪的一个问题,大家给看看 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-15 19:16 |只看该作者 |倒序浏览
<HTML>
<HEAD>
<TITLE>实现背景颜色的改变</TITLE>
</HEAD>
<BODY>
<?php
        print("<HTML>\n");
        print("<HEAD>\n");
        print("<TITLE>改变背景颜色</TITLE>\n");
        print("</HEAD>\n");
        /*
        ** 第一次被浏览的时候
        ** 使用白色为默认的颜色。
        */
        if($inputColor == "")
        {
                $inputColor = "000000";
        }
        /*
        ** 使用背景颜色打开网页
        */
        print("<BODY BGCOLOR=\"#$inputColor\"\n>");
        /*
        ** 表单提交到本页
        */
        print("<FORM ACTION=\"37.php\" METHOD=\"post\">\n");
        /*
        ** 得到颜色的数据
        */
        print("<B>请填写HTML颜色代码:</B> ");
        print("<INPUT ");
        print("TYPE=\"text\" ");
        print("NAME=\"inputColor\" ");
        print("VALUE=\"$inputColor\">\n");
        /*
        ** 提交的按钮
        */
        print("<INPUT ");
        print("TYPE=\"submit\" ");
        print("NAME=\"Submit_Button\" ");
        print("VALUE=\"提交\">\n");
        print("</FORM>\n");
        print("</BODY>\n");
        print("</HTML>\n");
?>
</body>
</html>



文件名为 37.php

就是有显示出的页面填入你想要的颜色,就可以显示 ,但我这里死活不行,我的环境是  IIS + PHP5.1.2

各们给看看是什么地方出问题了

论坛徽章:
0
2 [报告]
发表于 2006-05-15 20:15 |只看该作者
  1. <?php
  2.         print("<HTML>\n");
  3.         print("<HEAD>\n");
  4.         print("<TITLE>改变背景颜色</TITLE>\n");
  5.         print("</HEAD>\n");
  6.         /*
  7.         ** 第一次被浏览的时候
  8.         ** 使用白色为默认的颜色。
  9.         */
  10.         if($_POST['inputColor'] == "")
  11.         {
  12.                 $_POST['inputColor'] = "000000";
  13.         }
  14.         /*
  15.         ** 使用背景颜色打开网页
  16.         */
  17.         print("<BODY BGCOLOR=\"#".$_POST['inputColor']."\">\n");
  18.         /*
  19.         ** 表单提交到本页
  20.         */
  21.         print("<FORM ACTION=\"t.php\" METHOD=\"post\">\n");
  22.         /*
  23.         ** 得到颜色的数据
  24.         */
  25.         print("<B>请填写HTML颜色代码:</B> ");
  26.         print("<INPUT ");
  27.         print("TYPE=\"text\" ");
  28.         print("NAME=\"inputColor\" ");
  29.         print("VALUE=\"".$_POST['inputColor']."\">\n");
  30.         /*
  31.         ** 提交的按钮
  32.         */
  33.         print("<INPUT ");
  34.         print("TYPE=\"submit\" ");
  35.         print("NAME=\"Submit_Button\" ");
  36.         print("VALUE=\"提交\">\n");
  37.         print("</FORM>\n");
  38.         print("</BODY>\n");
  39.         print("</HTML>\n");
  40. ?>
复制代码

[ 本帖最后由 xabbca 于 2006-5-15 21:41 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2006-05-15 21:27 |只看该作者
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\workgroud\www\php\38.php on line 17


楼上的兄弟出现这个问题了

论坛徽章:
0
4 [报告]
发表于 2006-05-15 21:55 |只看该作者
二楼的语法错误?

楼主,你看看你代码生成的HTML,应该能找到原因,你输出两个HTML,Body之类的了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP