Exemple #1
0
 public function __construct($trayID)
 {
     $gremlin = new Gremlin();
     #load tray's info from ID
     $sql = "SELECT * FROM trays WHERE tray_id='{$trayID}'";
     $rawData = $gremlin->query($sql);
     extract($rawData);
     $this->trayID = $trayID;
     $this->name = $name;
     $this->companyID = $cmp_id;
     $this->teamID = $team_id;
     $this->atNow = $atnow;
     $this->userID = $usr_id;
     $this->siteID = $site_id;
     $this->storageID = $stor_id;
     $this->loanTeam = $loan_team;
     loadTags();
     loadContents();
 }
Exemple #2
0
function monProfil()
{
    // ToDo : ajouter les options de modification
    // Attention : lors de la modification il faut vérifier les droits de l'utilisateur ! (car pas de vérif de privilèges dans cette page)
    // Rq: Il faut faire de même pour les messages privés (ou alors membres -> messages ne peut pointer QUE sur MES messages)
    // Pour les événents : si c'est mon profil on affiche tout, si c'est celui de qqun d'autre on affiche seulement les events publics, et les events privés auxquels je participe aussi.
    global $title;
    global $styles;
    global $blocks;
    global $contents;
    // On affichera les onglets :
    $styles = ['onglets_compte.css'];
    $blocks = ['onglets_compte'];
    $contents['ongletActif'] = 'profil';
    $contents['monProfil'] = True;
    $title = 'Mon profil';
    $details = getUserDetails($_SESSION['id']);
    /*    echo '<pre>';
        var_dump($details);
        echo '</pre>';*/
    loadContents($details);
    return True;
}
<?php

include "stars_config.php";
include "stars_functions.php";
$interppage = $_GET['interppage'];
$content = loadContents($interppage);
header('Content-type: application/pdf');
header('Content-Disposition: filename="downloadedreport.pdf"');
echo $content;