brainsucker
Erfahrenes Mitglied
Hallo zusammen,
ich möchte dass User die auf meine Seite kommen sich bestimmte Termine in ihr Outlook importieren können. Ich habe hierzu folgendes Script geschrieben:
Wenn ich dann den Link anklicke der diese Datei öffnen will, erhalte ich die Fehlermeldung dass es keine gültige Datei wäre.
Hat hier jemand eine Idee?
ich möchte dass User die auf meine Seite kommen sich bestimmte Termine in ihr Outlook importieren können. Ich habe hierzu folgendes Script geschrieben:
PHP:
header("Content-Type: text/x-vCalendar");
header("Content-Disposition: filename=\"vcard.ics\"");
$get_data = mysql_query("Select * from events where event_id = '$event'");
$data = mysql_fetch_assoc($get_data);
$beginn = date('Ymd\THis\Z', $data['beginn']);
$ende = date('Ymd\THis\Z', $data['ende']);
$headline = str_replace("\n", "\\n", $data['event']);
$url = "www.meineurl.de";
$text = str_replace("\n", "\\n", $data['beschreibung']);
$id = $data['event_id'];
$inhalt = "BEGIN:VCALENDAR
PRODID:-//$url//VCS-Exporter//DE
VERSION:1.0
METHOD:PUBLISH
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:".$id."
CLASS:PRIVATE
CATEGORIES: Erinnerung
ATTACH;VALUE=URL:".$url."
DTSTART: ".$beginn."
DTEND:".$ende."
SUMMARY: ".$headline."
DESCRIPTION: ".$text."
END:VEVENT
END:VCALENDAR";
echo $inhalt;
Wenn ich dann den Link anklicke der diese Datei öffnen will, erhalte ich die Fehlermeldung dass es keine gültige Datei wäre.
Hat hier jemand eine Idee?