Ankündigung

Einklappen
Keine Ankündigung bisher.

Porblem mit einer .ics Kalenderdatei

Einklappen

Neue Werbung 2019

Einklappen
Dieses Thema ist geschlossen.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Porblem mit einer .ics Kalenderdatei

    Hi Leute,
    ich habe ein PHP-Script geschrieben mit dem man eine .ics Kalenderdatei erstellen kann. Jedoch wird diese als Einladungsereigniss und nicht als Termin in Outlook angezeigt. Wie kann ich das ändern.

    PHP-Code:
    <?php
    error_reporting
    (E_ALL);
    ini_set('display_errors''1');

    mysql_connect('localhost''root''jo12na12s12') or die(mysql_error());
    mysql_select_db('kapp') or die(mysql_error());

    $abfrage "SELECT * FROM besmeld WHERE ID = '2' ";
    $query mysql_query($abfrage) or die(mysql_error());
    $besmeld mysql_fetch_row($query);
    $datuma $besmeld[4];
    $uhra $besmeld[5];
    $datumaf explode('-',$datuma);
    $uhraf explode(':',$uhra);
    $start =  $datumaf[0].$datumaf[1].$datumaf[2].'T'.$uhraf[0].$uhraf[1].$uhraf[2];
    // echo $start;
    $datumb $besmeld[6];
    $uhrb $besmeld[7];
    $datumbf explode('-',$datumb);
    $uhrbf explode(':',$uhrb);
    $end =  $datumbf[0].$datumbf[1].$datumbf[2].'T'.$uhrbf[0].$uhrbf[1].$uhrbf[2];
    // echo $end;
    $teilnehmer $besmeld[3];
    $betrifft $besmeld[8];

    header("Content-Type: text/Calendar");
    header("Content-Disposition: inline; filename=calendar.ics");
    echo 
    "BEGIN:VCALENDAR\n";
    echo 
    "VERSION:2.0\n";
    echo 
    "PRODID:PHP\n";
    echo 
    "METHOD:REQUEST\n";
    echo 
    "BEGIN:VEVENT\n";
    echo 
    "DTSTART:$start\n";
    echo 
    "DTEND:$end\n";
    echo 
    "DESCRIPTION:Teilnehmer: $teilnehmer\n";
    echo 
    "SUMMARY:Besuchermeldung | Betrifft: $betrifft \n";
    echo 
    "UID:1\n";
    echo 
    "SEQUENCE:0\n";
    echo 
    "DTSTAMP:".date('Ymd').'T'.date('His')."\n";
    echo 
    "END:VEVENT\n";
    echo 
    "END:VCALENDAR\n";  

    ?>

  • #2
    Der Parameter "METHOD" wird wohl dafür zuständig sein. Lies das entsprechende RFC.
    [URL="https://github.com/chrisandchris"]GitHub.com - ChrisAndChris[/URL] - [URL="https://github.com/chrisandchris/symfony-rowmapper"]RowMapper und QueryBuilder für MySQL-Datenbanken[/URL]

    Kommentar


    • #3
      Crossposting: http://phpforum.de/forum/showthread.php?t=280011
      while (!asleep()) sheep++;

      Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.

      Kommentar


      • #4
        [MOD: Thread geschlossen]
        [COLOR="#F5F5FF"]--[/COLOR]
        [COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
        „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
        [URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
        [COLOR="#F5F5FF"]
        --[/COLOR]

        Kommentar

        Lädt...
        X