为了账号安全,请及时绑定邮箱和手机立即绑定
  • @--手把手教你实现电商网站后台开发--验证制作 【出现的问题】图片验证码无法显示(根据老师的讲解依然无法显示) 在lib/image.func.php文件里的header("content-type:image/gif");前面增加一句:ob_clean(); --网上查到的解释-- ob_clean这个函数的作用就是用来丢弃输出缓冲区中的内容,如果你的网站有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区。
    查看全部
    7 采集 收起 来源:验证码制作

    2018-03-22

  • 这一课很多同学无法把老师的数据写入提示入数据库时一直提示ERROR 1067 (42000):原因老师也说了是数据库编码问题!可以登录MySql命令行客户端:打开命令行进入mysql后 执行 :show variables like "%char%";查看自己的数据库编码方式,从以上信息可知数据库的编码为latin1,需要修改为gbk或者是utf8; 其中,character_set_client为客户端编码方式; character_set_connection为建立连接使用的编码; character_set_database数据库的编码; character_set_results结果集的编码; character_set_server数据库服务器的编码; 只要保证以上四个采用的编码方式一样,就不会出现乱码问题。 登录MySql命令行客户端:打开命令行 mysql –uroot –p 回车 输入密码 进入mysql后 执行 :show variables like "%char%"; 显示结果应该类似如下: | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ |
    查看全部
    4 采集 收起 来源:数据表建立

    2018-03-22

  • 先CMD 然后启动MYSQL 输入 net start mysql 启动 然后找到你的Mysql文件 例子 cd c:\xampp\mysql\bin 下面的就可以像老师一样输入 mysql -root -root 我的用户都是root 看个人 其他就这样! 不明白的可以看我的笔记希望大家分享!
    查看全部
    4 采集 收起 来源:数据表建立

    2015-04-14

  • 图片显示不出来可能是以下几种情况: 1、fonts文件夹没有存放对应的字体(我就是这个原因orz) 2、session_start()冲突;删掉image.func.php中的session_start(); 3、如果验证码出现叉号,很可能是在lib/image.func.php文件里的header("content-type:image/gif");前面增加一句:ob_clean(); ob_clean这个函数的作用就是用来丢弃输出缓冲区中的内容,如果你的网站有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区。
    查看全部
    4 采集 收起 来源:验证码制作

    2018-03-22

  • 这章出现问题比较多,花费了很长时间处理,总结了问答里面的回答 1.无法添加图片,KindEditor插件显示不出来是因为没有引用相关的包,课程提供的代码里有,把shopImooc/plugins/里的内容都拷贝到程序对应的位置就可以了 2.其中insert()函數已經return mysql_insert_id();所以$pid=$res;$pid=getInsertId();是多餘的 3.问题;mysqli_insert_id()和mysql_insert_id()的区别 老师是使用的mysql_insert_id(),括号里面不用填参数,但是我们是用的mysqli_insert_id(),括号里面必须要填一个链接数据库的返回值,但是一但填了,就意味着数据库是重新链接了,所以无论怎么样都返回的是0 处理方法;老师封装好的insert()函数,改成mysqli之后。 function insert($table,$array){ $link = connect(); $keys=join(',', array_keys($array)); $vals="'".join("','", array_values($array))."'"; $sql = "INSERT INTO {$table}($keys) VALUES({$vals})"; mysqli_query($link,$sql); return mysqli_insert_id($link); } 返回值就是该次插入操作影响的行的ID值。直接用一个变量接收返回值,再打印出来,可以发现并不是0的。 4.问题:Warning: Invalid argument supplied for foreach() in C:\AppServ\www\shopImooc\core\pro.inc.php on line 22 解决方法:
    查看全部
    4 采集 收起 来源:商品添加完成

    2018-03-22

  • 开始基础部分,我们可以用php提供的数据库函数做,然后自己封装mysql函数,在上一层,就是用面向对象的思想封装函数了,学习了
    查看全部
  • 一次选择多个文件上传 <input type='file' multiple='multiple' name='myFile'/>添加multiple属性即可
    查看全部
  • 兼容火狐写法html代码: <input type="text" value="" class="search" id="search" onkeypress="search(event)" > js代码:function search(evt){ evt=(evt)?evt:((window.event)?window.event:""); var key=evt.keyCode?evt.keyCode:evt.which; if(key==13){
    查看全部
    3 采集 收起 来源:商品搜索

    2018-03-22

  • placeholder="请输入"
    查看全部
  • 后台管理
    查看全部
    2 采集 收起 来源:需求分析

    2016-02-22

  • 记下
    查看全部
    2 采集 收起 来源:验证码制作

    2018-03-22

  • 图片显示不出来可能是以下几种情况: 1、fonts文件夹没有存放对应的字体(我就是这个原因orz) 2、session_start()冲突;删掉image.func.php中的session_start(); 3、如果验证码出现叉号,很可能是在lib/image.func.php文件里的header("content-type:image/gif");前面增加一句:ob_clean(); ob_clean这个函数的作用就是用来丢弃输出缓冲区中的内容,如果你的网站有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区。
    查看全部
    2 采集 收起 来源:验证码制作

    2018-03-22

  • mysql数据库的字符设置好之后再重新建数据库。 之前由于字符问题,插入中文一直是问号,全部修改utf8也没问。 最后全部数据库重建才行。
    查看全部
    2 采集 收起 来源:显示分类信息

    2015-05-19

  • 在老师的代码上做了一些修改:
    1)myslq注释--要和后面的内容加空格;
    2)标点'换成了`;
    3)用户表创建的过程中涉及到中文 添加了ENGINE=INNODB DEFAULT CHARSET=utf8;
    4)如果出现错误请先删除数据库 DROP DATABASE shopimooc;
    CREATE DATABASE IF NOT EXISTS shopImooc;
    
    USE `shopImooc`;
    -- 创建管理员表
    DROP TABLE IF EXISTS imooc_admin;
    CREATE TABLE `imooc_admin`(
    `id` INT UNSIGNED AUTO_INCREMENT,
    `username` varchar(20) not null unique,
    `password` varchar(32) not null,
    `email` varchar(50) not null,
    PRIMARY KEY(`id`)
    )ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    
    -- 分类表
    DROP TABLE IF EXISTS `imooc_cate`;
    CREATE TABLE `imooc_cate`(
    `id` smallint unsigned auto_increment key,
    `cName` varchar(50) unique
    );
    
    -- 商品表
    DROP TABLE IF EXISTS `imooc_pro`;
    CREATE TABLE `imooc_pro`(
    `id` int unsigned auto_increment key,
    `pName` varchar(50) not null unique,
    `pSn` varchar(50) not null,
    `pNum` int unsigned default 1,
    `mPrice` decimal(10,2)not null,
    `iPrice` decimal(10,2)not null,
    `pDesc` text,
    `pImg` varchar(50) not null,
    `isShow` tinyint(1) default 1,
    `isHot` tinyint(1) default 0,
    `cId` smallint unsigned not null
    );
    
    -- 用户表
    DROP TABLE IF EXISTS `imooc_user`;
    CREATE TABLE `imooc_user`(
    `id` int unsigned auto_increment key,
    `username` varchar(20) not null unique,
    `password` char(32) not null,
    `sex` ENUM('男','女','保密') not null default '保密',
    `face` varchar(50) not null,
    `regTime` int unsigned not null
    )ENGINE=INNODB DEFAULT CHARSET=utf8;
    
    --  相册表
    DROP TABLE IF EXISTS `imooc_album`;
    CREATE TABLE `imooc_album`(
    `id` int unsigned auto_increment key,
    `pid` int unsigned not null,
    `albumPath` varchar(50) not null
    );


    查看全部
    2 采集 收起 来源:数据表建立

    2018-11-22

  • 慕友提示:以为老师加的是单引号, 所以复制到cmd mysql就会出错了,数据库名、表名和字段名加的都是反引号(即Esc下边那个),加这个反引号是为了防止与关键字发生冲突,粗心的小伙伴注意了
    查看全部
    2 采集 收起 来源:数据表建立

    2017-07-13

首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
1、本课程适合具备PHP基础与MySQL基础的程序猿们 2、想通过案例将所掌握知识应用到实际案例的小伙伴们
老师告诉你能学到什么?
1、电商系统的搭建流程 2、PHP常用功能函数的封装与应用 3、项目开发的思想与解决问题的能力

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!