JQuery学习(4-2-php服务器端1)

来源:互联网 发布:log4j2 打印sql 编辑:程序博客网 时间:2024/05/01 22:46


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

0 1
原创粉丝点击