码迷,mamicode.com
首页 > Web开发 > 详细

JQuery学习(4-2)

时间:2014-11-09 06:21:03      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:jquery   图片上传   php   preg_replace   


    主要内容:介绍图片的上传过程,涉及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了。

bubuko.com,布布扣bubuko.com,布布扣


    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)

标签:jquery   图片上传   php   preg_replace   

原文地址:http://blog.csdn.net/whynottrythis/article/details/40932791

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!