echo $pointage["heureFin"]; } else { echo '<a href="../Admin/debadger.php?id=' . $pointage["idPointage"] . '" ><span class="glyphicon glyphicon-remove"> Débadger</span></a>'; } echo '</td> </tr>'; $i++; $nbPointages++; } echo '</tbody></table></fieldset>'; } } echo '</form>'; } else { if (isset($_POST['debadger'])) { echo $Pointeuse->debadger($id); } elseif (isset($_POST['badger'])) { echo $Pointeuse->badger($id); } echo '<form action="#" method="POST">La fonction sera exécutée avec comme paramètre la date actuelle (le ' . date("j:n:Y") . ' à ' . date("G:i:s") . ') :<br>Que voulez vous faire ?<br><br><input type="submit" name="badger" value="Badger"/><input type="submit" name="debadger" value="Debadger"/></form>'; } } else { echo '<div class="alert alert-danger" role="alert"> <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span> <span class="sr-only">Error:</span> Vous devez être connecté pour pouvoir pointer ! </div>'; } ?> </div> </div>
$fin = date("G:i:s", strtotime($req[0]["heureDébut"]) + 28800); } else { if ($_POST['fin'] == "") { $fin = "20:00:00"; } else { $fin = $_POST['fin']; } } if ($Pointeuse->heuresCumulées("", $idP, $fin)["total"] < 0) { echo '<div class="alert alert-danger" role="alert"> <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span> <span class="sr-only">hfinInvalide:</span> Veuillez entrer une heure supérieure à l\'heure de début </div>'; } else { $Pointeuse->debadger($req[0]["idClient"], $idP, $fin, 1); echo '<div class="alert alert-success" role="alert"> <span class="glyphicon glyphicon-ok" aria-hidden="true"></span> <span class="sr-only">bienPointé:</span> Vous avez bien débadgé <b>' . $req[0]["pseudo"] . '</b> à ' . $fin . ' lors du pointage n°' . $idP . ' ! </div>'; } } echo '<h2>Débadger <b>' . $req[0]["pseudo"] . '</b> lors du pointage n°' . $idP . ' :</h2><br>'; echo '<form method="POST" action="debadger.php?id=' . $idP . '">'; echo '<label>Heure de début : <input name="debut" type="text" value="' . $req[0]["heureDébut"] . '" disabled/></label> <label>Heure de fin : <input name="fin" type="text" placeholder="20:00:00"></label><label><input type="checkbox" name="huitheures"> A travaillé 8 heures</label><br> <button type="submit" class="btn btn-danger">Débadger</button> (Le client sera débadgé a 20:00:00 si le champ n\'est pas rempli) </form>'; } }