Heinz: PHP unlink funktioniert nicht

Beitrag lesen

Hi,

könntest Du bitte mal einen Link auf deine ICS-Klasse posten?

Ich weiß zwar nicht genau was du mit "Link auf ICS-Klasse" meinst, aber meine ICS-Klasse sieht so aus:

class ICS{
	var $name;
	var $data;
	
	function ICS($start, $end, $name, $description, $location, $filename){
		$this->name = $filename;
		$this->data = "BEGIN:VCALENDAR\nVERSION:2.0\nMETHOD:PUBLISH\nBEGIN:VEVENT\nDTSTART:" . date("Ymd\THis",strtotime($start)) . "\nDTEND:" . date("Ymd\THis",strtotime($end)) . "\nLOCATION:" . $location . "\nTRANSP: OPAQUE\nSEQUENCE:0\nUID:\nDTSTAMP:" . date("Ymd\THis") . "\nSUMMARY:" . $name . "\nDESCRIPTION:" . $description . "\nPRIORITY:1\nCLASS:PUBLIC\nBEGIN:VALARM\nTRIGGER:-PT30M\nACTION:DISPLAY\nDESCRIPTION:Reminder\nEND:VALARM\nEND:VEVENT\nEND:VCALENDAR\n";
	}
	
	function save(){
		header("Content-type:text/calendar");
		header('Content-Disposition: attachment; filename="'.$this->name.'.ics"');
		header('Content-Length: '.strlen($this->data));
		header('Connection: close');
		echo $this->data;
	}
}

Gruß
Heinz