邮件发送了响应解决方案

时间:2015-10-15 09:46:30

标签: php codeigniter

我正在使用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页面没有显示出来。我哪里出错了?

2 个答案:

答案 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');
    }
}       
}