1#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
1#楼 发表于2005-04-01 18:18:37
评分:1
|
|
将
if($inputColor == "")
{
$inputColor = "FFFFFF";
}
修改为:
$inputColor=$_POST["inputColor"];
if($inputColor == "")
{
$inputColor = "FFFFFF";
}
应该就可以了。
另外再给你一个建议,写PHP这么些为免太累了,你看你的代码,首先<html><title><head>等标签重复了,再一个,在使用表单的时候,全用print()输出,而且用了许多\"来转义,既复杂又容易出错,而且可阅读性也差。
在一段PHP代码中输出一个表单的时候,如果不是特别必要,可以直接用纯html,而不是用print输出。比如:
<?php
....
?>
<input type=text name=aa>
<?php
...
?>
这样起的作用和
<?php
...
echo "<input type=text name=aa>";
..
?>
是一样的,但是第一种方法中把php代码和html代码分开了,这样就不太容易发生错误,而且也用不到用 \"来转义。
|
|
2#楼 |
|
|
回复人:cykk |
注册时间:2004-12-30 |
主题/回复:41/99 |
积分:688 |
等级:★★★(六级) |
称号:声名鹊起 |
|
|
|
2#楼 发表于2005-04-01 19:02:22
评分:1
|
|
是啊,这个例子就是那100个例子里的,真不懂编这本书的人为什么这么喜欢用输出HTML的代码形式! |
|
3#楼 |
|
|
回复人:苏卡卡 |
注册时间:2005-03-30 |
主题/回复:7/7 |
积分:442 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
3#楼 发表于2005-04-01 21:50:44
评分:×
|
|
|