Календарь PHP или JS, способный импортировать данные календаря, такие как файлы ics или csv, из outlook - PullRequest
0 голосов
/ 22 марта 2012

Надеюсь, кто-нибудь может мне помочь, я пытаюсь найти решение для экспорта Календаря Outlook на веб-страницу еженедельно или для внесения поправок.

Я знаю, что Outlook способен экспортировать календарь в ICS иCSV-файлам было интересно, есть ли какие-нибудь продукты, которые позволят мне занять хотя бы половину пути.

У меня есть некоторый опыт работы с PHP и JS, поэтому я чувствую себя достаточно уверенно, чтобы внести некоторые изменения, но он должен по крайней мере импортироватьи проанализирую файлы.

Я просмотрел в Интернете и нашел несколько инструментов, но ничего более конкретного, чем то, что я ищу.

Любой совет будет оценен.

Спасибо

Ответы [ 2 ]

1 голос
/ 22 марта 2012

Ну, я думаю, вам лучше написать импорт самостоятельно.

Это могут быть шаги:

  1. HTML-страница с формой, которая позволяет загружать файлы
  2. При отправке php-страницы разбирайте csv построчно и, в конце концов, выполняйте другие работы, необходимые для отображения календаря

Вот лишь фрагмент кода, который показывает, как легко можно управлять CSV-файлом в php

 <?php
 $row = 1;
 if (($handle = fopen("test.csv", "r")) !== FALSE) {
     while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
       $num = count($data);
       echo "<p> $num fields in line $row: <br /></p>\n";
       $row++;
       for ($c=0; $c < $num; $c++) {
        echo $data[$c] . "<br />\n";
    }
  }
  fclose($handle);
 }
?>
0 голосов
/ 25 марта 2012

для совместимости и рендеринга icalendar я могу рекомендовать phpicalendar .

...