`
crazymud
  • 浏览: 57946 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
在Ubuntu9.4下配置ftp服务,我用的是最常用的vsftpd 。 首先,在线安装vsftpd:(以下都是在root权限下操作)   # apt-get install vsftpd   执行成功后,会在home下生成ftp账户:/home/ftp.   然后,修改/etc/vsftpd.conf: #独立模式启动 * listen=YES #验证方式 * pam_service_name=vsftpd # 开启写权限 write_enable=YES #允许上传 anon_upload_enable=YES # 接受匿名用户,默认无密码请求,可 ...
      php里图片验证码的实现的大概思路是:生成随机验证码,把验证码写到session中,生成图片,把验证码写到图片上,输出图片。       下面是从网上找来的一段生成验证码图片的类verify.php: <?php session_start(); session_register("login_check_number"); //如果浏览器显示“图像XXX因其本身有错无法显示”,可尽量去掉文中空格 //先成生背景,再把生成的验证码放上去 $img_height=70;//先定义图片的长、宽 $img_width=25; $authnum=' ...
根据ThinkPHP官方手册:ThinkPHP 内置了静态缓存类,通过静态缓存规则定义 来实现了可配置的静态缓存。 启用静态缓存:   ThinkPHP官方手册写道 要使用静态缓存功能,需要开启HTML_CACHE_ON 参数,并且在项目配置目录下面增加静态缓存规则文件 htmls.php,两者缺一不可。否则静态缓存不会生效。     在配置文件Conf\config.php的array()中加上: 'HTML_CACHE_ON' => true,//开启静态缓存 'HTML_PATH' => '__APP__/html',//静态缓存文件目录,H ...
      在thinkphp中使用验证码很容易,只要调用thinkphp现有的方法就可以。当然,php的GD库肯定是要开的。 首先,在写Action文件,如:IndexAction.class.php. <?php class IndexAction extends Action{ //显示验证码 public function verifyTest() { $this->display(); } //检验验证码是否正确 public function verifyCheck() { //防止页面乱码 heade ...
1. 安装ruby:      在ruby官方网站 或ruby中文网站 下载最新的ruby版本。我使用的是Ruby 1.8.6 一步安装 版。下载完成后和普通exe程序一样双击安装。安装成功后可在命令行输入“ruby -v”查看当前安装版本。 2. 安装rails:      在命令行下进入ruby的安装目录,比如:E:/ruby>,输入:gem install rails 。gem是标准的ruby包管理器。安装完成后可以输入“rails -v”查看当前rails版本。 3. 创建一个web应用程序:      创建rails应用程序: 在r ...
checkbox的全选与取消肯定有不同的方法,本文介绍的方法的关键点在于:checkbox组的名字相同,点击控制全选的checkbox时调用js,使checkbox组的checked属性与控制全选的checkbox的checked属性保持一致。   <script type='text/javascript'> function selectAll(e) { //返回所有名为‘chk’的元素数组 var boxs = document.getElementsByName('chk'); var len = boxs.length; for ( ...
      留言或回复时常常会用到类似QQ表情之类的效果,但是要想在textarea里面显示图片有一定的困难。我参考网上的资料做了这个简单的表情的添加和显示。       思路是:点击表情图片时,用javascript得到图片的名称并添加到textarea的内容里,php文件得到表单传递过的内容后利用str_replace()函数把分隔符替换相应的html标记。实现如下:   guestbook.html:   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:/ ...
个人觉得My97DatePicker是一个不错的日期控件,没有研究太多,日前只用到了平面显示和在input中单击的调用。   平面显示:   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> &l ...
由China Social Apps Developer和JavaEye网站共同主办的中国Facebook应用开发者大会于2009年6月27日下午在上海福州路318号高腾大厦24层 M1NT酒吧举行,活动由Facebook和Intel赞助,活动现场有免费的饮料和甜点,会后还发放了纪念T-shirt。     ...

in_array学习

    博客分类:
  • PHP
in_array : 检查数组中是否存在某个值。Manual中给出的语法是: bool in_array ( mixed $needle , array $haystack [, bool $strict ] ) 意思是在 haystack 中搜索 needle ,如果找到则返回 TRUE ,否则返回 FALSE 。 如果第三个参数 strict ...
php中格式化输出日期和时间可用:date('Y-m-d H:i:s',时间戳); 的形式输出,对应的是“年-月-日 时:分:秒”。 而在smarty模板中,如$time是php文件中assign过来的时间戳,在模板文件中写法为: <{$time|date_format:'%Y-%m-%d %H:%M:%S'}> ,同样对应的输出格式为:“年-月-日 时:分:秒”。   php文件: <?php //导入自定义smarty操作类SmartyInit.php include_once('class/SmartyInit.php'); $smar ...
刚开始学jquery,试着用jquery做了一个小例子:省市的二级联动。   在数据库test中建表province和city。province有字段id和name。city表中字段是id,city_name和province_id。   view部分代码如下:   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xml ...
Global site tag (gtag.js) - Google Analytics