我在表单上使用下面的脚本在thickbox中(say, form-A)加载另一个表单(form-B),其值由控制器传递.首先,在form-A我从下拉列表"customerID"中选择一个选项,然后"添加项目"按钮(带有id"addProject")变为可见,点击该按钮时,会出现一个带有表单B的厚箱.在这里,在表格B中,我想通过选定的客户.我怎样才能做到这一点?我尝试了下面的代码,并试图访问$_GET['custID']控制器的manage_project功能,但它显示为空白.但是当我警告url1时(我已在下面评论过),ID即将到来.下面的代码是form-A视图文件.
('#addProject').click(function(){
var url1='<?php echo SITEURL ?>/xome/invoice/manage_project?TB_iframe=true&height=800&width=700&inlineId=innerDiv&class=thickbox&custID='+$('#customerID').val();
//alert(url1);
tb_show('Add More Project',url1,'');
})
Run Code Online (Sandbox Code Playgroud) 我是NodeJS的新手.我开始处理联系我们页面,该页面在提交时会向用户发送包含以下HTML的确认电子邮件.
<p>Hello Sujit,</p>
<p>Thank you for approaching us.</p>
<p>We have received your request and our executive will get in touch with you soon.</p>
<p>Thank you.</p>
Run Code Online (Sandbox Code Playgroud)
以下是发送电子邮件的代码:
var mailer = require("nodemailer");
var emailBody = "<HTML above>";
// Use Smtp Protocol to send Email
var smtpTransport = mailer.createTransport("SMTP",{
service: "#######",
auth: {
user: "#########",
pass: "#######"
}
});
var mail = {
from: "######################",
to: params.email,
subject: "Welcome user.",
text: "",
html: emailBody
}
smtpTransport.sendMail(mail, function(error, response){
if(error){
console.log("Mail error:>>");
console.log(error);
}else{ …Run Code Online (Sandbox Code Playgroud) 我听说过(感谢SO)mysql_*系列函数容易受到SQL注入攻击,所以总是建议使用mysqli_*OR PDO方法.
所以,我试图找出在Codeigniter中使用哪些方法,因为我从4个月以来一直在使用CI.但我无法理解.
任何人都可以告诉我在CI中使用了哪些或任何其他方法?
提前致谢.