Guten Tag,

Ich rufe nach einen button click per Ajax eine php datei auf die alle Cookies die mit der Domain zu tun haben löscht.


PHP-Code:
setcookie ($key""time()-3600'/'$_SERVER["SERVER_NAME"]);
setcookie ($key""time()-3600); 
beides funktioniert jedoch wenn ich das hinzufügen funktioniert es in einem normalen frontend Template jedoch nicht in der Ajax abfrage (hier bekomme ich dann eine 502)

Code:
setcookie ($key, "", time()-3600, '/', str_replace("www", "", $_SERVER["SERVER_NAME"]))
bzw 
setcookie ($key, "", time()-3600, '/', '.domain.de')
oder auch: 
setcookie ($key, "", time()-3600, '/', 'domain.de')

Im grunde funktioniert nur www.domain.de

alles andere gibt einen 502 Fehler. (domain.de, .domain.de, www.domaintest.de)

im normalen frontend-template funktioniert es.

die ajax datei ist folgendermaßen aufgebaut:

Code:
<?php
// CONTAO 4
define('TL_SCRIPT', 'x');
//
define('TL_MODE', 'FE');
define('BYPASS_TOKEN_CHECK', true);
require_once('../../../../../../system/initialize.php');

class killcookies extends System
{
	 public function __construct()
	{
-> code
	}
	}
new killcookies();
Hat jemand eine Idee? Natürlich könnte ich die Cookies auch gleich per Javascript löschen aba die ajax datei gleicht noch einige dinge mit der Datenbank ab usw...