PHP
liang4571231
爱生活,爱自己
展开
-
PHP实现分页功能(三)分页模型
/** * 分页模型 * */class Page{ /** * 当前页 * * @var Int */ public $Page; /** * 每页记录数 * * @var Int */ public $Pager; /** * 总记录数 * * @var Int */ public $Sum; /** * 总页数 * * @var Int */ public $原创 2008-11-25 15:03:00 · 299 阅读 · 0 评论 -
php 创建以UNIX时间戳命名的文件夹
//Get timenow $addtime=date("Ymd",time()); //Creat Dir $testdir="./".$addtime."/"; if(file_exists($testdir)): else: mkdir($testdir,0777); endif; ?>原创 2008-12-23 17:29:00 · 861 阅读 · 0 评论 -
php 类似.net 一个页面,一个多功能解析界面(二 解析界面)
session_start();$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_Trade = $Factory->FactoryTrade();$Infor = new Infor();try {if($_GET[InfoId原创 2008-12-23 16:09:00 · 204 阅读 · 0 评论 -
php 前台页面发布数据库(实例二 文本版)
session_start();if($_SESSION[Company]== or $_SESSION[MemberId]==){ //exit();}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_Trade = $原创 2008-12-23 16:07:00 · 376 阅读 · 0 评论 -
php 图片上传缩略图 我实战的经验(二)
session_start();if($_SESSION[Company]==){ //exit();}?>$uptypes=array(image/jpg,image/jpeg,image/png,image/pjpeg,image/gif,image/bmp,application/x-shockwave-flash,image/x-png); $m原创 2008-12-23 16:04:00 · 771 阅读 · 0 评论 -
php 图片上传
$uptypes=array(image/jpg, //上传文件类型列表image/jpeg,image/png,image/pjpeg,image/gif,image/bmp,application/x-shockwave-flash,image/x-png); $max_file_size=5000000; //上传文件大小限制, 单位BYTE$des原创 2008-12-19 10:37:00 · 481 阅读 · 0 评论 -
php导出excel word表格 实例(一)
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_Goods = $Factory->FactoryGoods();$Goods=new Goods();$原创 2008-12-18 11:32:00 · 2066 阅读 · 0 评论 -
php导出excel表格
$filename="info.xls";//先定义一个excel文件header("Content-Type: application/vnd.ms-execl"); header("Content-Type: application/vnd.ms-excel; charset=utf-8");header("Content-Disposition: attachment; filename原创 2008-12-17 14:55:00 · 606 阅读 · 0 评论 -
php导出excel word表格 实例(二)
if ($_SESSION[Company]==){ //exit;}Header("Content-type: application/octet-stream"); Header("Accept-Ranges: bytes"); Header("Content-type:application/vnd.ms-excel"); Header("Content-Dispo原创 2008-12-18 11:33:00 · 644 阅读 · 0 评论 -
php导出excel word表格 很实用
在index.php文件中,添加一个连接,导出excel。test1.php文件如下:Header("Content-type: application/octet-stream"); Header("Accept-Ranges: bytes"); Header("Content-type:application/vnd.ms-excel"); Header("Content-Dis转载 2008-12-18 10:39:00 · 2803 阅读 · 0 评论 -
我的分页 自己做的例子
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_Goods = $Factory->FactoryGoods();$Page = new Page();i原创 2008-12-12 11:23:00 · 204 阅读 · 0 评论 -
PHP正则表达式的用法
想必很多人对正则表达式都感到头疼。今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式,来和大家分享学习经验。 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$":原创 2008-12-23 15:14:00 · 460 阅读 · 0 评论 -
php 图片上传 我实战的经验(一)
session_start();if($_SESSION[Company]== or $_SESSION[MemberId]==){ //exit();}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_Goods = $原创 2008-12-23 16:03:00 · 381 阅读 · 0 评论 -
php 前台页面发布数据库(实例一 图片版)
session_start();if($_SESSION[Company]== or $_SESSION[MemberId]==){ //exit();}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_Trade = $原创 2008-12-23 16:06:00 · 627 阅读 · 0 评论 -
PHP分页显示的简单例子(四 Page模型)
/** * 分页模型 * */class Page{ /** * 当前页 * * @var Int */ public $Page; /** * 每页记录数 * * @var Int */ public $Pager; /** * 总记录数 * * @var Int */ public $Sum; /** * 总页数 * * @var Int */ public $原创 2008-12-01 13:40:00 · 208 阅读 · 0 评论 -
PHP分页显示的简单例子(二 业务层)
/** * 分页搜索员工 * * @param Personnel $Personnel * @return array */ function ScanPersonnel(Personnel $Personnel, Page $Page) { try { $ReturnValue = $this->DAL->ScanPersonnel($Personnel, $Page); i原创 2008-12-01 11:48:00 · 236 阅读 · 0 评论 -
PHP分页显示的简单例子(一 数据层)
/** * 浏览员工 * * @param Personnel $Personnel * @return array */ function ScanPersonnel(Personnel $Personnel, Page &$Page) { $sql=; $sqlcount=select count(*) from `personnel` where 1; $原创 2008-12-01 11:45:00 · 271 阅读 · 0 评论 -
PHP实现分页功能(二)
/** * 搜索员工 * * @param Personnel $Personnel * @return array */ function ScanPersonnel(Personnel $Personnel, Page $Page) { try { $ReturnValue = $this->DAL->ScanPersonnel($Personnel, $Page); if原创 2008-11-25 14:35:00 · 324 阅读 · 0 评论 -
php 读取字符串长度 截取字符串 (我的实例)
if(strlen($Infor->Title)>40){$Infor->Title = substr($Infor->Title,0,37);}原创 2008-12-26 16:27:00 · 776 阅读 · 0 评论 -
限制前台显示从数据库中调取得个数
热租产品推荐榜 $Infor2 = new Infor(); $Infor2->Recommend = 1; $InforList = $BLL_Trade->ScanInfor($Infor2); if(count($InforList) !=0){ $num = 0; foreach ($InforLi原创 2008-12-23 16:53:00 · 298 阅读 · 0 评论 -
php 类似.net 一个页面,一个多功能解析界面(一)
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_Trade = $Factory->FactoryTrade();$Infor = new Infor原创 2008-12-23 16:08:00 · 313 阅读 · 0 评论 -
php 正则表达式函数
关于正则表达式 (Regular expression),似乎译成:字符串解析处理,较合乎字面上的意义。但目前所有的相关书籍都译成正则表达式或是正规表示法....等等,实际上是负责字符串解析比对,并对字符串做相关的处理。 本函数库让 PHP 也能处理复杂的字符串操作。它采用了 POSIX 1003.2 的扩充常规处理 (regular expression) 的标准。更多关于正则表原创 2008-12-23 15:22:00 · 355 阅读 · 0 评论 -
php 生成自动创建文件夹并上传文件
session_start();if($_SESSION[Company]==){ //exit();}?>$uptypes=array(image/jpg,image/jpeg,image/png,image/pjpeg,image/gif,image/bmp,application/x-shockwave-flash,image/x-png); $m原创 2008-12-23 17:39:00 · 2376 阅读 · 1 评论 -
卡充值,多表操作(四 BLL层)
/** * 会员卡充值 * * @param Balance $Balance * @param Consume $Consume */ function Voucher(Balance $Balance,Consume &$Consume) { try{ if ($Balance->SN!=){ $this->DAL->Voucher($Balance,$Consume原创 2008-12-10 12:44:00 · 168 阅读 · 0 评论 -
卡充值,多表操作(二 VoucherCardOk)
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_MemberCard=$Factory->FactoryMember();$MemberCard=new原创 2008-12-10 12:01:00 · 366 阅读 · 0 评论 -
Apache HTTP 服务器配置
在 Red Hat Linux 8.0 中,Apache HTTP 服务器 被更新到版本 2.0,它使用不同的配置选项。从 Red Hat Linux 7.3 开始,RPM 软件包也被重新命名为 httpd原创 2008-11-28 16:35:00 · 509 阅读 · 0 评论 -
PHP实现普通下拉框的实例
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_Goods = $Factory->FactoryGoods();$GoodsClass = new原创 2008-11-25 11:37:00 · 1352 阅读 · 0 评论 -
PHP实现下拉框特别效果功能(实例)
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);$Factory = new Factory();$BLL_News = $Factory->FactoryNews();$NewsClass = new NewsC原创 2008-11-25 11:32:00 · 895 阅读 · 0 评论 -
PHP实现分页功能(一)
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);try { $Factory = new Factory(); $BLL_Personel = $Factory->FactoryPersonnel(); $Pe原创 2008-11-25 14:32:00 · 799 阅读 · 0 评论 -
非常经典的往数据库中写入数据的例子 页面二(CreatePersonnelOk.php)
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);try { $Factory = new Factory(); $BLL_Personnel = $Factory->FactoryPersonnel(); $Perso原创 2008-11-18 11:51:00 · 205 阅读 · 0 评论 -
非常经典的往数据库中写入数据的例子 页面一
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);try { $Factory = new Factory(); $BLL_Personnel = $Factory->FactoryPersonnel(); $Job = n原创 2008-11-18 11:49:00 · 241 阅读 · 0 评论 -
非常经典的往数据库中写入数据的例子 页面四(数据库连接页面DBset.php)
/** * 综合数据库 * */class Main_DateBase{ static $Host = 127.0.0.1; static $User = lfcha; static $Pass = 125.46.60.22; static $DB = lfcha_main;}/** * 计费数据库 * */class Tally_DateBase{ static $Host原创 2008-11-18 11:54:00 · 326 阅读 · 0 评论 -
PHP 截取字符串 我的实例
if(strlen($Infor2->Title)>15) { $Infor2->Title = mb_substr($Infor2->Title,0,14,gb2312); } 注意编码问题原创 2008-12-31 11:20:00 · 244 阅读 · 0 评论 -
PHP函数 截取中文字符出现乱码的解决办法 substr
直接使用PHP函数substr截取中文字符可能会出现乱码,主要是substr可能硬生生的将一个中文字符“锯”成两半。解决办法:1、使用mbstring扩展库的mb_substr截取就不会出现乱码了。2、自己书写截取函数,但效率不如用mbstring扩展库来得高。3、如果仅是为了输出截取的串,可用如下方式实现:substr($str, 0, 30).chr(0)原创 2008-12-31 11:19:00 · 1791 阅读 · 1 评论 -
Select的OnChange()事件 ajax调用 我的实例
所有商品掌柜家内ID?>">Title?> function StationChange(stationvalue){ if(stationvalue!=100000000) { ajaxlink(ListInforPic.php?Txt=1&biaozhi=4&stationid=+stationvalue,InforPic); } else { ajaxli原创 2009-01-01 15:35:00 · 2462 阅读 · 0 评论 -
Win2000/XP/2003+Apache+PHP+MySQL+Zend 建站基础
相信很多朋友对 Win2000/XP/2003+Apache+PHP+MySQL+Zend 这样的组合感兴趣,但很多朋友不懂得安装和配置,导致不能正常运行。edx在这里写一篇简单建站 指导,希望对众电脑爱好者有用。 Apache HTTP Server 是全球应用最广泛的HTTP服务器,它具有稳定、安全原创 2008-11-28 16:41:00 · 1040 阅读 · 0 评论 -
IIS服务器完全配置 现在我们要使IIS实现ASP,CGI,PERL和PHP+MYSQL
IIS服务器完全配置 现在我们要使IIS实现ASP,CGI,PERL和PHP+MYSQL 所需软件(都要是For Windows的): ActivePerl、PHP、MYSQL ActivePerl下载: 国内:http://www.downloadsky.com/down/ActivePerl-5.6.1.630-MSWin32-x86.zip (目前最新版本是ActivePerl V5.6.1原创 2008-11-28 16:43:00 · 408 阅读 · 0 评论 -
PHP分页显示的简单例子(三 表现层)
if ($_SESSION[Company]==){ //exit;}$path = dirname(__FILE__);require_once($path./../../Module/Factory.php);try { $Factory = new Factory(); $BLL_Personel = $Factory->FactoryPersonnel(); $Pe原创 2008-12-01 11:49:00 · 289 阅读 · 0 评论 -
卡充值,多表操作(三 VoucherOk)
session_start ();if ($_SESSION [Company] == ) { //exit;}$path = dirname ( __FILE__ );require_once ($path . /../../Module/Factory.php);try { $time = time(); $Factory = new Factory(); $BLL_Consu原创 2008-12-10 12:02:00 · 208 阅读 · 0 评论 -
卡升级,多表操作(三 BLL层)
/** * 会员卡升级 * * @param MemberCard $MemberCard * @param Balance $Balance */ function UpdateMemberCard(MemberCard $MemberCard,Balance $Balance) { try { if($MemberCard->SN!=){ $this->DAL->Up原创 2008-12-10 11:57:00 · 169 阅读 · 0 评论