Accueil > Forum > > > > scripts calendrier evenements
scripts calendrier evenements
jeudi 26 août 2004 à 16:26:57 |
scripts calendrier evenements

aquewel
|
est ce que quelqu'un connait un script qui permet de gérer des evenements par periodicité ??????? tous les premiers L | M | M | J | V | S | D de chaque mois un script un peu comme celui de hotmail qui permet de gérer les rendez-vous est ce que quelqu'un peut me montrer le chemin ???? axel
|
|
jeudi 26 août 2004 à 17:35:02 |
Re : scripts calendrier evenements

flashfun
|
Tu regarde si le jour est inférieur à 7, et tu regarde quel jour on est. Tous est sur php.net avec la fonction date(); FlashFun 
|
|
vendredi 27 août 2004 à 17:21:34 |
Re : scripts calendrier evenements

mfaraday
|
Salut
je pense que tu veux un script te permettant de gérer les évènements... à partir d'un calendrier.
Il me semble qu'il en existe déjà sur le site.
Florian
|
|
vendredi 27 août 2004 à 18:19:23 |
Re : scripts calendrier evenements

mfaraday
|
Un script simple de calendrier : <? //---- Tableau des jours $blo['jou'] = array ( 1 => 'Lundi', 2 => 'Mardi', 3 => 'Mercredi', 4 => 'Jeudi', 5 => 'Vendredi', 6 => 'Samedi', 7 => 'Dimanche' ); //---- Tableau des mois $blo['moi'] = array ( 1 => 'janvier', 2 => 'février', 3 => 'mars', 4 => 'avril', 5 => 'mai', 6 => 'juin', 7 => 'juillet', 8 => 'août', 9 => 'septembre', 10 => 'octobre', 11 => 'novembre', 12 => 'décembre' ); //---- function debug function deb($tit, $txt) { return '<div>'.$tit.' : '.$txt.'</div>'; }
//---- Variables # Debug $debug = true; //---- Calculs préalables # Aujourd'hui $auj = array ( 'j' => date('d'), 'm' => date('m'), 'a' => date('Y') ); # Si pas de date fournies alors date d'aujourd'hui $moi = !isset($_GET['moi']) ? $auj['m'] : $_GET['moi']; $ann = !isset($_GET['ann']) ? $auj['a'] : $_GET['ann']; # Permier jour du mois (1-> lundi, 7-> dimanche) // Crée le timestamp du 01/moi/ann $tsp = mktime(0, 0, 0, $moi, 1, $ann); // Calcul le numéro du premier jour // avec 0-> Dimanche... $pjo = date('w', $tsp); // Dimanche = 7, pas 0 $pjo = $pjo == 0 ? 7 : $pjo; // Débug ? if($debug == true) { echo deb('N° premier jour', $pjo); } # Nombre de jours dans le mois // Crée le timestamp // en fait renvoi le der jour du mois... $tsp = mktime(0, 0, 0, $moi, 0, $ann); // Renvoi le jour en numérique $djo = strftime('%d', $tsp); // Débug ? if($debug == true) { echo deb('Nombre de jours', $djo); }
# Démarrage du tableau // Tableau echo '<table style="border: solid 1px #000000;">'; // Ligne echo '<tr>';
# Affiche les entêtes du tableau for($a = 1; $a <= 7; $a++) { echo '<th>'.$blo['jou'][$a].'</th>'; }
# Nouvelle ligne // Ligne echo '</tr>'; // Ligne echo '<tr>';
# Instancie le compteur de jour // (de 1 à 7 pour la semaine) $nbr_jou = 1; // (de 1 à $djo pour le mois) $num_jou = 1;
# Affiche des cases vides pour commencer... for($b = 1; $b < $pjo; $b++) { echo '<td style="background-color: #999999;"> </td>'; $nbr_jou++; } # On commence l'affichage des jours... for($c = 1; $c <= $djo; $c++) { // echo '<td>'.$num_jou.'</td>'; // $num_jou++;
# A mon sens c'est ici que tu dois tester la présence # d'évènement pour le jour concerné... # # $req = 'select * from matable where date = ...'; # $res = mysql_query($req); # $nbr = mysql_num_rows($res); # # if($nbr) # { # echo '<td>'.$num_jou; # while($tab = mysql_fetch_array($res)) # { # echo '<li>'.$tab['champ'].'</li>'; # } # echo '</td>'; # } # else # { # echo '<td>'.$num_jou.'</td>'; # } # # Sinon pour que le calendrier de base fonctionne, # tu supprime les "//" des deux lignes au dessus
if($nbr_jou == 7) { $nbr_jou = 1; # Nouvelle ligne // Ligne echo '</tr>'; // Ligne echo '<tr>'; } else { $nbr_jou++; } } # On affiche des cases vides pour finir... if($nbr_jou < 7) { for($d = $nbr_jou; $d <= 7; $d++) { echo '<td style="background-color: #999999;"> </td>'; $nbr_jou++; } }
# fin du tableau // Ligne echo '</tr>'; // Tableau echo '</table>'; ?>
|
Voila j'espère que ça peut t'aider...
|
|
Cette discussion est classée dans : script, calendrier, scripts, quelqu, evenements
Répondre à ce message
Sujets en rapport avec ce message
Exécution des scripts [ par antares7364 ]
Bonjour,J'aimerais savoir comment se déroule l'exécution d'un script PHP.J'explique : un visiteur clicke sur un lien vers un script php, le serveur re
A propos des script Exploreur Apache [ par BigMatou ]
Voilà, j'ai eu le grand plaisir de découvrir des scripts (2 scripts), qui remplace l'explorateur Apache lorsque le site ne contient pas d'index. Mais
A propos des script Exploreur Apache [ par BigMatou ]
Voilà, j'ai eu le grand plaisir de découvrir des scripts (2 scripts), qui remplace l'explorateur Apache lorsque le site ne contient pas d'index. Mais
Retouches sur un scripts [ par apz ]
salut,ce script php, un guestbook, est le livre d'or que je cherchais.mais voila il se base sur les Class, que je ne connais pas desormais.alors je vo
script sous easyphp1.4 et maintenant sous la 1.7 [ par jimmy69 ]
Bonjour a tous,Voila j'ai pas mal de script qui ont ete fait sous easyphp 1.4 !tout marchait parfaitement !Bon ou ca merde et vous vous en doutez je p
php: un script qui en éxécute d'autres [ par nightey ]
Bonjour, Voila, j'ai un grave souci avec PHP, en fait je voudrai exécuter d'autres scripts php via un seul. (lol, je sais ça a l'air tordu) je m'exp
demande d'aide pour créer script [ par cobrachris ]
Salut à tous,Ca fait un moment que j'ai un projet de site, j'ai débuter la réalisation, Mais je n'arrive pas a faire un script d'uplaod d'image avec d
Quelqu'un peut il me faire un script ? [ par sebgame ]
Voilà je voulais savoir si quelqu'un sur ce forum pourrais me faire un script php ?Précisions :- le script devra être sur le moins de page possible- l
Problème de fonctionnement de script PHP apres migration [ par seabird ]
Bonjour, Je viens de migrer mon site sur un nouvel hébergeur. J'ai remarqué pendant mes différents essais que des scripts PHP ne fonctionnaient plu
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|