首页 > 代码库 > JQuery学习(4-2)
JQuery学习(4-2)
主要内容:介绍图片的上传过程,涉及PHP跟JQuery;
1. 读取配置文件,连接MySQL数据库;
配置文件主要有用户名和密码;
3-5.php
<?php /* * version : 20141108 */ /* * 定义一个常量 */ define("EQUAL","="); define("SPACE",""); function get_content($file){ if(!file_exists($file)) return false; return file_get_contents($file); } function get_config($str, $ini, $type="string"){ if ($type=="int"){ $config = preg_match("/".preg_quote($ini)."=(.*);/", $str, $res); if($config==0) return false; } else{ $config = preg_match("/".preg_quote($ini)."=\"(.*)\";/", $str, $res); if($config==0) return false; } $result=explode(EQUAL,$res[0]); return preg_replace("/(\"|\'|;)/",SPACE,$result[1]); } ?>
2. 连接MySQL数据库;
这里使用PHP提供的odbc类;
首先安装数据源驱动,类如mysql-connector-odbc-5.3.4-win32;然后在ODBC数据源管理其中配置就OK了。
2.1 写数据库的连接操作
<?php /* * version : 20141109 * made dy : neojos */ include_once("3-5.php"); class dbSource{ function __construct(){ $dbString=get_content("config.ini"); $server=get_config($dbString,"server"); echo $dbname=get_config($dbString,"userName"); echo $dbpwd=get_config($dbString,"password"); odbc_connect("DRIVER={MySQL ODBC 5.3 ANSI Driver};",$dbname,$dbpwd) or handle_error("",odbc_error()); } function handle_error($user_error_message,$system_error_message){ header("Location:3-6.php?"."error_message={$user_error_message}&". "system_error={$system_error_message}"); exit(); } } $db=new dbSource(); ?>
JQuery学习(4-2)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。