一个程序,我调试了1个多小时还没结果!大家帮我找找毛病!! 把if($inputColor == "")改成这样试试:if(isset($inputColor)) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $inputColor 没有定义判断是否定义isset($inputColor) 不行啊//错误信息:Notice: Undefined variable: inputColor in D:\wwwroot\text\for.php on line 17Notice: Undefined variable: inputColor in D:\wwwroot\text\for.php on line 29好难过,背景黑色看错误信息还要全选再CTRL+C if($inputColor == "")这里$inputColor不是定义了吗?PHP中不是可以在语句中先使用变量吗?不要定义吗? 用$_POST[INPUTCOLOR]来获取POST的变量 改print("<BODY BGCOLOR=\"#$inputColor\">\n");为print("<BODY BGCOLOR=\"#$_POST[inputColor]\">\n");改后,经本机测试,无错! 同上,网页的颜色表示应该是#123456而不是123456注意前面的 # 号另外,建议在PHP.INI屏蔽Notice错误提示,或者现在程序开头定义$inputColor 谢谢,再问下(我都不好意思再问了:-()第一次打开背景是黑色,不过我把#$inputcolor改成#$_POST[inputcolor]后在表单里输入颜色的代码后就完全正常。就是第一次打开的背景是黑色。你看这里的代码if($inputColor = "") { $inputColor = "FFFFFF"; }应该默认的(也就是第一次进入该页)是白色背景!改print("<BODY BGCOLOR=\"#$inputColor\">\n");为print("<BODY BGCOLOR=\"#$_POST[inputColor]\">\n");测试还是有些错误:Notice: Undefined index: inputColor in D:\wwwroot\text\for.php on line 17这句英文什么意思?if($inputColor = "")这里$inputColor不是定义了吗? 第一次进入还是有问题(黑色背景;Notice: Undefined index: inputColor in D:\wwwroot\text\for.php on line 17)我觉的不应该屏蔽NOTICE错误。毕竟程序有点错误。PS:我在$inputColor = "FFFFFF";改为$inputColor = "#FFFFFF";还是不行。 if($inputColor = "")什么意思,赋值当然是正确的。那这一句是什么意思呢?if($inputColor == "") 试试/* ** 第一次被浏览的时候** 使用白色为默认的颜色。*/if(!isset($inputColor)||$inputColor == ""){ $inputColor = "FFFFFF";}/* ** 使用背景颜色打开网页 */print("<BODY BGCOLOR=\"#$inputColor\">\n"); <?php error_reporting(0); print("<HTML>\n"); print("<HEAD>\n"); print("<TITLE>改变背景颜色</TITLE>\n"); print("</HEAD>\n"); /* ** 第一次被浏览的时候 ** 使用白色为默认的颜色。 */ $inputColor=""; if($inputColor == "") { $inputColor = "FFFFFF"; } /* ** 使用背景颜色打开网页 */ print("<BODY BGCOLOR=\"#$inputColor\">\n"); /* ** 表单提交到本页 */ print("<FORM ACTION=\"for.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");?> 真正的免费2G美国空间-特价空间网 一个数据库连接错误 求救关于move_uploaded_file() 实在想不通请大家看一下 php ceil 问题 php odbc 访问 vfp9的表时 提示 不是一个表 php任务队列问题,求大神解答。。 小问题!急! 如何用PHP实现验证码功能?? 贡献个GD显示文字的函数(包含简体,繁体,英文) 请问关于字符串的小问题 PHP中如何实现图片的锐化?
判断是否定义isset($inputColor)
//错误信息:
Notice: Undefined variable: inputColor in D:\wwwroot\text\for.php on line 17Notice: Undefined variable: inputColor in D:\wwwroot\text\for.php on line 29
好难过,背景黑色看错误信息还要全选再CTRL+C
这里$inputColor不是定义了吗?
PHP中不是可以在语句中先使用变量吗?不要定义吗?
print("<BODY BGCOLOR=\"#$_POST[inputColor]\">\n");
改后,经本机测试,无错!
网页的颜色表示应该是
#123456
而不是
123456注意前面的 # 号另外,建议在PHP.INI屏蔽Notice错误提示,或者现在程序开头定义$inputColor
第一次打开背景是黑色,不过我把#$inputcolor改成#$_POST[inputcolor]后
在表单里输入颜色的代码后就完全正常。
就是第一次打开的背景是黑色。
你看这里的代码
if($inputColor = "")
{
$inputColor = "FFFFFF";
}
应该默认的(也就是第一次进入该页)是白色背景!
改print("<BODY BGCOLOR=\"#$inputColor\">\n");为
print("<BODY BGCOLOR=\"#$_POST[inputColor]\">\n");
测试还是有些错误:Notice: Undefined index: inputColor in D:\wwwroot\text\for.php on line 17
这句英文什么意思?
if($inputColor = "")
这里$inputColor不是定义了吗?
Notice: Undefined index: inputColor in D:\wwwroot\text\for.php on line 17)
我觉的不应该屏蔽NOTICE错误。毕竟程序有点错误。
PS:我在$inputColor = "FFFFFF";改为
$inputColor = "#FFFFFF";还是不行。
if($inputColor == "")
/*
** 第一次被浏览的时候
** 使用白色为默认的颜色。
*/
if(!isset($inputColor)||$inputColor == "")
{
$inputColor = "FFFFFF";
}/*
** 使用背景颜色打开网页
*/
print("<BODY BGCOLOR=\"#$inputColor\">\n");
error_reporting(0);
print("<HTML>\n");
print("<HEAD>\n");
print("<TITLE>改变背景颜色</TITLE>\n");
print("</HEAD>\n");
/*
** 第一次被浏览的时候
** 使用白色为默认的颜色。
*/
$inputColor="";
if($inputColor == "")
{
$inputColor = "FFFFFF";
}
/*
** 使用背景颜色打开网页
*/
print("<BODY BGCOLOR=\"#$inputColor\">\n");
/*
** 表单提交到本页
*/
print("<FORM ACTION=\"for.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");
?>