摘要:
转自:pharen一、准备工作-下载所需软件Apache httpd-2.2.22-win32-x86-openssl-0.9.8t.msiPHP php-5.3.10-Win32-VC9-x86.zipMySQL mysql-5.5.20-win32.msi 二、安装软件 安装Apache: 双击安装,与安装其他Windows软件没有什么区别,在填Server Infomation时,并没有特殊规定,只要输入的信息符合格式即可。 安装完成之后,在浏览器输入http://localhost,如果显示It Works!,表示Apache安装成功。 安装PHP:将php-5.3... 阅读全文
摘要:
在做一些关于会员在线的问题时,往往我们要根据览器是否关闭来判断用户是否下线,然后再从session和application中将此用户移除。由于浏览器是无状态的,在这时候捕捉浏览器关闭会出现两种情况:1.真正的关闭浏览器 (a.点击关闭按钮 b.右击任务栏关闭 c.按alt+F4关闭)2.刷新浏览器。那如何判断区分这两种动作呢?一. Javascript代码处理方法: 1 function window.onbeforeunload() 2 3 { 4 //用户点击浏览器右上角关闭按钮或是按alt+F4关闭 5 if(event.c... 阅读全文
摘要:
Consolas是一种专门为编程人员设计的字体,这一字体的特性是所有字母、数字与符号均能非常容易辨认,而且所有字符都具有相同的宽度,让编人 员看着 更舒服。但我们用Consolas在显示程序源码时,不可避免要使用中文注释。而Consolas不支持中文,因此中文默认是使用宋体显示的。当使用10 点大小的时候,中文就模糊不清了。如果采用斜体显示注释的话,宋体就更加显得支离破碎。在中文显示上,雅黑字体确实不错,但雅黑不是等宽字体,不能用于源码显示。使用字体工具将雅黑和Consolas集成在一起后,程序员就可以在Linux环境下的源码中看到优秀的中文显示效果。具体方案:先下载雅黑-Consolas混合 阅读全文
摘要:
本来一个很简单的东西,新装系统直接到软件中心安装就ok了。但是软件中心的东西就是但疼,各种问题。1.Flash Player Plugin的下载地址是:http://get.adobe.com/cn/flashplayer/Adobe Flash Player: install_flash_player_11_linux.i386.tar.gz2. 解压Adobe Flash Player压缩包:进入到保存Adobe Flash Player压缩包的路径,将压缩包解压,使用如下命令:$ tar -zxvf install_flash_player_11_linux.i386.tar.gz$ l 阅读全文
摘要:
Ubuntu安装WPS For Linux目前我使用的Linux是Ubuntu 13.041由于目前WPS For Linux只有32位版本,所以需要用到一些32位的库,因此在Ubuntu 64位版上安装WPS For Linux时需要先执行以下命令先装一些32位库,不然不能安装成功$sudo apt-get install ia32-libs*2下载并安装WPS For Linux Beta1 p21 $ wget http://wdl.cache.ijinshan.com/wps/download/Linux/unstable/wps-office_8.1.0.3724~b1p2_i386 阅读全文
摘要:
本机环境:LAMP(ubuntu12.10);SMTP服务器用的是stmp.163.com。刚开始对于这个还是蛮蛋疼的,最先使用的是stmp.qq.com结果发的邮件都被腾讯当成垃圾邮件处理了发不出去,怎么该内容都没过。然后我改成了stmp.gmail.com,然后打开谷歌邮箱的POP服务,但总无法验证成功。最后还是注册一个163,运行代码就成功了。无痛苦,无压力~~代码如下: 1 <?php 2 require("PHPMailer/class.phpmailer.php"); 3 require("PHPMailer/class.smtp.php&quo 阅读全文
摘要:
PHP新手,一直想做一下分页都给忘了,今天有幸被提醒所以网上搜了一下。有些写的看不懂也没怎么去看。最后找到一个比较简单的。 大致的思想就是: 1.设置每页要显示的最大记录数。 2.计算出页面总数 3.当前页面跟总页面数比较改变连接的状态 4.用limit控制从数据库中读取记录下面是代码:$conn = mysql_connect('localhost','root',''); mysql_select_db('db_BookStore',$conn); mysql_query("set names utf8") 阅读全文
摘要:
一个PHP程序员应该掌握的10项技能! 很多学PHP的人一直也搞不清楚,一个PHP程序员和Java程序员或者是.net程序员有什么不同,告诉你,其实都一样!没有什么不同,下面的内容,就是针对一个Java程序员掌握的技能对比PHP来说的!告诉你,它们其实是一样的,不过是工具而已,没有高低贵贱之分。只不过你不熟练,不知道而已! 1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉PHP带的一些常用命令及其常用选项,熟悉那些命令,自己运行php.exe -h 如果这些命令你没有全部使用过,那么你对PHP... 阅读全文
摘要:
转自:涛光首先添加用户(当然也可是使用root用户)(1)格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码"; mysql>grant select,update,insert,delete on *.* to root@'%' identified by '123456';或者所有权限mysql>grant all privileges on *.* to root@'%' identified by '123456';(2)接着执行mysql& 阅读全文
摘要:
我是一名PHP新手,最近在整一网站,下面是我在注册页面上使用的验证码功能,虽然这个比较简单,但是还是能起到一定的作用。比我原来什么都不知道好很多。下面是步骤和代码,每个函数都都有注释,对于新手而言比较好懂:<?php //1、打开session session_start(); //2、创建随机码并保存到SESSION $num = ""; for($i=0 ; $i<4 ; $i++) { $num .= dechex(mt_rand(0,15)); //mt_rand()产生随机数、dechex()转成16进制 } $_SESSION['code 阅读全文