PHP+postgresql连接数据库的类

PHP+postgresql连接数据库的类
首先应该了解一下什么是 postgresql,postgresql是一个自由对象,关系数据库服务器,数据库管理系统,它提供了相对其他开放源代码数据库系统和专有系统之外的另一种选择,其它开源代码数据系统指的就是MYSQL之类的开源系统了。 这里不再去讲解postgresql的发展历史和深入的知识了,如果对postgresql感兴趣可以到网上找一下相关材料,我们知道了postgresql也是一款类似于MYSQL数据库之外的另一种开源数据库...

php+js+ajax注册退出实例

php+js+ajax注册退出实例
这仅仅是PHP的一个简单实例,并不涉及到数据库,主要是让新手朋友学习关于php+ajax无刷新进行登陆和注册的一个小实例,使用的是SESSION保存注册数据,所以这个源码算是比较简陋的。 其中 index.php,log.php,reg.php 是 php 的处理文件,当然我们也可以进行二次开发后整合到自己的数据库中,temp 文件夹中的内容就是表单的内容了,也对应着前面的 php 文件,表单内容主要就是注册登陆了,这个表单也很简陋,...

php+flash上传头像,在线截取头像

php+flash上传头像,在线截取头像
非常不错的一款php+flash上传头像的小型源码,我们知道,php与flash能够很好地结合与互动,从而能够产生许多由PHP作为后台的精美FLASH应用,比如php+flash留言本,php+flash上传图片等等,因为flash的加入,页面会变得更加炫利与漂亮。 php与flash的结合除了网站上的应用外,现在大量的flash游戏也是整合了后台php,比如斗地主,QQ农场之类的,还有一些大型的网页游戏等,如果感兴趣的话,可以到网上去下载...

php 获取远程文件内容自定义函数

php 获取远程文件内容自定义函数
在采集内容时,经常会看到要获取远程的内容,包括图片与文字,甚至采集视频音频等文字,这在一套完整的采集系统中,功能代码还是比较复杂的,除了要指定采集内容规则外,还需要判断获取远程文件的图片与文字的分析,最后将其下载到本地计算机,然后进行筛选后进行入库. 太复杂的获取远程文件内容这里就不讲了,基本上采集文件的程序是由多个自定义函数组成的,这里介绍一个简单的PHP获取远程文件内容的自定义函...

BOM头导致网页无法紧贴浏览器顶部

BOM头导致网页无法紧贴浏览器顶部
BOM头是一个很麻烦的一串隐藏的字符,最近下载了zzcms系统进行研究,把系统安装调试完成,整个前后台都可以使用,无奈,前台页面距离浏览器总有哪么几个像素的距离,无论如何都调不到最顶端,不管是调整了 CSS 样式文件,还是 DW 里面调到顶端,预览时依然留那么几像素的空白。 经过一番的搜索,最后锁定问题并不是 CSS 样式或其它定义的问题,而是页面的问题,解决的方法是用 DW 打开 PHP 文件,快捷键 ct...

Fatal error session_start()出错的解决办法

Fatal error session_start()出错的解决办法
错误: Fatal error: session_start() [function.session-start]: Failed to initialize storage module: files (path: ) in C:\usr\phpMyAdmin\libraries\session.inc.php on line 75 I.更改服务器配置: 1、检查error.log(Apache2.2\logs)文件,查看是否有错误报告。未发现。 2、检查php.ini中的session.save_handler的值是否为files,如果不是改为files 3、检查php.ini文件中session.save_path是否被注...

json格式和php数组的相互转换

json格式和php数组的相互转换
有必要先说一下什么是 json 格式,json格式是一种轻量级的数据交换格式,它采用的是完全独立的语言文本格式,也可以说 json是数组形式的,简单说就是 javascrip中的对象和数组,所以这两种结构就是对象和数组的两种结构,通过这两种结构可以表示各种复杂的结构,当然,如果我们经常使用PHP数组或者是对象的话,看到 json 格式的数据就感觉很熟悉了。 比如,它的格式可以这样来表示:{"firstName":"Brett"},...

PHP导出EXCEL数据丢失

PHP导出EXCEL数据丢失
今天在使用PHP导出EXCEL时,出错了数据丢失,其实就是一个简单的导出,下面是源代码,在顶设置了 Content-type:application/vnd.ms-excel,excel 类型文件,第二行是以时间导出.xls文件,再往下就是直接的数据了,可是在导出的时候数据却丢失了。 header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:filename=".date("YmdHis").".xls"); echo "地区\t县级市\t学生姓名\t性别\t\...

PHP计算几分钟前、几小时前等

PHP计算几分钟前、几小时前等
在网页应用中,经常会用到要计算几分钟前,或者几个小时前所进行的操作,比如在我们经常写博客时,就会有前几天发表了什么文章,或者是几分钟之前发表了某篇文章,在博客中,其中使用插件即可实现这样的计算时间的操作,像这样的应用,除了在我们自己的博客会遇到外,更多的类似于QQ空间社交类的站点应用就更广了。。 在QQ空间中,经常看到某某好友几分钟或几秒钟发表了某篇说说,或上传了某个图片之类的,...

PHP数组与Mysql常用函数

PHP数组与Mysql常用函数
mysql_pconnect(server,user,pwd,clientflag) 函数打开一个到 MySQL 服务器的持久连接。脚本执行完毕后到 SQL 服务器的连接不会被关闭,此连接将保持打开以备以后使用(mysql_close() 不会关闭由 mysql_pconnect() 建立的连接)。 mysql_connect(server,user,pwd,newlink,clientflag) 函数打开非持久的 MySQL 连接.脚本结束时关闭连接。可由mysql_close()关闭.(*备注:设置newlink参数时打开新的连接) 并...

php通过ini_set修改php.ini配置例子

php通过ini_set修改php.ini配置例子
//读取php.ini的初使值 echo ini_get('file_uploads').""; echo ini_get('max_input_time').""; echo ini_get('max_execution_time').""; echo ini_get('post_max_size').""; echo ini_get('upload_max_filesize').""; echo ini_get('memory_limit').""; //修开php.ini配置 ini_set('file_uploads','ON');//Http上传文件的开关,默认为开 ini_set('max_input_time','90');//通过post,以及put接收数据时间,...

Zend Studio乱码问题

Zend Studio乱码问题
Zend Studio 是一款大型的PHP环境软件了,在编写大型的PHP项目时,可以进行几个人的合作写码,当然在编辑小型的程序时,也可以使用 Zend Studio 了,不过就显得有些臃肿了,今天在使用 Zend 调试 PHP 代码时,遇到了页面乱码的问题,总结了几个方法。 出现乱码的地方大概有4个: 1、文件的编码方式(就是你新建文件的编码),这一点需要设置编辑器的编码方式。 2、页面没有指定浏览器编码的显示方式,这一点...

从概念上彻底理解php中cookie与session工作流程

从概念上彻底理解php中cookie与session工作流程
cookie 1. 浏览器第一次请求服务器时,服务器给浏览器一个cookie;浏览器第二次再请求服务器的时候,带着这个cookie去的,服务器就会把浏览器带来的cookie再返还给你,同时又给你设置了cookie;浏览器第三次请求服务器的时候是带着服务器第二次设置的cookie过来的,返回给浏览器也就是第二次设置的cookie,同时又设置了一个cookie给浏览器。 2. 等待举例。。。 session 1. 浏览第一次访问服务器时,服务器给...

php语言入门之基础篇

php语言入门之基础篇
通过前一节的讲解,相信你已经对PHP的概念和PHP的环境有了一个全面的了解,接下来将学习PHP的基础知识,无论是初出茅庐的“菜鸟”还是资历深厚的“高手”,没有扎实的基础做后盾是不行的。PHP的特点是易学,易用,但这并不代表随随便便就可以熟练掌握,掌握了基础,就等于有了坚固的地基。 这一节夏日博客xiariboke.net主要讲解,PHP输出,PHP的标记风格,PHP的注释种类,PHP的数据类型,PHP的常量变量,PHP的...

php gzip 的三种解决方案

php gzip 的三种解决方案
第一种方案:在.htaccess 中添加 AddHandler application/x-httpd-php .css .html .js #这是添加你要压缩的类型 php_value auto_prepend_file "/home/a4284418/public_html/gzip.php" #这是你给这些类型增加一个自动运行的php代码,后面一定要填你空间的绝对地址 gzip.php <?php ob_start("ob_gzhandler"); ob_start("compress"); //如果出现css不能解释,只显示网页,请加入下面的红色代码,去掉注释符...

新手如何学习php之环境技巧篇

新手如何学习php之环境技巧篇
关于如何学习好PHP,夏日博客xiariboke.net认为,首先一定要把PHP的基础底子打好,其次一定要培养好自己的学习兴趣,多动手去练习自己感兴趣的项目,试着去写一些自己的PHP实例,当你有了自己的第一个作品后,那么你离高手的位置就已经不远了。 这里有必要先说一下PHP环境搭建的问题,其实我们在学习任何语言的时候都会遇到环境搭建的瓶颈,这也是学习语言所要迈出的第一步,当我们刚开始学习PHP环境搭建时...

客户端禁止COOKIE

客户端禁止COOKIE
当客户端禁用COOKIE时,SESSION页面间传递会失效,可以将客户端禁止COOKIE想象成一家大型连锁超市,如果在其中一家超市内办理了会员卡,但是超市之间并没有联网,那么会员卡就只能在办理的那家超市使用。解决这个问题有4种方法: (1)在登录之前提醒用户必须打开Cookie,这是很多论坛的做法。 (2) 设置php.ini文件中的session.use_trans_sid=1,或者编译时打开-enable-trans-sid选项,让PHP自动跨页面传递se...

什么是cookie

什么是cookie
Cookie 是一种在远程浏览器端存储数据并以此来跟踪和识别用户的机制。简单地说,Cookie是Web服务器暂时存储在用户硬盘上的一个文本文件,并随后被web浏览器读取。当用户再次访问Web网站时,网站通过读取Cookies文件记录这位访客的特定信息(如上次访问的位置、花费的时间、用户名和密码等),从而迅速作出响应,如在页面中不需要输入用户的ID和密码即可直接登录网站等。 文本文件的命令格式如下: 用户名@网站...

Session设置时间

Session设置时间
在大多数论坛中都可在登录时对登录时间进行选择,如保存一个星期、保存一个月等。这时就可以通过 Cookie 设置登录的失效时间。 1、客户端没有禁止 Cookie (1) 使用Session_set_cookie_params()设置Session的失效时间,此函数是Session结合Cookie设置失效时间,如要让Session在1分钟后失效,实例关键代码如下: <?php $time=1*60; //设置Session失效时间 session_set_cookie_params($time); //使用函数 se...

Session临时文件

Session临时文件
在服务器中,如果将所有用户的Session都保存到临时目录中,会降低服务器的安全和效率,打开服务器存储的站点会非常慢。 PHP实例,使用PHP函数 session_save_path()存储 session 临时文件,可缓解因临时文件的存储导致服务器效率降低和站点打开缓慢的问题,实例代码如下 : <?php $path='./tmp/'; session_save_path($path); session_start(); //初始化session $_SESSION[username]=true; ?> 注意:se...