我正在编写后端以响应ajax查询.我正在使用Codeigniter,我的控制器由许多这些功能组成.
public function name_change()
{
if($this->input->is_ajax_request())
{
//Grab the Inputs
//Do something
//Respond
}
else
{
}
}
Run Code Online (Sandbox Code Playgroud)
我唯一的问题是我应该如何处理不是Ajax请求的情况?没有理由通过非ajax请求访问这些控制器功能.我能想到的选择是.
我正在使用rails 3我有以下型号
我的控制器
class ContactController < ApplicationController
def index
@surveys = Survey.active
end
end
Run Code Online (Sandbox Code Playgroud)
和我的看法
<%= @surveys.each do |p| %>
<li><%=p.id %>-<%=p.name %></li>
<%end%>
Run Code Online (Sandbox Code Playgroud)
我的预期结果是,每个通过调查变量输出li中的id和name.然而它也会将变量转储到页面底部.
1-name
[#<Survey id: 1, name: "name", is_active: true, user_id: nil, open_script: "Opening Script", voicemail_script: "Voice Mail Script", closing_script: "Closing Script", email_script: "Email Script", created_at: "2012-12-19 15:17:36", updated_at: "2012-12-20 03:46:35">]
Run Code Online (Sandbox Code Playgroud) 我正在尝试编写程序,但我不知道如何将此格式的日期解析为日期戳
2005年1月15日12:00 AM
我不关心上午12:00,因为所有记录都附有上午12:00.
我正在使用GD库将文本添加到表单的PNG图像,我用来创建一个pdf.我的测试表明,使用PNG,dosnt在服务器上做了很多压力,但是我担心可扩展性.
所以我的问题是,与其他文件类型相比,使用一种文件类型会产生更多开销吗?