- 浏览: 224170 次
- 性别:
- 来自: 北京
-
最新评论
-
cuit_miaolin:
[b][flash=200,200][url][img][li ...
select、input-checkbox标签的多值处理 -
FZtree:
写controller 在action里面 @你要传递的变量
在rails中执行sql语句 -
mhzyb:
长见识了!
理解prototype.js的bind函数 -
ggjjl1:
mark
windows下PHP安装imagick扩展 -
lihaoyxj:
你好,请问如何在rails中执行SQL语句的select的返回 ...
在rails中执行sql语句
文章列表
过滤器的:only符号的易忽视的作用
- 博客分类:
- rails
最近,我把网站后台登录地址变更了,后来,在日志中发现,还是有不明ip访问到了该页,甚是不解。我找到其中进入的一个页面,发现如下一个请求:
http://www.aaa.com/category/%E6%9C%AA%E5%88%86%E7%B1%BB/
后面的action字符经url解码,是“未分类”!我打开了category的控制器,
下面是控制器中的一段代码:
before_filter :require_admin
上面的require_admin用来进行身份验证,如果验证失败,系统将跳转到登陆页。
于是,问题产生了------这个调整会暴露我们不想让用户知道的秘密地址,比 ...
- 2008-12-11 09:55
- 浏览 1599
- 评论(0)
sql = ActiveRecord::Base.connection()
sql.insert "INSERT INTO #{UC_DBTABLEPRE}members SET username='#{@user.uname}', password='#{password}', email='#{@user.email}', regip='1.1.1.1', salt='#{salt}'"
last_user_id = sql.select_value("SELECT uid FROM #{UC_DBTABLEPRE ...
- 2008-12-09 16:56
- 浏览 6446
- 评论(2)
最近公司启用了新的二级域名,网站原有数据中含有www.xxx.com需要替换成test.xxx.com,但不是所有的www.xxx.com都需要替换,比如版权信息里的网站主页的链接地址等。
下面是一种实现方式,仅仅筛选出 www.xxx.com/upload/、www.xxx.com/news/333.html 之类的网址:
UPDATE `test_table`
SET `body`=REPLACE(`body`, 'www.xxx.com', 'test.xxx.com')
WHERE `body` REGEXP 'www\.xxx\.com/[a-zA-Z]+'
- 2008-12-02 20:20
- 浏览 1483
- 评论(0)
如果你的某个网页中含有“输出随机数”,在打印的时候,要注意:
第一次打开该网页,假如随机数为“1234”。
在去点击“打印”的时候,浏览器在发送该网页的时候,随机数的值就不再是“1234”了,页面又被执行了一次。
解决方法
加入request.post?验证,避免刷新;
不要直接点击“打印”,先从“源文件”中保存,而不要选择“另存为”;
- 2008-11-30 17:46
- 浏览 1076
- 评论(0)
正确用法:
$('leagueapp_status_1').disabled = "disabled";
如果用$('leagueapp_status_1').disabled = false;,则无效。
- 2008-11-30 15:18
- 浏览 1574
- 评论(0)
def validate
errors.add(:score, '您的积分不够') if (!self.cur_ask_score.nil?) && (self.score > self.cur_ask_score)
end
这是在model里的验证。
刚开始,我写成了
def validate
errors.add(:score, '您的积分不够') if self.score > self.cur_ask_score
end
结果,程序出现如下错误:
comparison of Fixnum with ...
- 2008-11-28 20:59
- 浏览 1368
- 评论(0)
查RDoc手册,
<< :附加一个对象;
concat:附加一个或多个对象;
由于我没有搞清楚这个概念,今天频频跳出这个错误:
NoMethodError (undefined method `province_id' for #<Class:0x57bb984>):
c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.1.1/lib/active_record/base.rb:1672:in `method_missing_without_paginate'
- 2008-11-20 00:10
- 浏览 906
- 评论(0)
http://www.tmtm.org/en/mysql/ruby/
安装mysql ruby扩展:
请确认你的linux里装了下列包:
rpm -qa | grep -i mysql------------------------
mysql-devel-5.0.26-12.8mysql-client-5.0.26-12.8mysql-shared-5.0.26-12.8------------------------
如果没有装好,请在原来的按照盘中搜索该rpm包,安装。
装好以后,按照官方文档,运行如下命令:
ruby extconf.rb --with-mysql-dir ...
- 2008-11-17 15:43
- 浏览 1289
- 评论(0)
一、安装Ruby、rails、mongrel和Apache2.2
从rubyforge网站下载One-Click Ruby Install,运行安装程序,就安装好了ruby和rubygems。
运行命令:
gem install rails –y
gem install mongrel –y
gem install mongrel_service -y
安装好了rails和mongrel
从Apache网站下 ...
- 2008-11-12 10:02
- 浏览 1105
- 评论(0)
undefined method `get_list_by_object' for REXML::Comment:Class
程序突然冒充个这个错误,前段时间还好好的!
查了查资料,发现是由于我定义的Comment类和REXML中的Comment冲突了。在我还没有引用REXML之前,程序运转良好。后来,项目中加入了解析XML功能,我就引用了REXML,这时候问题出现了。
解决方法
除了重新换个名称,我还想不到更好的办法。
- 2008-11-01 10:22
- 浏览 1221
- 评论(0)
请看错误:
http://www.fckeditor.net/forums/viewtopic.php?f=6&t=8700&p=22724&hilit=800a025e
http://bbs.ecshop.com/viewthread.php?tid=55812
事实上,出现页面加载错误的真正原因在于:
对fckeditor所在的父级元素加载了样式display=none;
使用fckeditor的表单字段为空!
解决方法
给该字段一个默认值,就解决了!!比如:“请填写内容简介”。
- 2008-10-30 13:31
- 浏览 2500
- 评论(0)
http://sourceforge.net/projects/pyxlwriter/
pyXLWriter 是一个生成Excel兼容电子报表的Python类库,它是John McNamara's Perl Spreadsheet::WriteExcel 1.0 module的一部分,支持Python 2.1以上版本。
解压缩,在example文件夹中找到示例文件:tab2xls.py,查看代码前面的注释,然后运行:
tab2xls.py demo.txt target.xls
文本文件中的数据格式如下:
00010025 63435200010026 619866
...
- 2008-10-28 11:14
- 浏览 2333
- 评论(0)
今天网站的某个页面突然打不开了,本地也好好的,通常原因在于:
本地与服务器代码文件不同步;
本地与服务器数据不同步;
我们用的rails服务器是mongrel_rails,按照惯常的方法:
ps -aux 找到运行的进程id
kill -9 【pid 号】
mongrel_rails start -e production -p 3002 -d
结果,问题依然存在。
清空日志,再专门点击一下出错页面,然后再去查看日志“more production.log”,发现有一句:
ActionView::TemplateError (private method `gsub' called fo ...
- 2008-10-27 19:26
- 浏览 1327
- 评论(0)
<a href=”#”>我的祖国</a>
当点击该链接时,页面会默认跳到网页头部---默认的锚点。
<a href=”##”>我的祖国</a>
多用几个#,页面就不会跳到头部了,刚才我试了下,遨游至少3个#,火狐至少两个,就不会跳到 ...