Come inviare il calendario di Outlook via PHP

April 14

PHP è un linguaggio di scripting che è risorto alla ribalta in gran parte a causa del suo sostegno per una grande quantità di funzionalità, che permette anche ai principianti di ottenere rapidamente operativi. Microsoft Outlook è un'applicazione di posta elettronica che è particolarmente popolare nello spazio enterprise, in quanto fornisce una vasta gamma di funzioni, tra cui la sincronizzazione del telefono e la possibilità di inviare informazioni comuni diversi da messaggi di posta elettronica, come le richieste di calendario o inviti a eventi. Un certo grado di integrazione tra PHP e Outlook è possibile, che consente ai programmatori di inviare automaticamente avvisi del calendario di Outlook.

istruzione

1 Aprite il vostro editor di testo preferito. La scelta non ha molta importanza, fintanto che supporta il salvataggio in formati di file arbitrari.

2 Dichiarare il tipo di intestazione per il documento. Vorrete il browser web per interpretare la pagina come una richiesta di calendario di Outlook. Il seguente codice dirà il browser per fare questo:

header ( "Content-Type: text / calendario");

header ( "Content-Disposition: inline; filename = calendar.ics");

3 Uscita il calendario invito utilizzando PHP. Il codice per fare questo ha bisogno di fare qualcosa di simile. Sostituire le porzioni appropriate per l'uscita le cose che servono.

echo "BEGIN: VCALENDAR \ n";

echo "VERSIONE: 2.0 \ n";

echo "PRODID: - // // Nome azienda qui NONSGML Foobar // EN \ n";

echo "METODO: RICHIESTA \ n";

echo "BEGIN: VEVENT \ n";

echo "UID:" data ( 'Ymd') 'T'.date (' sua ') "-" rand () "- example.com \ n";.....

echo "DTSTAMP:" data ( 'Ymd') 'T'.date (' sua ') "\ n";...

echo "dtstart: 20080413T000000 \ n";

echo "SOMMARIO: TEST \ n";

echo "DESCRIZIONE: Descrizione qui \ n";

echo "END: VEVENT \ n";

echo "END: VCALENDAR \ n";

4 Chiudere l'editor di testo e salvare il file come "invites.php." Per inviare l'invito, chiedere alle persone di puntare il proprio browser web alla pagina di invites.php.