PHP+MYSQL增删改查程序的原理

PHP+MYSQL增删改查程序的原理
当我们刚学完mysql数据库时,便迫不及待的要制作小系统了,最初接触的往往都是php留言本或php新闻系统之类的,其实所有不管是php留言本,还是新闻系统,无非就是添加,删除与更改信息,比如留言本,访客在发布留言时,我们就可以理解为添加,这样不难理解,所有的系统都是围绕增删改查进行的,程序就是围绕 SQL语句来进行拼凑的。 所以,只要我们将核心的SQL增删改查记清楚了,再着手去制作一个新闻系统就...

PHP中利用sleep函数实现定时执行功能

PHP中利用sleep函数实现定时执行功能
在一些竞猜的网站中,如果我们需要做一个定时执行的功能,比如有一道题,在十秒之内要完成,否则显示“您已超时”,如果完成,则跳转到下一道题上面,而这中间有一个十秒的停顿,这样的功能是怎样实现的呢? 在PHP中,有一个sleep函数,大概意思是程序执行遇到sleep函数时暂停N秒后继续往下执行。如sleep(10)意思就是程序自上往下执行,遇到sleep(10)语句后暂停十秒,然后继续往下执行。函数括号内的...

MySQL替换函数REPLACE例子

MySQL替换函数REPLACE例子
一般对于网站建设程序来说,使用替换语句也许是最有用的一种维护方式了,特别是对于所有内容里有统一修改的地方。类如我的网站名称是夏日博客,现在要换成夏日,如果只有一篇文章还好,但是要网站的所有文章里都修改的话,显然通过后台一篇一篇的改有点力不从心,并且可能会遗漏。像这样的情况,我们可以使用MySQL的替换语句。 Update 表名 SET 字段名 = REPLACE(字段名, '搜索的字符串', '替换的字符串') ...

PHP用strpos函数屏蔽关键字

PHP用strpos函数屏蔽关键字
现在网络信息监管很严格,有时候我们需要屏蔽一些关键字来净化网络环境。特别是现在WEB2.0时代,网站的内容几乎都是来自网民发布,站长管理即可。如果你希望别人在你站点禁止发布某个关键字,那么就需要预先做处理。用PHP做关键字屏蔽的功能样式有多种多样,如正则是最普遍的一种,这里就不一一例举,本文介绍使用PHP函数strpos屏蔽关键字的功能. 思路: 一、把关键字专门写在一个文本文件里,每行一个,数...

把MYSQL数据直接存放在指定目录备份

把MYSQL数据直接存放在指定目录备份
MYSQL安装完毕之后,一般会默认在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1目录下,如果服务器不小心被入侵了,你还不好还原系统,因为N多的网站数据都是放在这服务器上的。如果MYSQL不在C盘的话,这就好操作了。 以查看mysql文件目录my.ini文件,可以找到类似于 datadir="D:/beeagle/Program Files/MySQL/MySQL Server 5.0/Data/"的字段 该路径为mysql data目录,默...

PHP获取访客IP方法

PHP获取访客IP方法
很多时候,我们需要获取访客IP才能去实现一些功能。举个最简单的例子如天气预报,通常先要获取访客的IP,然后根据访客的IP地址去搜索IP库得出访客所在地区,最后把访客所在地区的天气情况给显示出来。 或者分站功能的网站也通常需要获取访客IP,然后去搜索IP库得知访客所在地后自动切换到相应线路相应的站点。如一些大的分类信息网站几乎都这么实现,如赶集,五八等等。下面贴出的这个方法,可以...

有趣的PHP人民币金额数字转中文大写的函数

有趣的PHP人民币金额数字转中文大写的函数
有时候我们需要在应用程序中使用随机生成用户名和密码,这样可以大大提高应用程序的安全,在PHP中生成随机用户名和密码可以使用 mt_rand 函数或者是 rand 函数, rand 函数在验证码中的应用多一些,而生成长字符的随机码一般都需要 mt_rand 函数。 使用PHP生成随机数可以应用在许多地方,比如可以设计程序的随机密码、模拟掷骰子游戏的应用程序、石头剪子布游戏应用程序等等。 下面是PHP生成随机...

PHP生成随机用户名和密码

PHP生成随机用户名和密码
有时候我们需要在应用程序中使用随机生成用户名和密码,这样可以大大提高应用程序的安全,在PHP中生成随机用户名和密码可以使用 mt_rand 函数或者是 rand 函数, rand 函数在验证码中的应用多一些,而生成长字符的随机码一般都需要 mt_rand 函数。 使用PHP生成随机数可以应用在许多地方,比如可以设计程序的随机密码、模拟掷骰子游戏的应用程序、石头剪子布游戏应用程序等等。 下面是PHP生成随机数的两个函数...

PHP删除非空目录的函数

PHP删除非空目录的函数
PHP中对于处理文件的操作函数有许多,下面是我搜集的一个删除非空目录的函数方法,感觉不错,就摘抄下来了,在PHP的应用中很实用,源码不是很多,可以根据自己的需求进行修改。 有了这个小程序,PHPer就不用手动进行删除计算机上的目录文件了,在练习PHP目录文件操作时就可以用这个函数,在这个基础上还可以增加浏览文件夹目录,然后进行删除。 <?php function d_rmdir($dirname) { //...

使用php怎样判断浏览器的类型和语言

使用php怎样判断浏览器的类型和语言
我们经常看到有一些网站上面会显示出你目前使用的浏览器类型和使用的语言,比如显示的是:您使用的浏览器为 IE6,繁体字。看起来是不是很炫。 其实这样的功能不难实现,无非就是判断浏览器的类型和语言,如果用JS来做应该很简单,这里我们看看用PHP来怎么实现这样的功能,既然是在做判断,就可以用PHP的条件语句if..else来判断实现。 判断浏览器类型: <?php echo $_SERVER&#91;"HTTP...

PHP中如何定义和使用常量

PHP中如何定义和使用常量
PHP中的常量分为自定义常量和系统常量,自定义常量需要使用PHP函数来进行定义,系统常量可以直接拿来使用,下面来看一下这两种常量在使用上有什么不同? 1.自定义常量 * 必须用函数define()定义 * 定义完后其值不能再改变了 * 使用时直接用常量名,不能像变量一样在前面加$s 例如:define("PI",3.14);定义一个常量 $area = PI*R*R; 计算圆的面积 define("URL","http://www.60ie.net"); echo "我的网址是:"...

功能完善的PHP图片处理类

功能完善的PHP图片处理类
一个功能比较完善的图片处理类,可以获取图片信息,获取图片资源,各种类型的图片都可以创建资源 jpg, gif,png,获取计算图片等比例之后的大小等等。可以为图片加水印,形成新的图片,使用也很方便,可以将不需要的方法直接删除即可。 <?php class Image { private $path; //构造方法用来对图片所在位置进行初使化 function __construct($path="./"){ $this->path=rtrim($path, "/")."/"; } /* 对图片...

CASI自动PHP注入

CASI自动PHP注入
ASP 注入攻击很普及了,但是相对而言,PHP 注入攻击就没有那么普及了,这里介绍一款自动 PHP 注入工具 CASI。 CASI 是图形化的 PHP 注入工具,可以自动地报出用户字段名、密码字段名及其插入的位置。运行程序后,在“注射 URL”中输入注入点地址,在“判断字符”中输入“mysql_fetch_array”,单击[字段扫描]按钮即可开始进行扫描,扫描完毕后,在下方的浏览框中会显示注入点页面;并在“浏览器”组的“暴...

You don’t have permission to access /index.php on.

You don’t have permission to access /index.php on.
今天在测试 PHP集成环境 Apache服务器时,一切正常,在转换虚拟目录时,突然出现错误提示“You don't have permission to access /index.php on.“无论如何都不能正常浏览,再切换回原目录时,显示正常,只要切换虚拟目录,问题依旧。 其实这里是由于 httpd-conf 里面的配置问题,打开httpd-conf:逐行检查。在大约快一半的地方有以下这段代码: Options FollowSymLinks AllowOverride None Order deny,allow...

PHP如何获取当前的域名

PHP如何获取当前的域名
这里介绍两种获取PHP语句的方法。 一,最简单的获取当前域名的PHP语句是: <?php echo $_SERVER&#91;HTTP_HOST&#93;; ?> 二,下面的这种是摘抄自网上的获取当前域名的PHP显示方法: <?php //获取当前的域名: echo $_SERVER&#91;'SERVER_NAME'&#93;; //获取来源网址,即点击来到本页的上页网址 echo $_SERVER&#91;"HTTP_REFERER"&#93;; $...

PHP从左截取一定数量的字符

PHP从左截取一定数量的字符
在编写PHP程序时要用到在PHP中输出从左侧算起指定数目的字符串函数,一下子想不起来用哪个函数了。 在PHP当中,从左侧截取一定数量的字符的函数是 substr,这个函数用来截取字符串相当方便,用法也很简单,substr 的语法加深一下:substr(string,start,length),参数描述:string 必需。要返回其中一部分的字符串,start 必需,要在规定的字符串的何处开始,数字类型,正数表示在字符串的指定位置开...

PHP数组定义的三种方法

PHP数组定义的三种方法
PHP的数组类型在PHP语言当中是不可缺少的一种类型,比如我们可以把它生成缓存数据进行调用,这样就可以减轻数据库的承载压力,对于数据库的配置类型等等都可以用数组来调用,不仅效率高,而且速度快,PHP的数组在PHP语言当中占有一定的数据类型比例,灵活地利用好PHP的数组,对于自己的编程有很大的一个提高。 下面是对数组的三种常见赋值方式和输出方式,这里的源码已经写好了,只用COPY过去进行...

如何使你的Apache服务器支持SSI

如何使你的Apache服务器支持SSI
现在有好多网站页面后缀都是.shtml,这种技术其实就是一种服务器端的嵌入,默认的扩展名是.stm、.shtml和.shtml。有点类似于ASP的基于服务器的网页制作技术,shtml简单的理解就是介于动态网页和静态网页html之间的一种,Shtml可以include,生成的是静态页面,好处是速度非常快。大多数的WEB服务器如Netscape Enterprise Server等均支持SSI命令,下面说一下我们怎样在PHP Apache服务器环境下来支持SSI。...

PHP更新文章时同时更新对应的HTML页面

PHP更新文章时同时更新对应的HTML页面
编辑文章时应该将其对应的Html静页面同时进行更新,下面来看一下“PHP更新文章时同时更新对应的Html页面”的思路,大致是这样的,执行的程序首先要将字段接受过来,这里有一个关键是有一个字段是保存Html的路径,接受过来之后,再将对应的模板打开,进行新内容的替换,重新生成Html。 下面是编辑时的执行程序: <?php if($_SESSION&#91;"admin"&#93;<>session_id...

PHP内建常量和常用函数

PHP内建常量和常用函数
ob_start(); 打开缓冲区 ob_start()必须放在页面的最顶端 php提供了一些内建常量: __LINE__ : 返回文件当前行数 __FILE__ : 返回当前文件的绝对路径 PHP_VERSION : 返回php的版本 关于字符串的一些函数 strlen() 获取一个字符串的长度 strstr() 测试一个字符串是否在另一个字符串之中,区分大小写 strpos() 子字符串的位置 substr() 提取一个字符串的一部分 trim() 去空格 strtoupper() 转换大写 strtolowe...
Copyright © 夏日博客 保留所有权利.   Theme  Ality 冀ICP备15026943号-3

用户登录