A voir également:
- Calendrier dynamic en php (section des jours)
- Compte facebook suspendu 180 jours - Guide
- Calendrier partagé google - Guide
- Easy php - Télécharger - Divers Web & Internet
- Compte instagram suspendu 180 jours - Guide
- Synchroniser calendrier outlook et gmail - Guide
2 réponses
aladin07
Messages postés
277
Date d'inscription
vendredi 13 avril 2012
Statut
Membre
Dernière intervention
30 septembre 2012
30
13 avril 2012 à 17:12
13 avril 2012 à 17:12
C'est mieux avec du javascript. jQuery.
En php si t'as créé ton calendrier, ajoute devant chaque jour un <input type="checkbox" name="dates[]" value="$var">$var</input> Avec $var le jour.
Par exemple:
https://github.com/stlewis/PHP-Calendar/blob/master/calendar.php
Je n'ai pas testé le projet mais voila ce que je propose:
ligne 28: <<CAL
<form action="script.php" method="get">
...
ligne 44:
</div><br><input type="submit" value="Envoyer">
</form>
Puis ligne 81
$html = "<div class='$class' id='date_{$this->year}-{$this->month}-{$day_num}' style='float: left; width: {$box_width_style}'><div class='day_num_box'><input type="checkbox" name="jours[]" value="$day_num">$day_num</div></div>";
script.php va ensuite recuperer le formulaire:
<?php
$jours = implode(' - ', $_POST['jours']);
voila t'as la variable qui contient les jours sélectionnés
Désolé je voudrais t'aider un peu plus mais j'ai pas vraiment le temps, si tu bloques encore ou le script ne marche pas je vais developper un vrai scripte et te l'envoyer ici.
Mais tu sais, la meilleur facon d'apprendre c'est de te casser un peu plus la tete avec ca.
J'espere que je t'ai un peu aidé.
En php si t'as créé ton calendrier, ajoute devant chaque jour un <input type="checkbox" name="dates[]" value="$var">$var</input> Avec $var le jour.
Par exemple:
https://github.com/stlewis/PHP-Calendar/blob/master/calendar.php
Je n'ai pas testé le projet mais voila ce que je propose:
ligne 28: <<CAL
<form action="script.php" method="get">
...
ligne 44:
</div><br><input type="submit" value="Envoyer">
</form>
Puis ligne 81
$html = "<div class='$class' id='date_{$this->year}-{$this->month}-{$day_num}' style='float: left; width: {$box_width_style}'><div class='day_num_box'><input type="checkbox" name="jours[]" value="$day_num">$day_num</div></div>";
script.php va ensuite recuperer le formulaire:
<?php
$jours = implode(' - ', $_POST['jours']);
voila t'as la variable qui contient les jours sélectionnés
Désolé je voudrais t'aider un peu plus mais j'ai pas vraiment le temps, si tu bloques encore ou le script ne marche pas je vais developper un vrai scripte et te l'envoyer ici.
Mais tu sais, la meilleur facon d'apprendre c'est de te casser un peu plus la tete avec ca.
J'espere que je t'ai un peu aidé.
13 avril 2012 à 20:18