婚纱网站排行,老公给人做网站结果网站卖假货,龙华企业网站建设,wordpress免费教育模板下载修改网站源码#xff0c;给电子商城的商品添加图片时商品id为0的原因。花了几个小时查找原因。后来#xff0c;由于PictureControl.class.php是复制CourseControl.class.php而来#xff0c;于是对比了这两个文件#xff0c;在CourseControl.class.php找到了不一样的关键几条…修改网站源码给电子商城的商品添加图片时商品id为0的原因。花了几个小时查找原因。后来由于PictureControl.class.php是复制CourseControl.class.php而来于是对比了这两个文件在CourseControl.class.php找到了不一样的关键几条语句 if(IS_POST){ $data [ title I(title,post,html), //标题 category_id I(category_id,post,id), //栏目ID price I(price,post,float), //价格 show I(save,post,bool) ? no : yes, //是否发布 content I(content,post,string), //内容 ];
在PictureControl.class.php这几条语句改成了这样 if(IS_POST){ //查出原来图片url //给$data[course_id]赋值 $data [ url ($this-id)?$Picture-select(url, [id$this-id], fetchColumn):, course_id I(course_id, get, id), title I(title, get, html), sort I(sort, get, int) ];
后来将PictureControl.class.php这几条语句的get改成post解决了该问题。
原因是这样的修改代码时删除了一些代码然后再参考新文件上方的代码添加了这几行代码上方代码使用了get新添加的代码照抄了上方的部分代码。添加以后没有仔细考虑从而导致了该问题。get方式是通过url传递参数post方式是通过表单传递参数。