PHPWorkGroup

Les fichiers du projet


Le fichier : projet/classes/cal.php (En attente)

<?php
/**
* Composant permettant de lancer le calendrier
*
* @project    PHP|Debutant-v2
* @package    canlendrier
* @author mooglie
* @version    0.01
* @since    2005-05-21
* @copyright    Association PHPDébutant
*/

class calendrier () {
    private 
$XML '';

    function 
__construct() {
    }
//pour le calendrier modif de la fonction membre du fichier menu.cpnt.php 
function getCalendrier() {
        
$this->XML '';
        
$this->XML.= '<title>Calendrier</title>';
        
$sql 'SELECT calendriers.id as idcalendrier, pseudo, DATE_FORMAT(date, "%d/%m/%Y") as datefr, titre FROM users,calendriers
        WHERE users.id=iduser && date >= NOW()
        LIMIT 5'
;//La limite est en fonction de la taille que l'on a pour l'afficher
        
$res $GLOBALS['db']->Execute($sql);
        if(!
$res || $res->RecordCount()<1) {
            
$this->XML.= '<subtitle>Pas d\'informations</subtitle>';
        } else {
            do {
                
// Affichage du lien avec le titre et le nom
                
$this->XML .= '<inline class="datecalendrier">'
                    
.utf8_encode($res->fiels['datefr']).'
                </inline>'
;
                
$this->XML .= ' - <link>
                    <name>'
.utf8_encode($res->fiels['datefr']).'</name>
                    <url>calendrier'
.utf8_encode($res->fiels['idcalendrier']).'.php</url>
                </link>'
;
                
$this->XML .= '-<inline class="pseudocalendrier">par : '.utf8_encode($res->fiels['pseudo']).'</inline>';
                
            } while(
$res->MoveNext());
        }
        return 
$this->XML;
    }
// faire une fonction pour l'affichage de la date choisis
//faire une fonction pour l'insertion d'une date
//faire une fonction pour la suppression d'une date
//faire une fonction pour la modification d'une date

/*
$this->XML.= '<block id="cal">';
        $this->XML.= '<title>'.ucfirst(strftime('%B %Y')).'</title>';
        $firstdayts = mktime(0,0,0,date('m'),1,date('Y'));
        $firstday = strftime('%u', $firstdayts);
        $monthlenght = date('t', $firstdayts);
        $this->XML.= '<array id="calendrier"><line>'; 
        for($i=1; $i< ($firstday+$monthlenght); $i++) {
            if($i>=$firstday) {
                $this->XML.= '<col>'.($i-$firstday+1).'</col>';
            } else {
                $this->XML.= '<col> </col>';
            }
            if(!($i%7)) {
                $this->XML.= '</line><line>';
            }
        }
        $this->XML.= '</line></array>';
        $this->XML.= '<block id="info">';
        $this->XML.= '</block>';
        $this->XML.= '</block>';
*/
}
?>

Arborescence

Ajouter un fichier

Répertoire de destination du fichier **important**
Autre champ

Création d'un nouveau répertoire

Si vous souhaitez qu'un nouveau répertoire soit créé, veuillez en faire la demande sur le forum ou la liste de diffusion en expliquant vos motivations. Un admin s'en chargera.

Fichiers en attente de validation

 
Bannière publicitaire