if($inputcolor==""){
$inputcolor=ffffff;
}
print("<body bgcolor=\"$inputcolor\" >\n");
print("<form action='test04.php' method='post'>\n");
print("<B>请输入你的一个颜色:<B><br>");
print("<input type=text name=text value=\"$inputcolor\"\n>");
print("<input type=submit value='提交颜色代码'"); print("</body>");
------------------
改为:
if($inputcolor==""){
$inputcolor="#ffffff";
}
echo "<body bgcolor=\"$inputcolor\" >";
echo "<form action='test04.php' method='post'>";
echo "<B>请输入你的一个颜色:<B><br>";
echo "<input type=text name=text value=\"$inputcolor\">";
echo "<input type=submit value='提交颜色代码'"; echo "</body>";
$inputcolor=ffffff;
}
print("<body bgcolor=\"$inputcolor\" >\n");
print("<form action='test04.php' method='post'>\n");
print("<B>请输入你的一个颜色:<B><br>");
print("<input type=text name=text value=\"$inputcolor\"\n>");
print("<input type=submit value='提交颜色代码'"); print("</body>");
------------------
改为:
if($inputcolor==""){
$inputcolor="#ffffff";
}
echo "<body bgcolor=\"$inputcolor\" >";
echo "<form action='test04.php' method='post'>";
echo "<B>请输入你的一个颜色:<B><br>";
echo "<input type=text name=text value=\"$inputcolor\">";
echo "<input type=submit value='提交颜色代码'"; echo "</body>";
这样就可以了
不过郁闷呀,没看出来这和name的命名有什么关系呢?忘高手指点迷津
<?php
$inputcolor=trim($_POST['color']); //改动
if($inputcolor=="")
{
$inputcolor="#ffffff";
}
print("<body bgcolor=\"$inputcolor\" >\n");
print("<form action='test04.php' method='post'>\n");
print("<B>请输入你的一个颜色:<B><br>");
print("<input type=text name=color value=\"$inputcolor\"\n>"); //name=color 改动
print("<input type=submit value='提交颜色代码'");
print("</form>"); // 改动
print("</body>");
?>最好用 echo 输出
要改的 都标了
请问trim是不是消除二边的空格数,
可不可以
$inputcolor=$_POST['color']; //改动
这样也做也对吗,谢谢