curl压缩表单提交错误

时间:2011-02-06 00:11:08

标签: php redirect curl

我有一个要求发送电子邮件和城市的表单。城市选择还将页面重定向到站点的/ examplecity部分。然后处理该电子邮件并将确认发送给用户。如果用户已存在,则页面将重定向到错误页面。

知道如何压制错误页面并继续前进吗?我尝试了一些卷曲选项,但没有结果。

这是我的代码。

//form
 $Curl_Session = curl_init('http://alist-manage.com/subscribe/post?u=08fd07d8be6c7c671&id=960c347');
 curl_setopt ($Curl_Session, CURLOPT_POST, 1);
 curl_setopt($Curl_Session, CURLOPT_NOSIGNAL, TRUE);
 curl_setopt ($Curl_Session, CURLOPT_POSTFIELDS, "&group=$group&MERGE0=$email");
 //
 //curl_setopt ($Curl_Session, CURLOPT_FOLLOWLOCATION, 1);
 curl_exec ($Curl_Session);
 curl_close ($Curl_Session);
 setcookie("city", $city, time()+604800); // cookie expires in 7 days. 
header("Location: http://site.ca/".$city.""); 
exit(); 

1 个答案:

答案 0 :(得分:2)

好的,如果用户不存在,http://www.alist.com/页面会重定向到错误页面,您希望它直接转到http://site.ca/页面吗?

尝试添加此内容:

curl_setopt($Curl_Session,CURLOPT_RETURNTRANSFER,true);