JQuery学习(4-2-phpserver端1)
主要内容:介绍图片的上传过程,涉及PHP跟JQuery;
1. 读取配置文件,连接MySQL数据库。
配置文件主要实username和password。
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-phpserver端1)的更多相关文章
- jQuery学习笔记之Ajax用法详解
		这篇文章主要介绍了jQuery学习笔记之Ajax用法,结合实例形式较为详细的分析总结了jQuery中ajax的相关使用技巧,包括ajax请求.载入.处理.传递等,需要的朋友可以参考下 本文实例讲述了j ... 
- jQuery学习之开篇
		吐槽 近期比較烦,对于一个前端白痴来说,工作方向突然转向前端这块着实让人蛋疼无比.前段时间简单的学习了下EasyUI,算是对其有一个简单的认知了吧.EasyUI的研究过程中发现,假设没有掌握JS.JQ ... 
- jQuery学习之路(1)-选择器
		▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ... 
- jquery学习(一)
		简单的jquery学习,首先在页面引入jquery <!-- 引入jquery --> <script src="js/jquery-1.8.3.js" type ... 
- jQuery学习笔记(一)jQuery选择器
		目录 jQuery选择器的优点 基本选择器 层次选择器 过滤选择器 表单选择器 第一次写博客,希望自己能够长期坚持,以写博客的方式作为总结与复习. 最近一段时间开始学习jQuery,通过写一个jQue ... 
- jQuery 学习笔记
		jQuery 学习笔记 一.jQuery概述 宗旨: Write Less, Do More. 基础知识: 1.符号$代替document.getElementById( ... 
- 让 jQuery UI draggable 适配移动端
		背景: 在移动端,本人要实现对某个元素的拖动,想到使用 jQuery UI 的 draggable 功能.但是发现此插件的拖动只支持PC端,不支持移动端. 原因: 原始的 jQuery UI 里,都是 ... 
- jQuery学习笔记(一):入门
		jQuery学习笔记(一):入门 一.JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察. 不使用JQuery时获取DOM文本的操 ... 
- jQuery学习笔记 - 基础知识扫盲入门篇
		jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ... 
- 很不错的jQuery学习资料和实例
		这些都是学习Jquery很不错的资料,整理了一下,分享给大家. 希望能对大家的学习有帮助. 帕兰 Noupe带来的51个最佳jQuery教程和实例, 向大家介绍了jQuery的一些基本概念和使用的相关 ... 
随机推荐
- transform的影响
			http://www.cnblogs.com/chuangweili/p/5167986.html transform 各种影响 1.提升元素的z-index层级,下面这个例子会让前面的图片显示在上面 ... 
- js中编码问题escape、encodeURI
			未分类 1.js对文字进行编码涉及3个函数: escape,encodeURI,encodeURIComponent, 相应3个解码函数:unescape,decodeURI,decodeURIC ... 
- 【持续更新】JavaScript常见面试题整理
			[重点提前说]这篇博客里的问题涉及到了了JS中常见的的基础知识点,也是面试中常见的一些问题,建议初入职场的园友Mark收藏,本文会持续更新~ 1. 引入JS的三种方式 1.在HTML标签中直接使用,直 ... 
- 29.使用register_chrdev_region()系列来注册字符设备
			1.之前注册字符设备用的如下函数注册字符设备驱动: register_chrdev(unsigned int major, const char *name,const struct file_ope ... 
- centos7安装python3和Django后,ModuleNotFoundError: No module named '_sqlite3'
			1.准备安装环境 yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurs ... 
- [转载] KAFKA分布式消息系统
			转载自http://blog.chinaunix.net/uid-20196318-id-2420884.html Kafka[1]是linkedin用于日志处理的分布式消息队列,linkedin的日 ... 
- 使用apache进行域名绑定
			[背景] 项目需要搭建一套mysqlapi的开发环境,进行域名绑定 [方法] 主要方式通过修改apache的vhost配置文件,重启apache服务,以及最终在客户端绑定hosts. 1.查看apac ... 
- matplotlib删除x轴
			组内有个同事,有个奇怪的需求需要matplotlib删除x轴 效果图如下: 
- python logging模块+ 个人总结
			原文地址:http://www.cnblogs.com/sislcb/archive/2008/11/25/1340627.html 从Python2.3版本中开始引入的logging模块为应用提供了 ... 
- better-scroll 实现tab栏目滑动当前高亮始终在可视区
			https://ustbhuangyi.github.io/better-scroll/doc/zh-hans/#better-scroll better-scroll文档地址 如图 ,是我们要实现的 ... 
