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(); }
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;