У меня есть эта статическая функция как часть класса. По какой-то причине ib_analytics_cf7_action
настроен правильно, но ib_analytics_cf7_name
нет.PHP-файлы cookie не установлены правильно
Может ли кто-нибудь увидеть причину этого?
public static function insert_contact_form_submit_tracking ($contact_form, $result, $echo=true) {
//I have confirmed the value exists and is a string
setcookie('ib_analytics_cf7_name', $contact_form->title());
switch ($result['status']) {
case 'validation_failed':
setcookie('ib_analytics_cf7_action', 'validation_failed');
break;
case 'spam':
setcookie('ib_analytics_cf7_action', 'spam');
break;
case 'mail_sent':
setcookie('ib_analytics_cf7_action', 'mail_sent');
break;
case 'mail_failed':
setcookie('ib_analytics_cf7_action', 'mail_failed');
break;
default :
return;
}
/*some debugging lines*/
return;
}
попробуйте опубликовать исходный код. Вышеприведенный код выглядит хорошо. И cookie_one, и cookie_two должны быть там. –