Backend PHP (BPH) Help

Correction : Exercice 4

exercice4.html

<form method="post" action="exercice4.php"> <label for="colorChoice"> Couleur </label> <select name="color" id="colorChoice"> <option value="blue">Bleu</option> <option value="red">Rouge</option> <option value="green">Vert</option> </select> <button type="submit">Envoyer</button> </form>

exercice4.php

<?php $users = [ [ "name" => "Mari", "favoriteColor" => "blue" ], [ "name" => "Santa", "favoriteColor" => "red" ], [ "name" => "Shrek", "favoriteColor" => "green" ], [ "name" => "Iron Man", "favoriteColor" => "red" ], [ "name" => "Hulk", "favoriteColor" => "green" ], [ "name" => "Hugues", "favoriteColor" => "blue" ] ]; foreach($users as $user) { if($user["favoriteColor"] === $_POST["color"]) { echo "{$user["name"]}<br>"; } } ?>
21 November 2025