❶ opencart数据库需要php什么版本
下载OpenCart安装文件,这里我们以OpenCart1.4.9.4为力演示如何安装.
将下载的压缩文件界压缩,解压缩后会产生如下文件或文件夹目录:
upload(文件夹)
changes.txt
delta.txt
install.txt
license.txt
upgrade.txt
upload文件夹里面的所有内容是我们安装OpenCart所需要的,install.txt是告诉您如何安装.
首先我们在apache的配置文件里所指定的主目录下建立一个文件夹,名称为”opencart”,如果您还没有搭建好测试环境,请查看本站的另外两篇文章:
然后将upload目录下的所有文件和目录全部拷贝到刚刚新建立的opencart目录下.
接下来进行OpenCart的安装:
1. 打开浏览器,在地址栏上输入地址,然后会看到opencart安装step 1页面,这里点击”i agree to the license”,然后点击”continue” 按钮.
2. 进入下一步如果看到类似下面的情况:
则需要修改服务器的配置,修改方法如下:
使用EditPlus打开php.ini文件,查找 magic_quotes_gpc = On,将其修改为 magic_quotes_gpc = Off,然后保存.
如果按照本站的安装方法,需要修改的php.ini文件应该xampp/apache/bin/目录下.
然后查找php_curl.dll,将”;extension = php_curl.dll”的前面的分号去掉,然后保存.
重启apache服务器,然后刷新刚才的安装页面,此时可以看到下面的页面:
然后点击”continue”按钮进入下一步.
3.按照如下图所示填写:
database host: 需要填写的是mysql服务器的主机地址;
user 需要填写的是mysql的用户名称: 因为我们是本地测试,xampp默认mysql的用户为root,密码为空;
password : 这里可以不用填写;
database name : 这里设置您安装opencart的数据库的名称,暂时我们填写opencart;
database prefix: 这里设置的是生成的每一个数据表格名称的前缀,可以随便填写,也可以不填;
第2部分的username和password是设置管理员的账户和密码,我们暂时都设置为admin,e-mail是设置管理员邮件.
然后打开navicat软件,建立连接本机mysql服务器的连接,步骤如下:
点击”连接图表”,如图:
然后弹出窗口,按照如下图片所示填写,然后点击”测试连接”按钮.
点击确定后,按下图所示创建数据库,
然后按照下图设置数据库名称和字符集:
点击”确定”按钮后,数据库建立完成.
然后回到浏览器,点击”continue”按钮进入下一步.
4.opencart安装完成,最后删除安装目录”install”.
至此opencart已经安装到您的测试环境.
❷ php opencart怎么修改管理员密码
去网上下戴 ocreset.php, ftp 或cPanel file manager上传到网站。
《你的网站》/ocreset.php 输入新密码就可。
记得过后要削除ocreset.php。
❸ opencart是用什么语言开发的
opencart是PHP与数据库MySQL的结合,是PHP开发语言处理的。 mycncart就是opencart的中国版,针对网站用户是中国客户,或者说是为适应中国市场而二次开发而成的。 mycncart是目前为止国内唯
❹ PHP中 opencart框架 sql语句查询一个字段赋给一个变量,在视图层如何调用这个变量
你是只取这一个值还是要取数组。只取一个的话。
$sql = "select field1 from pre_common_member_profile where uid='$username'";
$query = mysql_query($sql);
$bianliang = mysql_result($query,0);
echo $bianliang;
取数组的话。
$sql = "select field1 from pre_common_member_profile where uid='$username'";
$query = mysql_query($sql);
while($row = mysql_fetch_array($query))
{
echo $row["field1 "];
}
完毕。这些操作sql的基础知识,去看看php100的视频教程吧。给分。
❺ opencart 是基于PHP开发的吗 mycncart是基于PHP开发的吗 opencart与mycncart区别与联系是什么
opencart是PHP与数据库MySQL的结合,是PHP开发语言处理的。
mycncart就是opencart的中国版,针对网站用户是中国客户,或者说是为适应中国市场而二次开发而成的。
mycncart是目前为止国内唯一一个较有影响力的开源免费的B2C, B2B项目,正受到越来越多程序开发者和网站用户的喜爱。
❻ wordexpress 和opencart区别
WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。
opencart是PHP与数据库MySQL的结合,是PHP开发语言处理的。
❼ php opencart怎么进行数据库操作
1,根目录下config.php中定义了数据库信息:
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', 'qqqq');
define('DB_DATABASE', 'qqqq');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');
2,system>library文件夹下db.php中定义了DB类,数据库的连接方法
$this->db = new $class($hostname, $username, $password, $database, $port);
3,index.php中初始化数据库连接
$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE, DB_PORT);
4,controller中调用model层定义的查询函数
$layout_id = $this->model_catalog_category->getCategoryLayoutId(end($path));
5,model层getCategoryLayoutId函数中返回查询sql结果
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_to_layout WHERE category_id = '" . (int)$category_id . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "'");
❽ Opencart模板中PHP的问题:Warning: Division by zero in..
错误提示你的代码里面有被除数是0的情况,这种情况是不对的。这里你需要加个判断,utf8_substr()函数的返回值是0或空null的话就不执行1/utf8_substr(...)这段代码了。直接赋值0给$value
❾ opencart这个程序怎么样,主要的优缺点在哪里
OpenCart的优势在于前台界面的设计非常适合欧美购物者的浏览习惯:简洁,直观,唯美! 后台也非常的简洁明了,而且功能强大,对于初学者来说非常容易上手,对于大多数经验丰富的网店经营者来说,OpenCart的后台管理功能也基本能满足其需求。OpenCart可以说是最适合国内用户建设外贸网店的程序! OpenCart的主要特点包括: 1. 网站模版化,用户可自由更滑,编辑模版文件 2. 产品评论功能 3. 产品评分功能 4. 可添加下载类产品 5. 图片自动调整大小 6. 添加相关产品功能 7. 优惠券(Coupon Code)功能 8. 搜索引擎优化功能 其程序结构也非常的清晰明了,对开发者非常友好: OpenCart 1.x 使用 MVC(+L) style framework: Model - 数据库层 View - 模版展示 Controller - 主要代码层 Language - 本地化 所以对于前台的产品页面,主要有4个相关文件: M: \catalog\model\catalog\proct.php V: \catalog\view\template\proct\proct.tpl C: \catalog\controller\proct\proct.php L: \catalog\language\english\proct\proct.php 以此类推, 在管理后台, 如要编辑这些文件, 也主要有下面这4个文件: M: \admin\model\catalog\proct.php V: \admin\view\template\catalog\proct.tpl C: \admin\controller\catalog\proct.php L: \admin\language\english\catalog\proct.php Opencart的插件是以覆盖安装形式的。目前对插件的版本兼容性还不够完善,希望以后能有改善。现在Opencart已经到1.47的版本,新版本的后台界面设计有明显提高。 目前Opencart中文技术的支持还不够完善,09年底才开始有一些Opencart中文论坛等出现,并有支付宝插件。不过使用Opencart的人是越来越多了。 ------谢谢您的提问,只您生活愉快!
❿ 如何修改OPENCART中的手机验证PHP代码
你加这个正则是限制11位 那你3-32位就得去掉