【PHP 实用代码收集】教程文章相关的互联网学习教程文章

用PHP为SHOPEX增加日志功能代码

尤其像知道哪些蜘蛛对本站进行了访问,访问的频度,页面,普通的站点统计都是无法解决的。 虽然我对PHP了解的很少,但是凭借.NET的开发经验,借助百度仍然很快的完成了,虽然简单,大家莫笑。 代码如下:// 插入SHOPEX首页index.php代码块中 // 查看PHP中的变量其实挺简单的 // 用一个函数 phpinfo() 足以查看 $fp = fopen("log.txt","a+"); fwrite($fp,date("Y-m-d H:i:s")); fwrite($fp,"\t"); fwrite($fp,$_SERVER[REMOTE_ADDR]...

linux下删除7天前日志的代码(php+shell)

PHP版本: 代码如下:/** * 删除7天前的日志 * @param $logPath */ function del7daysAgoLog($logPath) { if(empty($logPath))return; $handle = opendir($logPath); while(($file = readdir($handle)) !== false){ $pos = strpos($file, .log); if ($pos !== false && (strtotime("-1 week") > fileatime($logPath . $file))) { unlink($logPath . $file); } } } shell 版本 代码如下:#!/bin/sh function del7daysAgoLog (){ fo...

php自定义错误日志是什么?错误日志实例代码详解

项目中需要对定义错误日志及时处理, 那么就需要修改自定义错误日志的输出方式(写日志、发邮件、发短信) 一. register_shutdown_function(array(phperror,shutdown_function)); //定义PHP程序执行完成后执行的函数    函数可实现当程序执行完成后执行的函数,其功能为可实现程序执行完成的后续操作。程序在运行的时候可能存在执行超时,或强制关闭等情况,但这种情况下默认的提示是非常不友好的,如果使用register_shutdown...

php记录日志的实现代码

代码如下:$ss_log_level = 0;   $ss_log_filename = /tmp/ss-log;   $ss_log_levels = array(    NONE => 0,    ERROR => 1,    INFO => 2,    DEBUG => 3 ); //设置日志级别   function ss_log_set_level ($level = ERROR) {    global $ss_log_level;    $ss_log_level = $level;   } //记录日志 function ss_log ($level, $message) {    global $ss_log_level, $ss-log-filename;    if...

PHP码农平衡性-写代码的快慢,代码执行效率,日志统计,错误处理等

PHP码农平衡性--写代码的快慢,代码执行效率,日志统计,异常处理等 最近,我用最严谨的方式写了一段时间的代码,发现写代码的速度降低了很多,得到的是代码的规范性,严谨性(参数,输出判断,异常处理),可读性(大量的注释),完整的测试用例, 随着写代码的经验越来越多,时间越来越长,渐渐的染上了部分的代码洁癖。。看见代码中不规范的地方总是想着改好(tab改为空格,使用unix换行符),没有注释的代码,总是要...

qq空间发表日志网页,插入文字图片,可以查看生成的html代码,这是怎么做的?【图】

图片描述回复内容:图片描述找个富文本编辑框,例如CKEditor,KindEditor,UEditor等等,基本上都差不多

PHP错误日志级别控制:htaccess与php.ini与代码和virtualhost【代码】

我在WAMP本地服务器中有一个虚拟主机,在其中设置了日志文件. 我想将我的PHP日志错误级别更改为仅警告和错误. 最好的方法应该是.htaccess,我尝试了以下解决方案: How to disable notice and warning in PHP within .htaccess file? 不要工作(也要尝试其他人). 最后转到了php.ini文件,但是灵活性较差. 1)该级别错误指令的优先级是哪些? (php.ini vs htaccess vs代码)我猜那个命令? 2)为什么不能在.htaccess中工作?我只是将其设置...

二种php生成html页面实现代码_PHP教程

二种php教程生成html页面实现代码 利用fopen fread fwrite fcolse打开文件形式$fp = fopen ("templets.html","a"); if ($fp){ $fup = fread ($fp,filesize("templets.html")); $fp2 = fopen ("html.shtml","w"); if ($fwrite ($fp2,$fup)){ $fclose ($fp); $fcolse ($fp2); die ("写入模板成功"); } else { fclose ($fp); die ("写入模板失败!"); } } ?> php读取文件,fread是用来读取用fopen打开的文件内容的,下面我...

php通过文件头检测文件类型通用代码类(zip,rar等)_PHP教程【图】

有时候我们这样做还不完善。可能有些人上存一些文件,但是他通过修改扩展名,让在我们的文件类型之内。 单实际访问时候又不能展示(因为扩展名与文件内容不符)。下面这个php类,可能能够给我们带来帮助。一、php检测类 首先说明下,上面文件头与文件类型映射关系来自网上,如果你有新的文件需要检查,只需要将映射加入即可。 如果你需要知道文件头信息,可以通过工具:winhex打开标准文件查找。如: 代码: 代码如下:<?php /*通过...

用header发送cookie的php代码_php技巧

用header 发送cookie header("Set-Cookie: testcookie=中文; path=/; domain=.phpv.net; expires=".gmstrftime("%A, %d-%b-%Y %H:%M:%S GMT",time()+9600)); 请将path=/; domain=.phpv.net;改为自己的(不知道怎么设就删除它们]

php操作SVN版本服务器类代码

SvnPeer.php 代码如下:<?php /** * * This class for execute the external program of svn * * @auth Seven Yang <qineer@gmail.com> * */ class SvnPeer { /** * List directory entries in the repository * * @param string a specific project repository path * @return bool true, if validated successfully, otherwise false */ static public function ls($repository) { $command = "svn ls " . $repository; $output ...

phpodbc_connect()函数说明与实例代码_PHP教程

连接到 ODBC odbc_connect() 函数用于连接到 ODBC 数据源。该函数有四个参数:数据源名、用户名、密码以及可选的指针类型参数。连接到 odbc odbc_connect() 函数用于连接到 odbc 数据源。该函数有四个参数:数据源名、用户名、密码以及可选的指针类型参数。odbc_exec() 函数用于执行 sql 语句 $db_user="dbuser"; //定义连接用户名 $db_pass="dbpass"; //连接用户对应的密码 $dsn="dsn"; //定义dsn资料来...

创建数据库php代码用PHP写出自己的BLOG系统_php实例

下面直接上代码 代码如下://date_default_timezone_set("Asia/Shanghai"); /* function create_siteinfo DONE:网站信息表 Author:www.5dkx.com DATE:2010-3-30 表结构: title 网站名 keyword 网站关键词 description 网站描述 */ function create_siteinfo() { global $conn; $sql = "create table siteinfo ( title varchar(100) not null, keyword varchar(200) not null, description varchar(200) not null )"; $dropsql = "dr...

PHP修改session_id示例代码_PHP教程

代码如下:if(isset($_GET["se"])){ $se = $_GET["se"]; }else{ return; } if(!empty($se)){ echo("receive se: ".$se.""); //接受的的session为$se session_id($se); //设置$se位session_id session_start(); //开启sesseion ,注意不能与上一步对调,打工告成 echo("new session id: ".session_id().""); echo $_SESSION[h]; } http://www.bkjia.com/PHPjc/676880.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/676880.htmlTe...

Php图像处理类代码分享

目前只实现了三个功能:1:图片缩放,2:图片裁剪,3:加图片水印 在实例化中,通过给第二个参数传不同的值,从而实现不同的功能 代码如下:include "image.class.php"; $image=new image("2.png", 1, "300", "500", "5.png"); //使用图片缩放功能 $image=new image("2.png", 2, "0,0", "50,50", "5.png"); //使用图片裁剪功能 $image=new image("2.png", 3, "1.png", "0", "5.png"); //使用加图片水印功能 $image->outimage(); ?>...