PHP
Luders
这个作者很懒,什么都没留下…
展开
-
PHP5+APACHE2.2配置成功案例
PHP5+APACHE2.2配置成功案例PHP5+APACHE2.2配置成功案例:第一、安装并配置APACHE(以我的为例,安装到E:\Program Files\Apache Software Foundation\Apache2.2)1、安装时默认安装,Network Domain, Server Name 我填写我的计算机名,Administrator's Ema转载 2012-02-21 14:05:13 · 529 阅读 · 0 评论 -
PHP上传图片三个步骤详细分析
上传图片原理:首先判断文件类型是否为图片格式,若是则上传文件,然后重命名文件(一般都是避免上传文件重名,现在基本上都是以为时间来命名),接着把文件上传到指定目录,成功上传后输出上传图片的预览。 1.首先我们开始判断文件类型是否为图片类型用到的函数{ strrchr:查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符。 substr: 取部份字符串。 $转载 2012-03-22 12:10:59 · 342 阅读 · 0 评论 -
php上传图片代码
/** * 功能: * 上传图片 * 参数说明: * $imgpath: FILE变量 * 返回值: * 1:$imgpath 上传图片成功后的完整图片路径 * 2:false 上传图片失败 * 2:false 上传图片失败失败 * 版本: * v1.转载 2012-03-22 12:19:52 · 956 阅读 · 0 评论 -
PHP获取当前登陆用户IP
//获取当前登陆用户IPfunction get_client_ip(){if ($_SERVER['REMOTE_ADDR']) {$cip =$_SERVER['REMOTE_ADDR'];} elseif (getenv("REMOTE_ADDR")) {$cip =getenv("REMOTE_ADDR");} elseif (getenv("HTTP_转载 2012-04-26 13:22:17 · 3008 阅读 · 0 评论 -
KindEditor编辑器无法获得提交的数据
以下列举KindEditor4X几处问题及解决方法:PS:标红处为重点。1. 使用A标签提交表单:frm" action="demo.php" method="post"> 详细 内容: onclick="Javascript:frm.submit()">提交 把上面A标签代码改成下列即可,提交前需要执行editor.s转载 2012-04-26 23:08:43 · 11783 阅读 · 1 评论 -
一个典型的PHP分页实例代码
php make page list .page a:link { color: #0000FF; text-decoration: none; } .page a:visited { text-decoration: none; color: #0000FF; } .page a:hover { text-decoration: none;转载 2012-05-03 12:29:52 · 494 阅读 · 0 评论 -
Jun20PHP页面和Mysql数据库的转UTF8编码问题总结
一个网站如果需要国际化,就需要将编码从GB2312转成UTF-8,其中有很多的问题需要注意,如果没有转换彻底,将会有很多的编码问题出现!二.PHP页面转UTF-8编码问题1.在代码开始出加入一行: header("Content-Type: text/html;charset=utf-8");2.PHP文件编码问题 点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保转载 2012-05-31 11:05:39 · 703 阅读 · 0 评论 -
KindEditor使用手册
一 简单使用方法1. 把所有文件上传到程序所在目录下,例如:http://你的域名/editor/。2. 在此目录下创建attached文件夹,并把权限改成777。3. 要添加编辑器的地方加入以下代码。(原来的TEXTAREA或其它编辑器可以先注释。) 这里[]里的内容要根据你的实际情况修改。-----------------------------------------转载 2012-05-31 10:50:44 · 2290 阅读 · 0 评论 -
PHP输出空行、空格的问题
开头输出空行,是utf-8 BOM问题。至于空格,则是在PHP的?>标识符后面还有空格或者空行引起的。所以删除所有在?>后的空格即可,还包括这个php所有include的php。utf-8 BOM问题解决方法: 用UltraEdit32把smarty模板文件即引用的模板文件(如include的header,footer等文件)全另存为无BOM的utf-8文件. 其它补充说明转载 2012-06-14 21:25:08 · 8320 阅读 · 0 评论 -
PHP中判断数组是否为空的方法
PHP中判断数组为空的方法有好几种,但当遇到判断多维数组时,这些方法都无法判别数组是否为空,现在下面先介绍从网上搜索到判断一维数组的方法。PHP判断数组为空之一、for循环最简单也是最直接的方法,用for循环来遍历数组。对于已知维数的数组可以判断,但如果是未知的多维数组,该怎么办?PHP判断数组为空之二、implode();用implode()将数组输出为字符串,判断输出的字串是否转载 2012-07-06 18:36:13 · 4198 阅读 · 0 评论 -
PHP上传文件大小限制
归纳了一下上传文件大小通常需要设置的地方 1、php.ini配置文件 设置最大上传文件大小 默认为20M Php代码 upload_max_filesize = 10M post_max_size = 10M memory_limit = 20M upload_max_filesize = 10Mpost_max_size转载 2012-08-21 10:09:49 · 1979 阅读 · 0 评论 -
PHP写XML文件
Php代码 $domain = "DOMAIN"; $username = "USERNAME"; $owner = "OWNER" ; $template = "TEMPLATE" ; $description = "DESCRIPTION" ; $topics = "TOPICS" ; $subject =转载 2012-08-20 21:42:59 · 1367 阅读 · 0 评论 -
php读写excel类函数
因为项目要用到读写excel文件,结果在网上找了半天没有找到一个满意的,所以自己只好写一个,下面把代码分享给大家。ob_start();require_once 'phpExcelReader/Excel/reader.php';//在读取excel时需要一个phpExcelReader类包,自己可以在网上搜索下载$wr_excel=new wr_excel();//$wr_e转载 2012-04-07 16:41:13 · 1615 阅读 · 0 评论 -
菜鸟学PHP之Smarty入门(组图)
刚开始接触模版引擎的 PHP 设计师,听到 Smarty 时,都会觉得很难。其实笔者也不例外,碰都不敢碰一下。但是后来在剖析 XOOPS 的程序架构时,开始发现 Smarty 其实并不难。只要将 Smarty 基础功练好,在一般应用上就已经相当足够了。当然基础能打好,后面的进阶应用也就不用怕了。这篇文章的主要用意并非要深入探讨 Smarty 的使用,这在官方使用说明中都已经写得很完整了。笔转载 2012-04-06 21:10:49 · 1260 阅读 · 0 评论 -
php时间戳函数实现计算第几周,以及当天所在周的具体日期范围
function showdate(){c = new Date(2008,1,29);//输入开学的日期.注意,月份是从0-11;comper=c.getTime();//以2008年2月29日作为上半学期结束。然后记录新的开学日期var now= new Date();//获取当前时间var d_now=now.getTime();//获取当前时间秒数if (d_now >转载 2012-04-06 09:12:53 · 2494 阅读 · 0 评论 -
PHPMyAdmin-3.2.5安装详解
打开phpMyAdmin libraries 目录 用EditPlus 编辑 config.default.php1、访问网址 $cfg['PmaAbsoluteUri'] = '';这里填写 phpMyAdmin 的访问网址。如http://www.Google.com/2、MySQL主机信息 $cfg['Servers'][$i]['host'] = 'loca转载 2012-02-21 14:06:12 · 697 阅读 · 0 评论 -
php const用法详解
在编程中,我们一般用常量来定义那些在运行时不能被改变的常数值,下面让我们来看看php中的const吧,这个东西其 实没有什么好说的,只是为了知识的完善而随便说下吧。在定义一个常量的时候我们可以使用const来修饰这个常量,使用const修饰的常量跟其它的常量 有点不同的地方就是:常量名前不要使用”$”,切记!当然这个常量值也是不能修改的,一旦定义就不能程序的任何地方进行“人为”的修改。这跟使用 d转载 2012-02-29 13:14:21 · 519 阅读 · 0 评论 -
PHP之include和require的区别
PHP之include和require的区别 1.报错include引入文件的时候,如果碰到错误,会给出提示,并继续运行下边的代码require引入文件的时候,如果碰到错误,会给出提示,并停止运行下边的代码用例子来说话,写两个php文件,名字为test-include.php 和test-require.php,注意相同的目录中,不要存在一个名字是test-not转载 2012-02-29 14:18:47 · 304 阅读 · 0 评论 -
html+js实现表格增删
Form Object example function delrow1() { var oElement=event.srcElement; while(oElement.tagName!="TR") { oElement=oElement.parentElement; } var oTBody=oElement.parentElement; oT转载 2012-03-01 17:22:55 · 1984 阅读 · 0 评论 -
最全的CSS浏览器兼容问题
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名. CSS技巧1.div的垂直居中问题 vertical-align:middle; 将行距转载 2012-03-05 13:56:38 · 421 阅读 · 0 评论 -
php写一个简单的通讯录
添加通讯录原创 2012-03-07 13:55:47 · 2613 阅读 · 0 评论 -
php设置session有效期
<?phpsession_start();// 这种方法是将原来注册的某个变量销毁unset($_SESSION["admin"]);// 这种方法是销毁整个 Session 文件session_destroy();> 手动设置 Session 的生存期:<?phpsession_start();// 保存一天$lifeTime = 24 *转载 2012-03-09 16:19:22 · 7511 阅读 · 0 评论 -
php实现显示数据库中一周内过生日的联系人
生日提醒 姓名 生日 时间 for($i=7;$i>=0;$i--) { $before_days = $i;//预设天数 $today原创 2012-03-28 10:55:17 · 711 阅读 · 1 评论 -
php实现记住密码自动登录方法
php实现记住密码自动登录方法不止一个,下面出现有二个emptyempty,其实是一个,那是因为代码高亮有bug。希望对大家有帮助。 一,用户登录的check 代码如下://检查用户是否登录 function checklogin(){ if(emptyempty($_SESSION['user_info'])){ //检查一下session是不是为空 if(e转载 2012-03-29 17:15:51 · 1926 阅读 · 0 评论 -
PHP将Excel表中的数据导入导出mysql
PHP将Excel表中的数据导入导出mysql 导入mysql$fname = $_FILES['MyFile']['name']; $do = copy($_FILES['MyFile']['tmp_name'],$fname); if ($do) { echo"导入数据成功"; } else {转载 2012-03-31 17:15:21 · 617 阅读 · 0 评论 -
PHP中下拉框默认值动态选定
PHP中下拉框默认值动态选定 选择类型 $result_1=mysql_query("select * from leixing"); while($row_1=mysql_fetch_array($result_1)){转载 2012-03-19 15:53:48 · 4125 阅读 · 0 评论 -
PHP5.4+Apache2.2+Mysql5.0+PHPMyAdmin3.2.5安装配置
PHP网站源码下载 1、 安装配置Apache2.2 (1、安装时默认安装,Network Domain, Server Name 我填写的localhost,Administrator's Email Address区域填你的邮件地址(2、安装完后在安装目录下有个conf文件夹,打开httpd.conf文件进行配置·找到DocumentRoot ,将其设置为所要存放php原创 2012-02-21 14:01:35 · 3819 阅读 · 0 评论