mysqli_close($db); $nbresa = mysqli_num_rows($resarow); // Ligne entête while ($username = mysqli_fetch_array($userrow)) { $csv_output = "Historique des réservations de " . $username['nom_user'] . " " . $username['prenom_user']; $csv_output .= "\n"; $csv_output .= "Coordonnées" . $separator . $username['adresse_user'] . $separator . $username['code_postale_city'] . $separator . $username['nom_city'] . $separator . $username['pays_city']; $csv_output .= "\n"; $csv_output .= "Date de Naissance" . $separator . $username['jour_naissance_user'] . "/ " . $username['mois_naissance_user'] . "/ " . $username['annee_naissance_user']; $csv_output .= "\n"; $csv_output .= "Téléphone/mail" . $separator . $username['tel_user'] . $separator . $username['mail_user']; $csv_output .= "\n"; $csv_output .= "Date d'inscription" . $separator . $username['date_insc_user'] . $separator . "login" . $separator . $username['login_user']; $csv_output .= "\n"; $csv_output .= "\n"; } $csv_output .= "Liste des réservations entre le " . getDateFr($date1) . " et le " . getDateFr($date2); $csv_output .= "\n"; $csv_output .= "\n"; $csv_output .= "date" . $separator . "Heure de début" . $separator . "Heure de fin" . $separator . "Durée" . $separator . "Poste"; $csv_output .= "\n"; if ($nbresa > 0) { while ($row = mysqli_fetch_array($resarow)) { $csv_output .= dateFr($row['dateresa_resa']) . $separator . getTime($row['debut_resa']) . $separator . getTime($row['debut_resa'] + $row['duree_resa']) . $separator . getTime($row['duree_resa']) . $separator . $row['nom_computer']; $csv_output .= "\n"; } } else { $csv_output = "Pas de données pour la période demandée pour l'adhérent"; } print $csv_output; exit;
<thead><tr> <th></th> <th>Nom de l'adhérent</th> <th>Machine</th> <th >Début</th> <th >Fin</th> <th>Durée </th> <th > </th></tr></thead> <tbody> <?php while ($rowresa = mysqli_fetch_array($resultresa)) { $statususer = getUser($rowresa['id_user_resa']); if ($statususer['status_user'] == 2) { $class = "text-muted"; $info = "<span class=\"badge bg-primary\" title=\"Renouvellement de l'adhésion depuis le " . getDateFr($statususer['dateRen_user']) . " au tarif : " . getNomTarif($statususer['tarif_user']) . "\" data-toggle=\"tooltip\"><i class=\"fa fa-info\"></i></span>"; } else { $class = ""; $info = ""; } echo '<tr><form method="post" role="form"> <td><a href="index.php?a=1&b=2&iduser='******'id_user_resa'] . '"><button type="button" class="btn btn-primary sm" data-toggle="tooltip" title=" Fiche adhérent"><i class="fa fa-edit"></i></button></a> <a href="index.php?a=21&b=1&iduser='******'id_user_resa'] . '"><button type="button" class="btn bg-navy sm" data-toggle="tooltip" title="Ajouter impressions"><i class="fa fa-print"></i></button></a></td> <td><h5 id="p' . $rowresa['id_user_resa'] . '" class=' . $class . '>' . getUserName($rowresa['id_user_resa']) . ' ' . $info . '</h5></td> <td><h5>' . getComputerName($rowresa['id_computer_resa']) . '</h5></td> <td><h5>' . getTime($rowresa['debut_resa']) . '</h5></td> <td><h5>' . getTime($rowresa['debut_resa'] + $rowresa['duree_resa']) . '</h5></td>
$uri = $json[$_GET['camId']]['scheme'] . $json[$_GET['camId']]['host'] . ':' . $json[$_GET['camId']]['port'] . '/actions.php?action=' . $_GET['action']; $login = $json[$_GET['camId']]['login']; $password = $json[$_GET['camId']]['password']; } _ajax($uri, $login, $password); break; case 'getFiles': $res = array(); if ($json[$_GET['camId']]['type'] == 'local') { $dir = glob($json[$_GET['camId']]['intrusion_directory'] . '/*.{jpg,avi}', GLOB_BRACE); // put all files in an array uasort($dir, "newestFirst"); // sort the array by calling newest() foreach ($dir as $file) { $date = filemtime($file); $res[] = array('filename' => basename($file), 'filetype' => pathinfo($file, PATHINFO_EXTENSION), 'date' => getDateFr(date('w', $date), 'day') . ' ' . date('d', filemtime($file)) . ' ' . getDateFr(date('n', filemtime($file)), 'month') . ' ' . date('Y', filemtime($file)), 'time' => date('h:i', filemtime($file))); } $res = json_encode($res); } else { $uri = $json[$_GET['camId']]['scheme'] . $json[$_GET['camId']]['host'] . ':' . $json[$_GET['camId']]['port'] . '/actions.php?action=' . $_GET['action']; $login = $json[$_GET['camId']]['login']; $password = $json[$_GET['camId']]['password']; $res = _ajax($uri, $login, $password); } echo $res; break; default: $res = []; foreach ($json as $key => $row) { if ($row['type'] == 'net') { $res[] = json_decode(_ajax($row['scheme'] . $row['host'] . ':' . $row['port'] . '/actions.php?action=', $row['login'], $row['password']), true);
while ($row2 = mysqli_fetch_array($ListeSessionPresent)) { $csv_output .= $row2['session_titre'] . $separator . getDateFr($row2['date_session']) . $separator . ""; $csv_output .= "\n"; } } else { $csv_output .= "Pas de présence enregistrée pour l'adhérent"; } //Ligne d'entête $csv_output .= "\n\n"; $csv_output .= "Liste des absences :"; $csv_output .= "\n"; $csv_output .= "Titre de l'atelier" . $separator . "date" . $separator . "Heure"; $csv_output .= "\n"; //Affichage des absences if ($nbtotalabsent > 0) { //les ateliers while ($row1 = mysqli_fetch_array($ListeAtelierAbsent)) { $csv_output .= $row1['label_atelier'] . $separator . getDayfr($row1['date_atelier']) . $separator . getTime($row1['heure_atelier']); $csv_output .= "\n"; } $csv_output .= "\n"; //les sessions enregistrées while ($row2 = mysqli_fetch_array($ListeSessionAbsent)) { $csv_output .= $row2['session_titre'] . $separator . getDateFr($row2['date_session']) . $separator . ""; $csv_output .= "\n"; } } else { $csv_output .= "Pas d'absence enregistrée pour l'adhérent"; } print $csv_output; exit;
require "include/include.php"; // Pagination $nbrMessageParPage = 3; $nbrPage = nbrPage("news", $nbrMessageParPage); // $_GET pagination $page = page($nbrPage, "FIRST"); echo $miseHTML['header']; ?> <h1>Présentation de jeu</h1> <p>Vous vous réveillez dans des catacombes, complètement amnésique. A peine avez vous le temps de vous remettre sur pieds que déjà vous entendez des hurlements. Face à vous arrive un guide des catacombes qui essaye d’ouvrir la grille qui ferme la salle dans laquelle vous êtes, vous avez juste le temps de le voir qu’il disparait aussitôt en poussant de grands hurlements.</p> <p>Vous êtes donc seul sans aide contre des ennemis que vous ne connaissez pas encore (vous apprendrez à les connaitre très très vite. . .)</p> <?php // Requête Sql $sql = 'SELECT news, UNIX_TIMESTAMP(date) FROM news ORDER BY date DESC LIMIT ' . ($page - 1) * $nbrMessageParPage . ',' . $nbrMessageParPage; $req = mysql_query($sql); while ($row = mysql_fetch_array($req)) { echo '<p class="date">' . getDateFr("l j F Y à G:i", intval($row['UNIX_TIMESTAMP(date)'])) . ',</p> '; echo '<p class="news">' . utf8_encode(nl2br($row['news'])) . '</p>'; } // Pagination echo '<p>Page : '; echo echoPage($page, $nbrPage, "index", "", "FIRST"); echo '</p>'; echo $miseHTML['footer'];
<div class="input-group"> <div class="input-group-addon"> <i class="fa fa-calendar"></i> </div> <input name="datedebut" class='input' id="left" placeholder="de la date ...."> <input name="datefin" class='input' id="right" placeholder="....à la date"> <button class="btn btn-default" type="submit" name="submit" value="periode"><i class="fa fa-search"></i></button> </form> </div><!-- /.input group --> </div><!-- /.form group --> <?php // debug($_POST["submit"]); if (isset($_POST["submit"])) { if ($datedebut != "" and $datefin != "") { $result = getResaBy2dates($id_user, $datedebut, $datefin); if ($result != FALSE) { echo " <p>Réservations entre " . getDateFr($datedebut) . " et " . getDateFr($datefin) . "</p>"; echo "<table class=\"table\">\n\t\t\t\t<thead><tr> \n\t\t\t\t <th>Date</th>\n\t\t\t\t <th>Heure de debut</th>\n\t\t\t\t <th>Heure de fin</th>\n\t\t\t\t <th>Durée</th>\n\t\t\t\t <th>Machine réservée</th>\n\t\t\t\t </tr></thead><tbody>"; while ($row = mysqli_fetch_array($result)) { echo "<tr><td>" . dateFr($row['dateresa_resa']) . "</td>\n\t\t\t\t <td>" . getTime($row['debut_resa']) . "</td>\n\t\t\t\t <td>" . getTime($row['debut_resa'] + $row['duree_resa']) . "</td>\n\t\t\t\t <td>" . getTime($row['duree_resa']) . "</td>\n\t\t\t\t <td>" . $row['nom_computer'] . "</td>\n\t\t\t\t</tr>"; } echo "</tbody></table>"; } else { echo "Aucune réservation enregistrée pour la période demandée</br>"; } } else { echo "Veuillez entrer 2 dates pour définir la période SVP!"; } } ?> </div>