我正在使用codeignitor创建一个表单,在我填写表单中的基本详细信息时,会向客户发送一封邮件,其中正在向他们发送链接以继续进行。邮件一切正常。但是一旦邮件被发送,我会收到以下页面,我不想看到After mail has been sent
我已添加在控制器部分进行了以下更改,但它似乎仍然无法正常工作。
function processVendor()
{
$data = $this->array_from_post(array('vendor_name','vendor_phone','vendor_email','vendor_address','vendor_zipcode','vendor_city','vendor_state','vendor_country'));
if($data)
{
$data['created_at'] = date('Y-m-d H:i:s');
$res = $this->db->insert('vendors',$data);
$response = vendorContinuationLink($data);
var_dump($response);
if($response)
{
redirect('joinus/complete');
}
}
}
complete.php页面没有显示出来。我哪里出错了?
答案 0 :(得分:1)
只需删除var_dump($response);
答案 1 :(得分:0)
删除代码中的var_dump()
。那就是印刷价值。
function processVendor()
{
$data = $this->array_from_post(array('vendor_name','vendor_phone','vendor_email','vendor_address','vendor_zipcode','vendor_city','vendor_state','vendor_country'));
if($data)
{
$data['created_at'] = date('Y-m-d H:i:s');
$res = $this->db->insert('vendors',$data);
$response = vendorContinuationLink($data);
//var_dump($response);//comment or remove this.
if($response)
{
redirect('joinus/complete');
}
}
}