blob: f2aeb266f107c29198c2e3fe712be144749a3de3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
<?php
$_SESSION['session_idP'] = 1;
//require_once('include/ludo/session_verify.inc.php');
require_once('include/ical.inc.php');
$res=ERR_ICAL_NO_DATA;
if ( isset($_SESSION['session_idP']) )
{
$res = generationIcal($_SESSION['session_idP'], $iCal_name, $iCal_content, $errmsg);
if ( $res === 0 )
{
header("Content-disposition: attachment; filename=$iCal_name");
header("Content-Type: application/force-download");
header("Content-Transfer-Encoding: text/calendar\n"); // Surtout ne pas enlever le \n
header("Content-Length: ". strlen($iCal_content) );
header("Pragma: no-cache");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0, public");
header("Expires: 0");
/*
header("Accept-Ranges: bytes");
header("Content-Length: ". strlen($iCal_content) );
header("Content-Type: text/calendar");
*/
echo $iCal_content;
exit();
}
}
require_once('include/ludo/html_elements.inc.php');
generate_html_doctype_and_head("G�n�ration iCal");
echo "<body>\n";
generate_html_div_errmsg($errmsg);
?>
</body>
</html>
|