Не срабатывает удаление cookie через AJAX

148
04 апреля 2018, 08:40

Есть файл del.php в этом файле есть такой код:

SetCookie("mycookie","",time()-86401, "/");

Так вот, если я напрямую обращаюсь к этому файлу, то все хорошо, куки удаляются, а если я делаю AJAX запрос:

$.ajax({
   type: "POST",
   url: "/ajax/del.php",
   data: "vihod=da",
   success: function(msg){
   }
});

То куки не удаляются. В чем причина, может кто знает?

Answer 1

причина в том что вы забываете перезагрузить страницу, ajax удаляет куки на сервере но сама страница при этом новые заголовки не устанавливает.

READ ALSO
Разбить строку на массив PHP

Разбить строку на массив PHP

Есть строка вида {1}{2}{3}{4}{5}{n}

164
Как сравнить массивы PHP правильно?

Как сравнить массивы PHP правильно?

Есть много массивов типа:

144
Если значение пусто то берем прошлое

Если значение пусто то берем прошлое

Как реализовать что-бы при цикли если значение пустое нужно взять его из прошлого раза

151
TCPclient таймаут соединения

TCPclient таймаут соединения

Как на стороне сервера можно обработать таймаут клиентов, когда тот "тихо" вырубается? На стороне клиента решил эту проблему, если сервер...

191