forked from monnerat/web_2025
ex1
This commit is contained in:
parent
43e09b46ec
commit
d5c03b6d86
@@ -1,8 +1,9 @@
|
||||
<?php
|
||||
include 'include/controller.php';
|
||||
include_once 'include/controller.php';
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<link
|
||||
rel="stylesheet"
|
||||
@@ -11,14 +12,14 @@ include 'include/controller.php';
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" integrity="sha512-SnH5WK+bZxgPHs44uWIX+LLJAJ9/2PkPKZ5QiAj6Ta86w+fsb2TkcmfRyVX3pBnMFcV7oQPJkl9QevSCWr3W6A==" crossorigin="anonymous" referrerpolicy="no-referrer" />
|
||||
<link rel="stylesheet" href="./css/style.css">
|
||||
<meta charset="UTF-8" />
|
||||
<title></title>
|
||||
<title>Exercice 1</title>
|
||||
</head>
|
||||
<body>
|
||||
<main>
|
||||
<ul>
|
||||
<?php
|
||||
echo "<li>$prenom $nom</li>";
|
||||
echo "<li><i class='fa-brands $icon fa-2x'></i></li>";
|
||||
echo '<li>' . htmlspecialchars($prenom . ' ' . $nom, ENT_QUOTES, 'UTF-8') . '</li>';
|
||||
echo '<li>' . htmlspecialchars($systeme, ENT_QUOTES, 'UTF-8') . " <i class='fa-brands $icon fa-2x'></i></li>";
|
||||
?>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
@@ -1,2 +1,27 @@
|
||||
<?php
|
||||
// TODO
|
||||
|
||||
$nom = '';
|
||||
$prenom = '';
|
||||
$systeme = '';
|
||||
$icon = 'fa-circle-question';
|
||||
|
||||
$systemes = [
|
||||
1 => ['nom' => 'Linux', 'icon' => 'fa-linux'],
|
||||
2 => ['nom' => 'Windows', 'icon' => 'fa-windows'],
|
||||
3 => ['nom' => 'macOS', 'icon' => 'fa-apple'],
|
||||
4 => ['nom' => 'Android', 'icon' => 'fa-android'],
|
||||
];
|
||||
|
||||
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
||||
$nomSaisi = trim((string) filter_input(INPUT_POST, 'nom', FILTER_UNSAFE_RAW));
|
||||
$prenomSaisi = trim((string) filter_input(INPUT_POST, 'prenom', FILTER_UNSAFE_RAW));
|
||||
$os = filter_input(INPUT_POST, 'os', FILTER_VALIDATE_INT);
|
||||
|
||||
$nom = ucfirst(strtolower($nomSaisi));
|
||||
$prenom = ucfirst(strtolower($prenomSaisi));
|
||||
|
||||
if (isset($systemes[$os])) {
|
||||
$systeme = $systemes[$os]['nom'];
|
||||
$icon = $systemes[$os]['icon'];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user