[Apache, php, Icalendar] Exporter un agenda?
Résolu/Fermé
Moeb
Messages postés
102
Date d'inscription
lundi 21 avril 2008
Statut
Membre
Dernière intervention
5 août 2008
-
5 août 2008 à 15:11
Moeb - 25 août 2008 à 14:14
Moeb - 25 août 2008 à 14:14
A voir également:
- [Apache, php, Icalendar] Exporter un agenda?
- Icalendar - Télécharger - Organisation
- Synchroniser agenda google et outlook - Guide
- Google agenda pc - Télécharger - Agendas & Calendriers
- Chrome exporter favoris - Guide
- Agenda partagé google - Guide
2 réponses
Moeb
Messages postés
102
Date d'inscription
lundi 21 avril 2008
Statut
Membre
Dernière intervention
5 août 2008
12
5 août 2008 à 16:47
5 août 2008 à 16:47
Pour ceux que ça intéresse, j'ai réussi (yahooo)
J'avais le bon raisonnement de départ, fallait modifier le fichier put.php, et mettre ça dedans
Code:
<?php
if ($_SERVER['REQUEST_METHOD'] == "PUT")
{
$f = fopen(basename($_SERVER['REQUEST_URI']), "w");
$s = fopen("php://input", "r");
while($kb = fread($s, 1024))
{
fwrite($f, $kb, 1024);
}
fclose($f);
fclose($s);
Header("HTTP/1.1 201 Created");
}
elseif ($_SERVER['REQUEST_METHOD'] == "GET")
{
readfile(basename($_SERVER['REQUEST_URI']));
}
?>
Petit bout de code trouvé sur le net, à deux dessus à écumer des forums tous plus sombres les uns que les autres =D
Un grand merci aux gens qui ont regardé le topic, j'me suis senti moins seul XD
J'avais le bon raisonnement de départ, fallait modifier le fichier put.php, et mettre ça dedans
Code:
<?php
if ($_SERVER['REQUEST_METHOD'] == "PUT")
{
$f = fopen(basename($_SERVER['REQUEST_URI']), "w");
$s = fopen("php://input", "r");
while($kb = fread($s, 1024))
{
fwrite($f, $kb, 1024);
}
fclose($f);
fclose($s);
Header("HTTP/1.1 201 Created");
}
elseif ($_SERVER['REQUEST_METHOD'] == "GET")
{
readfile(basename($_SERVER['REQUEST_URI']));
}
?>
Petit bout de code trouvé sur le net, à deux dessus à écumer des forums tous plus sombres les uns que les autres =D
Un grand merci aux gens qui ont regardé le topic, j'me suis senti moins seul XD
6 août 2008 à 18:12
T'as juste oublié d'indiquer un truc, c'est que pour que le PUT marche, il faut mettre
Options +ExecCGI
avant le Script PUT /put.php dans le fichier de conf d'apache...
Tout ça, pour qu'apache appelle correctement le fichier put.php :)